<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" >

<channel><title><![CDATA[THE REINSURANCE ACTUARY - Blog]]></title><link><![CDATA[https://www.lewiswalsh.net/blog]]></link><description><![CDATA[Blog]]></description><pubDate>Tue, 05 May 2026 16:55:00 +0000</pubDate><generator>Weebly</generator><item><title><![CDATA[Notes on the inflation adjusted chain ladder]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/notes-on-the-inflation-adjusted-chain-ladder]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/notes-on-the-inflation-adjusted-chain-ladder#comments]]></comments><pubDate>Tue, 05 May 2026 14:41:19 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/notes-on-the-inflation-adjusted-chain-ladder</guid><description><![CDATA[&#8203;I found myself explaining the inflation adjusted chain ladder (IACL) to someone recently, and there was a step in the calc I found difficult to justify to them. It&rsquo;s the idea that claims inflation in a paid triangle manifests itself on a calendar year basis (i.e. along the diagonals). Perhaps this is what you were always told, but the problem is I just don&rsquo;t think its necessarily true.             &#8203;Inflation adjusted chain ladderBefore we dive in too far, what is the IAC [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">&#8203;I found myself explaining the inflation adjusted chain ladder (IACL) to someone recently, and there was a step in the calc I found difficult to justify to them. It&rsquo;s the idea that claims inflation in a paid triangle manifests itself on a calendar year basis (i.e. along the diagonals). Perhaps this is what you were always told, but the problem is I just don&rsquo;t think its necessarily true.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/published/screenshot-2026-05-05-154454-v2.png?1777992578" alt="Picture" style="width:612;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph"><br />&#8203;<strong>Inflation adjusted chain ladder</strong><br /><br />Before we dive in too far, what is the IACL?<br /><br />The IACL is an extension to the standard chain ladder method which adjusts for claims inflation explicitly rather than implicitly [1]<br /><br />The high-level steps are:<ol><li>Convert a cumulative paid triangle to an incremental paid triangle</li><li>Inflate all the incremental payments to a consistent year (typically the most recent calendar year)</li><li>Convert the triangle in step 2 back to a cumulative triangle</li><li>Apply a standard chain ladder to the cumulative triangle in step 3 to estimate future payments</li><li>Then apply an assumption about future inflation to the future payments estimated in step 4</li></ol><br /><strong>Calendar year inflation</strong><br /><br />Typically, this technique is taught in such a way that assumes that claims inflation is always a calendar year of payment effect. See the CM2 notes from IFoA for example <em>[2]</em>:<br /><br /><em>&ldquo;Claims inflation will affect the payments in the run-off triangle by calendar year of payment.&rdquo;</em><br /><br />And this approach has propagated, for example see the following guidance note from Lloyd&rsquo;s <em>[3]</em>:<br /><br /><em>&ldquo;Future inflation should be considered on a calendar year basis until all claims are run-off to understand the impact on ultimate claims estimates.&rdquo;</em><br /><br />If we go back to the original paper however, by Richards and Cappers[4], the authors are quite clear that one step of their IACL model is <em>&ldquo;Determine the timing of the inflationary impact. (i.e., accident date, report date, paid date ... etc.)&rdquo;</em>. They consider it an empirical question whether inflation manifests according to paid date and not some other timing, and this is listed as just one possible option among a few.<br />&#8203;<br />Hindley in his excellent book, Claims Reserving in General Insurance [1], appears to be quite careful in his wording when writing the section on IACL. He consistently refers to it as a model for explicitly dealing with &lsquo;calendar year&rsquo; effects (which is 100% true), he doesn&rsquo;t refer to this as adjusting for inflation, and he cautions against naively using inflation indices when adjusting.<br /><br /><strong>Why would inflation not be a calendar year effect?</strong><br /><br />Let&rsquo;s look at an example from motor own damage.<br /><br />If your vehicle is involved in a crash and is written off, from a legal perspective <span>in the UK</span>, the amount you are owed is the &lsquo;fair value of your vehicle at the date of accident&rsquo;. [5]<br /><br />Let&rsquo;s compare two claims, both involving identical vehicles.<br /><br />1 &ndash; DOL = 1/10/2019, it is reported 1 week after the accident, the car is a write off, so 1 week later the claimant receives the fair value of the car. Claim closed for &pound;1000 on 14/10/19.<br /><br />2 &ndash; DOL = 1/10/2019, this claim however is reported 2 months late, the insurer disputes it for 4 months, but eventually the claim is paid, lets suppose the claim is not closed until 1/4/2020, but is also closed at &pound;1000. Which was the fair value of the vehicle at the date of accident.<br /><br />There has been an additional 6 months of inflation between these two dates. However in terms of legal rights, both claimaints are entitled to&nbsp; the same amount of money.<br /><br />Our inflation adjusted chain ladder however, would put these two amounts in different development cells, which would be in different calendar years, and then apply whatever our assumed inflation rate was to the 1st claim to bring it on level with the second claim. Obviously this is not correct, and actually for this head of damage technically we should inflate according to accident year, not calendar year.<br /><br />Now this is where it gets messy. In practice, the amount from claim 2 might drift up. Most claims do not settle in a court, and are instead negotiated, if the fair value of a vehicle has gone up since the loss, this may influence the negotiation.<br /><br />For other lines of business, this dynamic does play out on a calendar year basis. For example, if the car was not a total loss, but instead needed repair. Then the entitlement would be to the cost of repair, and if repair costs went up between the two dates, then there would be inflation between the different dates of repair. Given the delay in reporting claim 2, this would probably result in a delay to the repair, and inflation coming through.<br /><br />In this case, we should inflate according to the calendar year of payment. Or strictly speaking, the calendar date of repair, which is likely to be almost the same thing in pratice.<br /><br />For bodily injury, most components increase over time, and this will also generally be in line with when payments are made.<br /><br />Really the moral of the story is that each line of business, and each head of damage within the line of business will have a different relationship to inflation and timing. And we can&rsquo;t just assume that the calendar year version of the IACL is the right one.<br /><br /><strong>How do these nuances get lost as they work their way through the system?</strong><br /><br />I&rsquo;m also interested in how these errors propagate, because clearly the original paper by Richard and Cappers, and Hindley&rsquo;s book are quite precise in their framing.<br /><br />Most actuaries working today, are not deriving the techniques they are using from first principles, they&rsquo;re also not reading original research, and to be honest that&rsquo;s as things should be. Most people do not have the time or interest. Instead, there is a natural pipeline from original published research, which is distilled into course material as either textbooks or notes for actuarial exams, which then is taught and becomes the body of practice that actuaries use.<br /><br />&#8203;What became apparent with IACL is that it became the go-to technique post-covid when we saw an uptick in claims inflation, and most actuaries having not touched it since their exams, basically went back and brushed up on their IFoA notes. Therefore the slight simplifications in the IFoA material, in what was a fairly niche part of the syllabus that hardly anyone was using in practice, suddenly became quite important.&nbsp;<br /><br /><strong>Claude/LLMs</strong><br /><br />Claude Opus 4.7, as of April 2026, also explains IACL with reference to the fact that claims inflation is as calendar year effect. Perhaps not surprising given things like the IFoA notes are in the training data.<br /><br />Interestingly, Claude describes step 2 of the method (inflating the losses) in a slightly quirky way. It refers to &lsquo;deflating to the most recent year&rsquo; which I would argue is an incorrect use of the word deflate. It should either say deflate to a base year (in the past), or it should say &lsquo;inflate to most recent year&rsquo;.<br /><br />I couldn&rsquo;t find this particular use of the word deflate in any of the academic papers. But interestingly, I could find a couple of recently written articles which do use the term &lsquo;deflate&rsquo; this way, and which also repeat the &lsquo;claims inflation = calendar year effect&rsquo; assumption.<br /><br />You can quite clearly see how for new generations of LLMs, the latest versions of which are going to be trained on those articles for example, are in danger of some form of model collapse, and potentially new content on the internet may become less valuable to them.<br /><br /><strong>How to use IACL properly?</strong><br /><br />I&rsquo;d encourage you when using the ICAL method, to go back to Capper and Richard&rsquo;s initial approach, and to attempt to understand the mechanics of a loss and settlement, and what this implies for how inflation feeds through to the claims triangle. Is the legal entitlement set at date of loss, date of reporting, date paid etc. And how does this legal entitlement play out in practice? It may manifest in your triangle as a calendar year effect, or it may not. It will generally vary by head of damage and line of business, but really we should treat this as an empirical question.<br /><br />The above example I gave from motor own damage was based on a really interesting chat I had with our head of claims about one of our motor books that made me rethink how I was approaching a particular model. The best actuaries I&rsquo;ve met, generally don&rsquo;t use anything more complicated than the basics taught in the exam, but they&rsquo;re plugged in to everyone else&rsquo;s expertise in the company, and they use what they know well.<br />&nbsp;<br />&nbsp;&nbsp;<br />[1] Claims Reserving in General Insurance &ndash; David Hindley (2018)<br />[2] Subject CM2 Financial Engineering and Loss Reserving Core Principles Core Reading for the 2021 exams<br />[3] Lloyd&rsquo;s -Allowing for Inflation in Reserving &ndash; August 2022<br />[4] &lsquo;EVALUATING THE IMPACT OF INFLATION ON LOSS RESERVES&rsquo; , Richards and Cappers<br />[5]&nbsp;&#8203;https://www.financial-ombudsman.org.uk/consumers/complaints-can-help/insurance/motor-insurance/vehicle-valuations-write-offs</div>]]></content:encoded></item><item><title><![CDATA[Building an Anki deck for IFoA CP1 exam using LLMs]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/building-an-anki-deck-for-ifoa-cp1-exam-using-llms]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/building-an-anki-deck-for-ifoa-cp1-exam-using-llms#comments]]></comments><pubDate>Fri, 13 Feb 2026 00:00:00 GMT</pubDate><category><![CDATA[Actuarial Careers/Exams]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/building-an-anki-deck-for-ifoa-cp1-exam-using-llms</guid><description><![CDATA[I was surprised to find that there are no decent flashcard/Anki decks for the IFoA CP1 (actuarial practice) exam. The exam basically involves learning a huge quantity of material to a fairly surface level - breadth over depth - and then applying this body of knowledge to various recurring scenarios. &lsquo;A developing economy is considering X discuss the risks. Or a new mutual insurer is considering action Y, what might be the effect. etc.One of the best ways of memorising large bodies of knowl [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">I was surprised to find that there are no decent flashcard/Anki decks for the IFoA CP1 (actuarial practice) exam. The exam basically involves learning a huge quantity of material to a fairly surface level - breadth over depth - and then applying this body of knowledge to various recurring scenarios. &lsquo;A developing economy is considering X discuss the risks. Or a new mutual insurer is considering action Y, what might be the effect. etc.<br /><br />One of the best ways of memorising large bodies of knowledge is spaced repetition. For more than you could ever want to know about it, see the following write up by the always excellent Gwern [1].<br /><br />To me, this is why I think the CP1 exam is calling out for a good Anki deck, and why I thought I'd make one.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/screenshot-2026-02-10-154806_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><em>This is what is currently available</em></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph"><strong>ActEd Flashcards?</strong><br />You might ask &ndash; what about the ActEd Flashcards? Can't you just use those? Firstly, these are not on Anki, but more fundamentally the flashcards are just not designed in adherence with the practice of good flashcard design [2], for example, they consistently break the rule that each card should be an atomic fact. Instead the flashcards are effectively just the core material, divided into chunks and put onto A6 index cards.<br /><br />And while it&rsquo;s true that many people rely heavily on acronyms for the exam, you still need to learn the basic concepts in the first place. Such as what is the difference between a defined benefit and a defined contribution scheme, what is asset-liability matching, and so on and so on. etc.<br /><br />I therefore decided to make my own deck, which you can download using the link below to the Anki website, or if you prefer I&rsquo;ve added a csv with the same info to the Github link. It covers 283 defined terms across all the course notes.<br /><br />Github:&nbsp;<a href="https://github.com/Lewis-Walsh/CP1_IFoA_glossary/blob/main/CP1_glossary_anki.csv" target="_blank">github.com/Lewis-Walsh/CP1_IFoA_glossary/blob/main/CP1_glossary_anki.csv</a><br />Anki:&nbsp;<a href="https://ankiweb.net/shared/info/2079220336" target="_blank">ankiweb.net/shared/info/2079220336</a><br /><br /><strong>How the glossary was created</strong><br /><br />&#8203;Unfortunately, the core reading and combined materials pack are copyrighted, so while it's probably fine to create your own deck for personal use from this material, it didn&rsquo;t feel appropriate for me to create a glossary I was putting out into the public domain based on this material. I decided to build my glossary around the past papers instead, here&rsquo;s an outline of the process I followed:<ol><li>Downloaded all the CA1 and CP1 past papers from the IFoA website.</li><li>Converted past papers from pdf format to markdown using PyMuPdf</li><li>Then got Claude to write a python script to loop through and pass each question <span>for review&nbsp;</span>individually <span>via Ollama&nbsp;</span>to a copy of Ministral-3 which was running locally.</li><li>Ministral was prompted to review the question being sent to it and return a list of any&nbsp;&lsquo;actuarial, finance, or technical terms&rsquo; used in the question. I tested a few prompts and tweaked until I got answers I was happy with.</li><li>The Python script processed all 10 questions, across the 40 or so past papers (400 questions), and also all the questions in the paper 2, generally 1-2 per paper (another 80 or so questions). Collecting the technical terms and outputting the list as a csv.</li><li>Claude then reviewed the list to look for obvious gaps (e.g. when limit of a reinsurance contract was included, was the excess of a reinsurance contract&nbsp;included?)</li><li>Then Claude did another pass to remove all duplicates&nbsp;</li><li>Then Claude did a final pass to review the list and add any terms which appeared to be missing based on a comparison to the&nbsp;IFoA CP1 syllabus</li><li>Claude then wrote short definitions for the terms, relying on public knowledge of the general terms. I reviewed samples of these initially, and then left Claude Code ticking away running batches until all the terms had been defined.</li><li>I then reviewed the list by hand myself to check for accuracy and completeness.</li></ol><br /><strong>Why use the exam papers to generate the terms?</strong><br /><br />By building the glossary from the past papers, firstly, we're building the deck around what the exams are actually testing which is what we should care about when studying, but also it puts it firmly in fair-usage territory.<br /><br /><strong>You might ask, why use Ministral at all?</strong><br /><br />The obvious way to approach this project is to just get Claude/ChatGPT/Gemini to run the whole thing. I quickly found however I was butting up against their usage limits. I was repeatedly hitting the usage limits on my pro plan, while barely making a dent in the papers I needed to process. This was because&nbsp;<span>I was sending massive amounts text to Claude, lots of it redundant, for it to carry out a relatively simple and repetitive task that a less capable LLM could have managed. Because Ministral-3 was running locally (on my own GPU), I effectively have as much usage as I needed. It ran fairly quickly, but I could have for example if needed just left it running overnight. By outsourcing the high volume but fairly straightforward task to my local GPU, we neatly side stepped this problem.</span><br /><br />As an aside, it&rsquo;s also really interesting that this usage would effectively not have been possible&nbsp;<span>(or at least would have taken weeks of compute)</span> even 12 months ago . You can now have a pretty decent LLM running on a home gaming computer, completing tasks that previously would have been intractable or requiring specialised NLP. Maybe you could have tried to train a machine learning model to select terms from text by passing it large numbers of samples of questions and the terms it should return. Now you don't need to, all you need to do is download a 10GB file from the internet, run some open-source software (Ollama) to set it up (nothing complicated) and you&rsquo;ve got an out of the box solution.<br /><br /><em>I offer tutoring for IFoA exams and actuarial modules. Details here&nbsp;</em><a href="https://www.lewiswalsh.net/tutoring.html" target="_blank"><em>www.lewiswalsh.net/tutoring.html</em></a><br />&nbsp;<br />[1] https://gwern.net/spaced-repetition<br />[2] https://www.supermemo.com/en/blog/twenty-rules-of-formulating-knowledge<br /><br /></div>]]></content:encoded></item><item><title><![CDATA[Swiss Re Sigma data and falling volatility]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/swiss-re-nat-cat-sigma-data-part-3]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/swiss-re-nat-cat-sigma-data-part-3#comments]]></comments><pubDate>Mon, 02 Feb 2026 15:11:24 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/swiss-re-nat-cat-sigma-data-part-3</guid><description><![CDATA[In which we back test our previous method, almost accidentally p-value hack, and then run a test on how unusual the last 5 years have been.In our last two posts, we analyzed the Swiss Re nat cat Sigma data [1]. We built a simple model to validate a claim that a $300bn year is a 1 in 10 year event (which didn’t look like an unreasonable claim), and we looked at how the volatility in annual natural cat claims had changed over time (it had actually reduced).​We said last time that we’d do one [...] ]]></description><content:encoded><![CDATA[<div class="paragraph"><em>In which we back test our previous method, almost accidentally p-value hack, and then run a test on how unusual the last 5 years have been.</em><br><br>In our last two posts, we analyzed the Swiss Re nat cat Sigma data [1]. We built a simple model to validate a claim that a $300bn year is a 1 in 10 year event (which didn&rsquo;t look like an unreasonable claim), and we looked at how the volatility in annual natural cat claims had changed over time (it had actually reduced).<br>&#8203;<br>We said last time that we&rsquo;d do one final post on this data set before moving on, firstly checking that our volatility modelling approach was sound. And secondly, looking at how unusual the last 5 years of losses have been, and whether this is more consistent with noise, or more consistent with some sort of underlying change.<br><br></div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/samuel-ferrara_orig.jpg" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><font size="1">Since I've been rinsing the Swiss Re data, I thought I'd find a nice photo of Switzerland, and stumbled across this great one of the Weisshorn. &#8203;@samferrara</font></em></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph"><br>&#8203;&#8203;The models we are going to build are quite straightforward, and we&rsquo;ll put both in the same Jupyter notebook (mainly because I still can&rsquo;t figure out how to properly embed two notebooks into the same blog post&hellip;).<br><br><strong>The modelling part 1 - sanity check</strong><br><br>The first model validates the methodology we used in the previous post by running it against synthetic data. Just to briefly recap what we looked at, we analysed the change in volatility over time by tracking&nbsp; 5 different metrics, 5 and 10 year CoV, 5 and 10 year MAD, and CDF percentile over time. Intuitively, it certainly felt like if the volatility had reduced, that our methodology would have captured that change. But I wasn&rsquo;t 100% comfortable until I ran the same tests on synthetic data in which the change in volatility had been baked in.&nbsp;<br><br>What does this look like in practice? We are going to simulate a 30 year window of losses from a loss distribution (which I&rsquo;ve picked to have a sensible shape, but the exact parameterisation doesn&rsquo;t really matter) with a constant known increase in volatility across the 30 years. This <span>time series&nbsp;</span>is then simulated 5k times, we then apply the methods from the previous post of tracking the 5 metrics to each of the time series, and check on average whether we detect the volatility increase.<br><br>I sometimes run sanity checks like these, it&rsquo;s not really a taught actuarial technique, you see it much more in machine learning, but I think when you are using methods that are new to you, or developing your own, it's rarely a bad idea.<br><br><strong>The modelling part 2 - are the last 5 years unusual?</strong><br><br>Then the next model we will build will attempt to answer the question of whether the last 5 years have been statistically unusual or not. I should probably say that I started to go down a route of effectively p-hacking myself before I had to reassess what I was doing.<br><br>My reasoning was &ndash; I&rsquo;ve got this distribution of 30 years of on-levelled losses, why not run 5k simulations from this time series and then test what is the prob of having such a low 5 year rolling CV? I ran this, and it came out at like a 0.2% chance. And I thought wow that&rsquo;s interesting, it really is very unusual. But then I realized I&rsquo;d broken one of the cardinal rules of statistics which is that you can&rsquo;t test a hypothesis against the same data you used to generate it.<br>&#8203;<br>Of course my model should tell me that the CV in last 5 years was unusually low, because I only ran the model because I thought it was in the first place. It&rsquo;s the equivalent of <span>being surprised to&nbsp;</span>see 5 red cars in a row,&nbsp; and then building a model to test the probability of seeing exactly 5 red cars. Really, to test if what I saw was unusual I need to model the probability of all unusual things involving multiple cars, which would be something more like seeing 4 or more cars of the same colour in a row, which is probably much more likely.<br><br>Having seen the nat cat data, I can&rsquo;t then forget it. So what can we do? At a push I am comfortable testing very generic hypotheses, which is where I settled.<br><br>With that in mind, in the below model, we are going to look at the probability of not having any &lsquo;large&rsquo; (defined as a year exceeding <span style="color:rgb(232, 232, 232)">\</span>$300bn on a revalued basis), in the last 5 years. I tested a few different thresholds, which I don't show below, and the answer was not very sensitive. I chose <span style="color:rgb(232, 232, 232)">\</span>$300bn as that is roughly a revalued 2017 (HIM) year, which to me feels 'large'.<br><br>It turns out when we run this test, the answer is that it is actually not very unusual to see this. While not definitive, it is one piece of evidence to suggest that the low volatility for the last 5 years is just not that remarkable. Because by inference, had we had a large loss in the last 5, the CoV would be much higher. It's partly the absence of large years which has caused the low CoV, and this absence is unremarkable. Due to concerns over p-hacking, it's really hard to say anything more concrete than this, but I would mention, if we just eyeball the bottom graph, it does seem to support the same conclusion.</div><div><div id="713460470178933042" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><iframe src="https://lewis-walsh.github.io/Swiss-Re-Sigma-data-and-falling-volatility/main.html" width="100%" height="800px" style="border:none;"></iframe></div></div><div class="paragraph"><br>&#8203;<strong>Conclusions<br>&#8203;</strong><br>We saw from part 1 of the Jupyter notebook that our method of tracking CoV, MAD, and percentiles did work. So that&rsquo;s good, sanity check passed.<br><br>And then in part 2, we saw that the probability of not having any $300bn+ years in the last 5 was 41%. Lower numbers are more surprising, so in this context 41% is not that remarkable. If we look at the final graph, it's hard not to find ourselves making judgements about the last 5 years, but I have to remind myself that it's a bit weak to make strong conclusions from just eye balling a graph. One of the takeaways I want to leave you with is that it's actually really hard to say anything with conviction about what has happened yet. The real test now, and this would be in line with best statistical practice, is to note the phenomenon as per our current data, and then see if it continues to occur in 2026 and 2027.<br><br><br><em>[1]&nbsp;<a href="https://www.swissre.com/institute/research/sigma-research/sigma-2025-01-natural-catastrophes-trend.html">sigma 1/2025: Natural catastrophes: insured losses on trend to USD 145 billion in 2025 | Swiss Re</a></em><br></div>]]></content:encoded></item><item><title><![CDATA[Has Climate Change Increased Natural Catastrophe Volatility?]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/has-climate-change-increased-natural-catastrophe-volatility]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/has-climate-change-increased-natural-catastrophe-volatility#comments]]></comments><pubDate>Tue, 02 Dec 2025 16:08:43 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/has-climate-change-increased-natural-catastrophe-volatility</guid><description><![CDATA[You sometimes hear people say that climate change has not just increased the severity of events, but it’s also increased the volatility of events. i.e. that weather is specifically getting more 'extreme'. For example, the following from Aon [1] “Climate change, for example, is increasing this weather-related volatility”, or this from a BBC article "...climate models likely under-estimate the changes seen so far, but even those models suggest a doubling of the volatility" [2]We've been play [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">You sometimes hear people say that climate change has not just increased the severity of events, but it&rsquo;s also increased the volatility of events. i.e. that weather is specifically getting more 'extreme'. For example, the following from Aon [1] &ldquo;Climate change, for example, is increasing this weather-related volatility&rdquo;, or this from a BBC article <span style="color:rgb(20, 20, 20)">"...climate models likely under-estimate the changes seen so far, but even those models suggest a doubling of the volatility" [2]</span><br><br>We've been playing around with the Swiss Re Global nat cat data in the last 2 posts, and I thought it could be interesting to see if&nbsp;these claims about volatility bear out in the data. More specifically, if annual cat losses are not just getting higher on average over time, but whether they are also become more volatility over time.<br><br><span>To try to isolate the volatility component and not be influenced by the change in average severity, I&rsquo;m only going to look at on-levelled losses. (for more explanation of this adjustment, see the following blog post) [3].&#8203;&nbsp;</span></div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/snow-london-tower-bridge-river-thames-sneg-london-tauerskii_orig.jpg" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><font size="1">@ Alexego01&nbsp;https://www.goodfon.com/city/wallpaper-download-3840x2160-snow-london-tower-bridge-river-thames-sneg-london-tauerskii.html</font></em><br><em><font size="1">Photo not really related to the post, but looks lovely and is a 5 minute walk from my office.&nbsp;</font></em></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph"><strong>Model&nbsp;</strong><br><br>To test the hypothesis, we are going to plot three volatility metrics over time using the on leveled data.<br><br><span>Metric 1 &ndash; 5 and 10 year rolling coefficient of variation (CoV). If volatility has been increasing, we should see an upward trend in this metric. I've used 5 and 10 year windows to see if the answer is sensitive to the choice of numbers of years. (Jumping ahead, this choice doesn't seem to matter too much.)</span><br><br><span>Metric 2 &ndash; 5 and 10 year rolling mean average deviation (MAD). MAD should be more robust to outliers, which is good as we know our data has a number of outsized years.</span><br><br><span>Metric 3 &ndash; We're going to fit a Lognormal to the whole series, and then plot where each year falls in percentile terms against this distribution. If volatility were constant, these percentiles should look random, but if we have increasing volatility, then we should see more extreme percentiles (both high and low) over time.</span><br><br><span>I&rsquo;ve carried out the analysis in a Juypter notebook, so you can copy and paste or extend yourself. Like most actuaries, I do most of my work in Excel, but it&rsquo;s just much easier to embed a notebook onto a website. Don't want anyone to take away the wrong impression that I'm always using python!</span></div><div><div id="942668831520287381" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><iframe src="https://lewis-walsh.github.io/ClimateChangeVolatility/Main.html" width="100%" height="1000px" style="border:none;"></iframe></div></div><div class="paragraph">&#8203;<strong>Results</strong><br><br>There you go, despite claims to the contrary, the Swiss Re data actually seems to show that the volatility of annual losses has been decreasing in the last 15 years or so. All three metrics tell a similar story, but looking at the CoV graphs, there is an upward trend from 1980 with volatility peaking around 2011 (with a CoV around 1), and there has been a downward trend in volatility since then, with a low around 0.2 in 2024. Actually not what I was expecting at all, but sometimes surprising results are the most interesting!<br><br>The first two graphs show broadly the same story, but I think it&rsquo;s good to test using a couple of metrics, and also vary the number of years in the rolling window.<br><br>This is telling us that in some ways, the annual global insured losses are actually more predictable&nbsp; than they were in previous years. Previously we could expect relatively clean years, followed by outsized events. What we've seen in the last 5 years is annual losses clustering around the 100bn-150bn range on a revalued basis rather than swinging wildly as they did in older years.<br><br><strong>Why might volatility have decreased post-2011?</strong><br><br>I don&rsquo;t have a definite answer for you here.<br><br>A few possible effects are that these large events (Andrew, Katrina, etc.) really were quite extraordinary, and we&rsquo;ve had some reversion to the mean since. (I'm planning to examine this in a future post).<br><br>It&rsquo;s also possible that with more data we will look back and the effect we are seeing is just random noise, and there was somewhat of an upward trend in volatility.<br><br>It&rsquo;s also possible that climate change has increased the volatility of <em>weather,</em>&nbsp;but that both good and bad weather (say extremely hot summers and cold winters) both lead to higher insurance losses on average. Meaning the increased volatility in weather just doesn't really feed through to increased volatility in annual losses.<br><br><strong>Extensions</strong><br><br>I think I&rsquo;m going to do one more post on the Swiss Re data before moving on. Next time I&rsquo;m planning to do two things, firstly, I want to back-test the above methods on synthetic data, to ensure that they do actually work (these seem sensible intutitively, but sometimes you never know until you actually test them). I&rsquo;m then going to try to look at running a Bayesian analysis against the synthetic data, and examine given the historic volatility, what&rsquo;s the likelihood that what we are seeing is just random variation vs.&nbsp; an actual trend.<br><br>[1] <a href="https://www.aon.com/unitedkingdom/insights/weather-volatility-and-chronic-climate-risk.jsp">https://www.aon.com/unitedkingdom/insights/weather-volatility-and-chronic-climate-risk.jsp</a><br>&nbsp;<br>[2] https://www.bbc.co.uk/news/articles/c0ewe4p9128o<br>&#8203;&#8203;<br>[3]&nbsp;<a href="https://www.lewiswalsh.net/blog/impact-of-climate-change-loading-on-property-cat-insurance" target="_blank">www.lewiswalsh.net/blog/impact-of-climate-change-loading-on-property-cat-insurance</a><br><br></div>]]></content:encoded></item><item><title><![CDATA[The impact of climate change on global natural catastrophe insured losses.]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/impact-of-climate-change-loading-on-property-cat-insurance]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/impact-of-climate-change-loading-on-property-cat-insurance#comments]]></comments><pubDate>Thu, 13 Nov 2025 13:05:02 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/impact-of-climate-change-loading-on-property-cat-insurance</guid><description><![CDATA[I was sent some modeling a few years ago by someone doing a loss ratio walk from one year to the next on a property cat book. They took the loss ratio for the previous year, adjusted for rate change, adjusted for inflation, and then they did something else which you don’t normally see, they added a 3% load to cover the effects of ‘climate change’. It must have sat lodged in the back of my brain somewhere, because when last year on a different project, I saw someone else had made a similar  [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">I was sent some modeling a few years ago by someone doing a loss ratio walk from one year to the next on a property cat book. They took the loss ratio for the previous year, adjusted for rate change, adjusted for inflation, and then they did something else which you don&rsquo;t normally see, they added a 3% load to cover the effects of &lsquo;climate change&rsquo;. It must have sat lodged in the back of my brain somewhere, because when last year on a different project, I saw someone else had made a similar adjustment and this time applied 2%, the first time I'd seen it popped into my head and I thought hmm, that&rsquo;s interesting, what would my pick be?<br><br>Before we build a model, let&rsquo;s think what a sensible range would be? The number is almost definitely not 0, but is it 1%, 2%, 5%, 10%?<br><br><span>At 1%, using rule of 72, total insured losses will double solely due to climate change (on top of regular inflation) every&nbsp;72 years.<br>At 2%, we&rsquo;re looking at 36 years.</span><br>At 3%, 24 years.<br>At 5%, we&rsquo;re looking at 14 years.<br>And at 10%, we&rsquo;re looking at 7 years.<br><br>10% seems heavy to me, it would mean in the last 25 years or so, cat losses have roughly 10x-ed. (1.1^25 = 10.8).<br>Anything from 1%-5% seems to be a plausible range to me.<br><br>Let&rsquo;s see if we can build a model on top of the same Swiss Re data [1] we analysed in the last post, link to that post is here:<br>&#8203;<a href="https://www.lewiswalsh.net/blog/swiss-re-and-a-300bn-loss" target="_blank">www.lewiswalsh.net/blog/swiss-re-and-a-300bn-loss</a><br><br><strong><em>TL;DR, based on the below analysis, I could generate a plausible range of 3-5% additional loading being required in relation to climate change.&nbsp;</em></strong><br>&#8203;</div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/bobcat-fire-los-angeles-san-gabriel-mountains_orig.jpg" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><font size="1">Source: A pretty gnarly photo of the bobcat fire in Sep 2020, CA wildfire is definitely a region and peril in which climate change appears to be having an effect. @</font><a href="https://commons.wikimedia.org/w/index.php?title=User:Eddiem360&amp;action=edit&amp;redlink=1"><font size="1">Eddiem360</font></a></em>&nbsp;<em><font size="1">&nbsp;</font></em><font size="1">https://upload.wikimedia.org/wikipedia/commons/c/c1/Bobcat_Fire%2C_Los_Angeles%2C_San_Gabriel_Mountains.jpg</font></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph"><strong><font size="3">Building a model</font></strong><u><br></u><br>By &lsquo;climate&nbsp;change&nbsp;loading&rsquo;, my working definition is the additional % trend factor that needs to be added on top of &lsquo;standard&rsquo; property claims inflation to capture the deterioration in weather related losses in recent years.<br>&#8203;<br>The starting point of the analysis is the same Swiss Re aggregate cat loss info, going back to 1970, which I used in the last post from their 01/2025 Sigma report. [1]</div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/swissre-image001_orig.png" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph">We are going to approach the problems in two complimentary ways.<br><br><strong>Method 1</strong><br><br>Method 1 takes the Swiss Re dataset, and looks at the difference between the increase in weather related losses and the increase in EQ/Tsunami losses, with the assumption that the difference between the two is primarily driven by&nbsp;climate&nbsp;change. That is, we will take EQ/Tsunami losses as our base line, and any increase in weather related losses on top of this we will assume are caused by climate change. We assume social inflation on EQ/Tsunami and weather related have been roughly equal so this should remove that as a possible cause, and the same with&nbsp;changes in insurance penetration over time.<br><br>Method 1 assumes:&nbsp;<br><br><em>Weather inflation = EQ inflation + climate change inflation&nbsp;<br><br>We can estimate the first two components, and the third will be the difference between the two</em><br>&#8203;<br><strong>Method 2</strong><br><br>Method 2 uses just the weather data, but this time we derive the total inflation in the data, and then subtract out monetary inflation and asset build up, with the assumption that what remains is due to climate change. Other include effects not stripped out, such as social inflation,&nbsp;changes in insurance penetration, may skew this, but it&rsquo;s very hard to come up with robust estimates of these effects in order to remove them, and my working assumption would be that climate change is the single biggest driver of the residual inflation.<br><br><span>Method 2 assumes:&nbsp;</span><br><br><em>Weather inflation = CPI inflation + real gdp growth + climate change inflation&nbsp;</em><br><br><em>We can estimate the first three components, which will give us a view on the climate change component.</em><br>&#8203;<br>As a measure of monetary inflation, in line with Swiss Re, I have used US cpi because the single largest peril is US windstorm. For asset build up, I have used US real gdp growth, this feels a little weak, but is consistent with what I&rsquo;ve seen from other models, and is hard to beat as an objective measure.<br><br>Below <span>is a Jupyter notebook which we are going to use to build our two models,&nbsp;</span></div><div><div id="402686767263922762" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><iframe src="https://lewis-walsh.github.io/ClimateChangeInflation/CCI_Main.html" width="100%" height="3200px" style="border:none;"></iframe></div></div><div class="paragraph">&#8203;<strong><u>Results</u></strong><br>Summary table of results.</div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/published/climate-change-final-table.png?1763043954" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><br>We see that using the variations of the two methods, but stripping out versions which appeared unstable to small changes, we've got a minimum of 3.3% and a maximum of 4.3%. I'd suspect we haven't fully captured the uncertainty in the estimate with our variations, so let's assign this method a range of about 3-5%.<br><br>So there we have it, our model is suggesting that in order to capture the effects of climate change, we should be adding something like an additional 3-5% trend to our historical losses. Slightly heavier than the 2-3% I've seen being used before, but not miles away.</div><div class="paragraph"><strong>Additional caveats/uncertainties (not already mentioned)</strong>&#8203;<ul><li>Just because this was the correct historic factor, does not mean it will continue to be the correct factor going forward</li><li>Analysis is primarily driven by the effects of US windstorms, other&nbsp;climate&nbsp;change&nbsp;exposed perils may have a higher or lower loading than implied by this analysis</li><li>Effects such as social inflation, or an increase in assets in exposed areas (e.g. east coast), relative to the rest of the US, and various other effects, may be skewing both methods</li><li>I&rsquo;ve combined all weather and non-weather perils together which may be masking&nbsp;changes within any given peril. May be worth trying to examine different weather perils separately, but then we end up with issues around having a sufficient amount of data to do something credible.</li></ul><br><em>I used an LLM (Claude Sonnet 4.5) to edit and proof read this post, but all words were written by myself, and all ideas (good and bad) were my own.</em><br><br><em>[1]&nbsp;<a href="https://www.swissre.com/institute/research/sigma-research/sigma-2025-01-natural-catastrophes-trend.html">sigma 1/2025: Natural catastrophes: insured losses on trend to USD 145 billion in 2025 | Swiss Re</a></em></div>]]></content:encoded></item><item><title><![CDATA[Swiss Re and a $300bn loss]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/swiss-re-and-a-300bn-loss]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/swiss-re-and-a-300bn-loss#comments]]></comments><pubDate>Mon, 27 Oct 2025 00:00:00 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/swiss-re-and-a-300bn-loss</guid><description><![CDATA[​Swiss Re’s head of P&amp;C reinsurance, Leopold Camara, made an interesting observation at Baden-Baden recently which made some headlines in the insurance press. His view was that the global insurance market could soon face it’s first $300bn year of insured cat losses, and that the return period for such a year is around a 1-in-10. [1]​I thought it would be interesting to try to build a simple model and see what kind of assumptions we need to make to back-in this claim.Source: Sigma 1/2 [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">&#8203;Swiss Re&rsquo;s head of P&amp;C reinsurance, Leopold Camara, made an interesting observation at Baden-Baden recently which made some headlines in the insurance press. His view was that the global insurance market could soon face it&rsquo;s first $300bn year of insured cat losses, and that the return period for such a year is around a 1-in-10. [1]<br><br>&#8203;I thought it would be interesting to try to build a simple model and see what kind of assumptions we need to make to back-in this claim.</div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/swissre-image001_orig.png" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><font size="1">Source: Sigma 1/2025: Natural catastrophes: insured losses on trend to USD 145 billion in 2025.&nbsp;<a href="https://www.swissre.com/institute/research/sigma-research/sigma-2025-01-natural-catastrophes-trend.html" target="_blank">www.swissre.com/institute/research/sigma-research/sigma-2025-01-natural-catastrophes-trend.html</a></font></em></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph">Firstly, let&rsquo;s collect data on historic years. Helpfully Swiss Re provide data for this metric in their 01/2025 Sigma report [2].&nbsp;<br><br>&#8203;The above graph is taken from that report, and we can see that the losses are in 2024 dollar prices, but reading the fine print in the report tells us they have just revalued using US cpi. As the graph highlights, there is still a clear upwards trend in the data. This represents a number of factors; social inflation (i.e. the increase in inflation excess of CPI inflation), asset build up in exposed areas, and also probably an element of climate change.<br><br>Let&rsquo;s get this data into a Jupyter notebook and proceed from there, and see if we can arrive at a similar value.<br><br></div><div><div id="467665986826148317" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><iframe src="https://lewis-walsh.github.io/SwissRe300bn/main.html" width="100%" height="3200px" style="border:none;"></iframe></div></div><div class="paragraph"><br><strong>Conclusion<br>&#8203;</strong><br>There we go, we were actually able to fairly easily arrive at a similar estimate of the 1-in-10 global nat cat value of $300bn by just leveraging Swiss Re's public data in a fairly transparent way.<br>&#8203;<br>&#8203;&nbsp;<br>[1] <a href="https://www.globalreinsurance.com/home/baden-baden-swiss-re-warns-of-300bn-cat-year-as-geopolitical-and-civil-unrest-risks-rise/1456638.article">Baden-Baden: Swiss Re warns of $300bn cat year as geopolitical and civil unrest risks rise | Global Reinsurance</a><br>[2] <a href="https://www.swissre.com/institute/research/sigma-research/sigma-2025-01-natural-catastrophes-trend.html">sigma 1/2025: Natural catastrophes: insured losses on trend to USD 145 billion in 2025 | Swiss Re</a><br><br><br></div>]]></content:encoded></item><item><title><![CDATA[NASA - GISS Surface Temperature Analysis (GISTEMP v4)]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/nasa-giss-surface-temperature-analysis-gistemp-v4]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/nasa-giss-surface-temperature-analysis-gistemp-v4#comments]]></comments><pubDate>Wed, 26 Feb 2025 13:58:35 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/nasa-giss-surface-temperature-analysis-gistemp-v4</guid><description><![CDATA[​NASA produces a monthly dataset which estimates global surface temperature change. It's part of a number of datasets which can be used to track climate change. They kindly provide the python source code to run or edit the analysis, but unfortunately the fetch functions no longer work. Below I've posted code which I've corrected.The below image, which is derived from this dataset, shows the temperature difference between Oct 2024, and the average temp in October from 1951-1980. From an insuran [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">&#8203;NASA produces a monthly dataset which estimates global surface temperature change. It's part of a number of datasets which can be used to track climate change. They kindly provide the python source code to run or edit the analysis, but unfortunately the fetch functions no longer work. Below I've posted code which I've corrected.<br><br>The below image, which is derived from this dataset, shows the temperature difference between Oct 2024, and the average temp in October from 1951-1980. From an insurance context, two significant changes are the Gulf of Mexico and Atlantic coast being 1-2 degrees warmer than the historic average, which impacts hurricane severity, and California being 2-4 degrees warmer which has contributed to the wildfire conditions in California.</div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/giss-image-1_orig.png" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><font size="1">Source: https://data.giss.nasa.gov/gistemp/maps/</font></em></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph"><br>&#8203;&#8203;The issue with the code is the html path has changed since the code was created, so you need to replace the source.txt file in the /config folder with the following. I've left in the old html path below but just commented them out, but they are not strictly needed any more.</div><div><div id="826664922945341326" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style type="text/css">    pre { line-height: 125%; }td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }.highlight .hll { background-color: var(--jp-cell-editor-active-background) }.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */.highlight .pm { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation.Marker */.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* * Mozilla scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] {  scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar. These selectors * will match lower in the tree, and so will override the above */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;}/* tiny scrollbar */.jp-scrollbar-tiny {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;  scrollbar-width: thin;}/* * Webkit scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {  background: var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {  background: rgb(var(--jp-scrollbar-thumb-color));  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-right: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-bottom: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-corner,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-corner {  background-color: transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid transparent;  border-right: var(--jp-scrollbar-endpad) solid transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid transparent;  border-bottom: var(--jp-scrollbar-endpad) solid transparent;}/* tiny scrollbar */.jp-scrollbar-tiny::-webkit-scrollbar,.jp-scrollbar-tiny::-webkit-scrollbar-corner {  background-color: transparent;  height: 4px;  width: 4px;}.jp-scrollbar-tiny::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);}.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {  border-left: 0px solid transparent;  border-right: 0px solid transparent;}.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {  border-top: 0px solid transparent;  border-bottom: 0px solid transparent;}/* * Phosphor */.lm-ScrollBar[data-orientation='horizontal'] {  min-height: 16px;  max-height: 16px;  min-width: 45px;  border-top: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] {  min-width: 16px;  max-width: 16px;  min-height: 45px;  border-left: 1px solid #a0a0a0;}.lm-ScrollBar-button {  background-color: #f0f0f0;  background-position: center center;  min-height: 15px;  max-height: 15px;  min-width: 15px;  max-width: 15px;}.lm-ScrollBar-button:hover {  background-color: #dadada;}.lm-ScrollBar-button.lm-mod-active {  background-color: #cdcdcd;}.lm-ScrollBar-track {  background: #f0f0f0;}.lm-ScrollBar-thumb {  background: #cdcdcd;}.lm-ScrollBar-thumb:hover {  background: #bababa;}.lm-ScrollBar-thumb.lm-mod-active {  background: #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {  height: 100%;  min-width: 15px;  border-left: 1px solid #a0a0a0;  border-right: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {  width: 100%;  min-height: 15px;  border-top: 1px solid #a0a0a0;  border-bottom: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-left);  background-size: 17px;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-right);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-up);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-down);  background-size: 17px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */.lm-Widget {  box-sizing: border-box;  position: relative;  overflow: hidden;  cursor: default;}/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */.lm-Widget.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */.lm-CommandPalette {  display: flex;  flex-direction: column;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */.lm-CommandPalette-search {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */.lm-CommandPalette-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  min-height: 0;  overflow: auto;  list-style-type: none;}/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */.lm-CommandPalette-header {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */.lm-CommandPalette-item {  display: flex;  flex-direction: row;}/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */.lm-CommandPalette-itemIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */.lm-CommandPalette-itemContent {  flex: 1 1 auto;  overflow: hidden;}/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */.lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */.lm-CommandPalette-itemLabel {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.lm-close-icon {        border:1px solid transparent;  background-color: transparent;  position: absolute;        z-index:1;        right:3%;        top: 0;        bottom: 0;        margin: auto;        padding: 7px 0;        display: none;        vertical-align: middle;  outline: 0;  cursor: pointer;}.lm-close-icon:after {        content: "X";        display: block;        width: 15px;        height: 15px;        text-align: center;        color:#000;        font-weight: normal;        font-size: 12px;        cursor: pointer;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */.lm-DockPanel {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */.lm-DockPanel-widget {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */.lm-DockPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */.lm-DockPanel-handle {  z-index: 2;}/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */.lm-DockPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal'] {  cursor: ew-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical'] {  cursor: ns-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal']:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical']:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */.lm-DockPanel-overlay {  z-index: 3;  box-sizing: border-box;  pointer-events: none;}/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-overlay.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */.lm-Menu {  z-index: 10000;  position: absolute;  white-space: nowrap;  overflow-x: hidden;  overflow-y: auto;  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */.lm-Menu-content {  margin: 0;  padding: 0;  display: table;  list-style-type: none;}/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */.lm-Menu-item {  display: table-row;}/* <DEPRECATED> */.p-Menu-item.p-mod-hidden,.p-Menu-item.p-mod-collapsed,/* </DEPRECATED> */.lm-Menu-item.lm-mod-hidden,.lm-Menu-item.lm-mod-collapsed {  display: none !important;}/* <DEPRECATED> */.p-Menu-itemIcon,.p-Menu-itemSubmenuIcon,/* </DEPRECATED> */.lm-Menu-itemIcon,.lm-Menu-itemSubmenuIcon {  display: table-cell;  text-align: center;}/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */.lm-Menu-itemLabel {  display: table-cell;  text-align: left;}/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */.lm-Menu-itemShortcut {  display: table-cell;  text-align: right;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */.lm-MenuBar {  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */.lm-MenuBar-content {  margin: 0;  padding: 0;  display: flex;  flex-direction: row;  list-style-type: none;}/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */.lm-MenuBar-item {  box-sizing: border-box;}/* <DEPRECATED> */.p-MenuBar-itemIcon,.p-MenuBar-itemLabel,/* </DEPRECATED> */.lm-MenuBar-itemIcon,.lm-MenuBar-itemLabel {  display: inline-block;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */.lm-ScrollBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='horizontal'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='horizontal'] {  flex-direction: row;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='vertical'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='vertical'] {  flex-direction: column;}/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */.lm-ScrollBar-button {  box-sizing: border-box;  flex: 0 0 auto;}/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */.lm-ScrollBar-track {  box-sizing: border-box;  position: relative;  overflow: hidden;  flex: 1 1 auto;}/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */.lm-ScrollBar-thumb {  box-sizing: border-box;  position: absolute;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */.lm-SplitPanel-child {  z-index: 0;}/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */.lm-SplitPanel-handle {  z-index: 1;}/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-SplitPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */.lm-SplitPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {  cursor: ew-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {  cursor: ns-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */.lm-TabBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] {  flex-direction: row;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] {  flex-direction: column;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */.lm-TabBar-content {  margin: 0;  padding: 0;  display: flex;  flex: 1 1 auto;  list-style-type: none;}/* <DEPRECATED> */.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {  flex-direction: row;}/* <DEPRECATED> */.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {  flex-direction: column;}/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar-tab {  display: flex;  flex-direction: row;  box-sizing: border-box;  overflow: hidden;}/* <DEPRECATED> */.p-TabBar-tabIcon,.p-TabBar-tabCloseIcon,/* </DEPRECATED> */.lm-TabBar-tabIcon,.lm-TabBar-tabCloseIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */.lm-TabBar-tabLabel {  flex: 1 1 auto;  overflow: hidden;  white-space: nowrap;}.lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;}/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */.lm-TabBar-tab.lm-mod-hidden {  display: none !important;}.lm-TabBar-addButton.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {  position: relative;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {  left: 0;  transition: left 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {  top: 0;  transition: top 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {  transition: none;}.lm-TabBar-tabLabel .lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;  background: inherit;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */.lm-TabPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */.lm-TabPanel-stackedPanel {  z-index: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*/@charset "UTF-8";html{  -webkit-box-sizing:border-box;          box-sizing:border-box; }*,*::before,*::after{  -webkit-box-sizing:inherit;          box-sizing:inherit; }body{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none;  color:#182026;  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }p{  margin-bottom:10px;  margin-top:0; }small{  font-size:12px; }strong{  font-weight:600; }::-moz-selection{  background:rgba(125, 188, 255, 0.6); }::selection{  background:rgba(125, 188, 255, 0.6); }.bp3-heading{  color:#182026;  font-weight:600;  margin:0 0 10px;  padding:0; }  .bp3-dark .bp3-heading{    color:#f5f8fa; }h1.bp3-heading, .bp3-running-text h1{  font-size:36px;  line-height:40px; }h2.bp3-heading, .bp3-running-text h2{  font-size:28px;  line-height:32px; }h3.bp3-heading, .bp3-running-text h3{  font-size:22px;  line-height:25px; }h4.bp3-heading, .bp3-running-text h4{  font-size:18px;  line-height:21px; }h5.bp3-heading, .bp3-running-text h5{  font-size:16px;  line-height:19px; }h6.bp3-heading, .bp3-running-text h6{  font-size:14px;  line-height:16px; }.bp3-ui-text{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none; }.bp3-monospace-text{  font-family:monospace;  text-transform:none; }.bp3-text-muted{  color:#5c7080; }  .bp3-dark .bp3-text-muted{    color:#a7b6c2; }.bp3-text-disabled{  color:rgba(92, 112, 128, 0.6); }  .bp3-dark .bp3-text-disabled{    color:rgba(167, 182, 194, 0.6); }.bp3-text-overflow-ellipsis{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal; }.bp3-running-text{  font-size:14px;  line-height:1.5; }  .bp3-running-text h1{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h1{      color:#f5f8fa; }  .bp3-running-text h2{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h2{      color:#f5f8fa; }  .bp3-running-text h3{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h3{      color:#f5f8fa; }  .bp3-running-text h4{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h4{      color:#f5f8fa; }  .bp3-running-text h5{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h5{      color:#f5f8fa; }  .bp3-running-text h6{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h6{      color:#f5f8fa; }  .bp3-running-text hr{    border:none;    border-bottom:1px solid rgba(16, 22, 26, 0.15);    margin:20px 0; }    .bp3-dark .bp3-running-text hr{      border-color:rgba(255, 255, 255, 0.15); }  .bp3-running-text p{    margin:0 0 10px;    padding:0; }.bp3-text-large{  font-size:16px; }.bp3-text-small{  font-size:12px; }a{  color:#106ba3;  text-decoration:none; }  a:hover{    color:#106ba3;    cursor:pointer;    text-decoration:underline; }  a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{    color:inherit; }  a code,  .bp3-dark a code{    color:inherit; }  .bp3-dark a,  .bp3-dark a:hover{    color:#48aff0; }    .bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,    .bp3-dark a:hover .bp3-icon,    .bp3-dark a:hover .bp3-icon-standard,    .bp3-dark a:hover .bp3-icon-large{      color:inherit; }.bp3-running-text code, .bp3-code{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  font-size:smaller;  padding:2px 5px; }  .bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }  .bp3-running-text a > code, a > .bp3-code{    color:#137cbd; }    .bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{      color:inherit; }.bp3-running-text pre, .bp3-code-block{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);  color:#182026;  display:block;  font-size:13px;  line-height:1.4;  margin:10px 0;  padding:13px 15px 12px;  word-break:break-all;  word-wrap:break-word; }  .bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }  .bp3-running-text pre > code, .bp3-code-block > code{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit;    font-size:inherit;    padding:0; }.bp3-running-text kbd, .bp3-key{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-family:inherit;  font-size:12px;  height:24px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  line-height:24px;  min-width:24px;  padding:3px 6px;  vertical-align:middle; }  .bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{    margin-right:5px; }  .bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }.bp3-running-text blockquote, .bp3-blockquote{  border-left:solid 4px rgba(167, 182, 194, 0.5);  margin:0 0 10px;  padding:0 20px; }  .bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{    border-color:rgba(115, 134, 148, 0.5); }.bp3-running-text ul,.bp3-running-text ol, .bp3-list{  margin:10px 0;  padding-left:30px; }  .bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){    margin-bottom:5px; }  .bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,  .bp3-running-text ul ul,  .bp3-running-text ol ul,  .bp3-list ul{    margin-top:5px; }.bp3-list-unstyled{  list-style:none;  margin:0;  padding:0; }  .bp3-list-unstyled li{    padding:0; }.bp3-rtl{  text-align:right; }.bp3-dark{  color:#f5f8fa; }:focus{  outline:rgba(19, 124, 189, 0.6) auto 2px;  outline-offset:2px;  -moz-outline-radius:6px; }.bp3-focus-disabled :focus{  outline:none !important; }  .bp3-focus-disabled :focus ~ .bp3-control-indicator{    outline:none !important; }.bp3-alert{  max-width:400px;  padding:20px; }.bp3-alert-body{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-alert-body .bp3-icon{    font-size:40px;    margin-right:20px;    margin-top:0; }.bp3-alert-contents{  word-break:break-word; }.bp3-alert-footer{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:reverse;      -ms-flex-direction:row-reverse;          flex-direction:row-reverse;  margin-top:10px; }  .bp3-alert-footer .bp3-button{    margin-left:10px; }.bp3-breadcrumbs{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  cursor:default;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;      flex-wrap:wrap;  height:30px;  list-style:none;  margin:0;  padding:0; }  .bp3-breadcrumbs > li{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }    .bp3-breadcrumbs > li::after{      background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");      content:"";      display:block;      height:16px;      margin:0 5px;      width:16px; }    .bp3-breadcrumbs > li:last-of-type::after{      display:none; }.bp3-breadcrumb,.bp3-breadcrumb-current,.bp3-breadcrumbs-collapsed{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-size:16px; }.bp3-breadcrumb,.bp3-breadcrumbs-collapsed{  color:#5c7080; }.bp3-breadcrumb:hover{  text-decoration:none; }.bp3-breadcrumb.bp3-disabled{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-breadcrumb .bp3-icon{  margin-right:5px; }.bp3-breadcrumb-current{  color:inherit;  font-weight:600; }  .bp3-breadcrumb-current .bp3-input{    font-size:inherit;    font-weight:inherit;    vertical-align:baseline; }.bp3-breadcrumbs-collapsed{  background:#ced9e0;  border:none;  border-radius:3px;  cursor:pointer;  margin-right:2px;  padding:1px 5px;  vertical-align:text-bottom; }  .bp3-breadcrumbs-collapsed::before{    background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;    content:"";    display:block;    height:16px;    width:16px; }  .bp3-breadcrumbs-collapsed:hover{    background:#bfccd6;    color:#182026;    text-decoration:none; }.bp3-dark .bp3-breadcrumb,.bp3-dark .bp3-breadcrumbs-collapsed{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumbs > li::after{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumb.bp3-disabled{  color:rgba(167, 182, 194, 0.6); }.bp3-dark .bp3-breadcrumb-current{  color:#f5f8fa; }.bp3-dark .bp3-breadcrumbs-collapsed{  background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-breadcrumbs-collapsed:hover{    background:rgba(16, 22, 26, 0.6);    color:#f5f8fa; }.bp3-button{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  min-height:30px;  min-width:30px; }  .bp3-button > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-button > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-button::before,  .bp3-button > *{    margin-right:7px; }  .bp3-button:empty::before,  .bp3-button > :last-child{    margin-right:0; }  .bp3-button:empty{    padding:0 !important; }  .bp3-button:disabled, .bp3-button.bp3-disabled{    cursor:not-allowed; }  .bp3-button.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button.bp3-align-right,  .bp3-align-right .bp3-button{    text-align:right; }  .bp3-button.bp3-align-left,  .bp3-align-left .bp3-button{    text-align:left; }  .bp3-button:not([class*="bp3-intent-"]){    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026; }    .bp3-button:not([class*="bp3-intent-"]):hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-button.bp3-intent-primary{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-primary:hover{      background-color:#106ba3;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      background-color:#0e5a8a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{      background-color:rgba(19, 124, 189, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-success{    background-color:#0f9960;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-success:hover{      background-color:#0d8050;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      background-color:#0a6640;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{      background-color:rgba(15, 153, 96, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-warning{    background-color:#d9822b;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-warning:hover{      background-color:#bf7326;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      background-color:#a66321;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{      background-color:rgba(217, 130, 43, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-danger{    background-color:#db3737;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-danger:hover{      background-color:#c23030;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      background-color:#a82a2a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{      background-color:rgba(219, 55, 55, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{    stroke:#ffffff; }  .bp3-button.bp3-large,  .bp3-large .bp3-button{    min-height:40px;    min-width:40px;    font-size:16px;    padding:5px 15px; }    .bp3-button.bp3-large::before,    .bp3-button.bp3-large > *,    .bp3-large .bp3-button::before,    .bp3-large .bp3-button > *{      margin-right:10px; }    .bp3-button.bp3-large:empty::before,    .bp3-button.bp3-large > :last-child,    .bp3-large .bp3-button:empty::before,    .bp3-large .bp3-button > :last-child{      margin-right:0; }  .bp3-button.bp3-small,  .bp3-small .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-button.bp3-loading{    position:relative; }    .bp3-button.bp3-loading[class*="bp3-icon-"]::before{      visibility:hidden; }    .bp3-button.bp3-loading .bp3-button-spinner{      margin:0;      position:absolute; }    .bp3-button.bp3-loading > :not(.bp3-button-spinner){      visibility:hidden; }  .bp3-button[class*="bp3-icon-"]::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    color:#5c7080; }  .bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{    color:#5c7080; }    .bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{      margin-left:7px; }  .bp3-button .bp3-icon:first-child:last-child,  .bp3-button .bp3-spinner + .bp3-icon:last-child{    margin:0 -7px; }  .bp3-dark .bp3-button:not([class*="bp3-intent-"]){    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{      color:#a7b6c2; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{      color:#a7b6c2; }  .bp3-dark .bp3-button[class*="bp3-intent-"]{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:hover{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.3); }    .bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{      stroke:#8a9ba8; }  .bp3-button:disabled::before,  .bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,  .bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,  .bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{    color:inherit !important; }  .bp3-button.bp3-minimal{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button.bp3-minimal:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-minimal{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-minimal:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button.bp3-outlined{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    border:1px solid rgba(24, 32, 38, 0.2);    -webkit-box-sizing:border-box;            box-sizing:border-box; }    .bp3-button.bp3-outlined:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-outlined{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-outlined:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{      border-color:rgba(92, 112, 128, 0.1); }    .bp3-dark .bp3-button.bp3-outlined{      border-color:rgba(255, 255, 255, 0.4); }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        border-color:rgba(255, 255, 255, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-primary{      border-color:rgba(16, 107, 163, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        border-color:rgba(16, 107, 163, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        border-color:rgba(72, 175, 240, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          border-color:rgba(72, 175, 240, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-success{      border-color:rgba(13, 128, 80, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        border-color:rgba(13, 128, 80, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        border-color:rgba(61, 204, 145, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          border-color:rgba(61, 204, 145, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-warning{      border-color:rgba(191, 115, 38, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        border-color:rgba(191, 115, 38, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        border-color:rgba(255, 179, 102, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          border-color:rgba(255, 179, 102, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-danger{      border-color:rgba(194, 48, 48, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        border-color:rgba(194, 48, 48, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        border-color:rgba(255, 115, 115, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          border-color:rgba(255, 115, 115, 0.2); }a.bp3-button{  text-align:center;  text-decoration:none;  -webkit-transition:none;  transition:none; }  a.bp3-button, a.bp3-button:hover, a.bp3-button:active{    color:#182026; }  a.bp3-button.bp3-disabled{    color:rgba(92, 112, 128, 0.6); }.bp3-button-text{  -webkit-box-flex:0;      -ms-flex:0 1 auto;          flex:0 1 auto; }.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,.bp3-button-group.bp3-align-left .bp3-button-text,.bp3-button-group.bp3-align-right .bp3-button-text{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto; }.bp3-button-group{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex; }  .bp3-button-group .bp3-button{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    position:relative;    z-index:4; }    .bp3-button-group .bp3-button:focus{      z-index:5; }    .bp3-button-group .bp3-button:hover{      z-index:6; }    .bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{      z-index:7; }    .bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{      z-index:3; }    .bp3-button-group .bp3-button[class*="bp3-intent-"]{      z-index:9; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{        z-index:10; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{        z-index:11; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{        z-index:12; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{        z-index:8; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    border-bottom-right-radius:0;    border-top-right-radius:0;    margin-right:-1px; }  .bp3-button-group.bp3-minimal .bp3-button{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button-group.bp3-minimal .bp3-button:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button-group.bp3-minimal .bp3-button{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{      color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{      color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{      color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{      color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button-group .bp3-popover-wrapper,  .bp3-button-group .bp3-popover-target{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button-group .bp3-button.bp3-fill,  .bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-vertical{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column;    vertical-align:top; }    .bp3-button-group.bp3-vertical.bp3-fill{      height:100%;      width:unset; }    .bp3-button-group.bp3-vertical .bp3-button{      margin-right:0 !important;      width:100%; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{      border-radius:3px 3px 0 0; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{      border-radius:0 0 3px 3px; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){      margin-bottom:-1px; }  .bp3-button-group.bp3-align-left .bp3-button{    text-align:left; }  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    margin-right:1px; }  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){    margin-bottom:1px; }.bp3-callout{  font-size:14px;  line-height:1.5;  background-color:rgba(138, 155, 168, 0.15);  border-radius:3px;  padding:10px 12px 9px;  position:relative;  width:100%; }  .bp3-callout[class*="bp3-icon-"]{    padding-left:40px; }    .bp3-callout[class*="bp3-icon-"]::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout.bp3-callout-icon{    padding-left:40px; }    .bp3-callout.bp3-callout-icon > .bp3-icon:first-child{      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout .bp3-heading{    line-height:20px;    margin-bottom:5px;    margin-top:0; }    .bp3-callout .bp3-heading:last-child{      margin-bottom:0; }  .bp3-dark .bp3-callout{    background-color:rgba(138, 155, 168, 0.2); }    .bp3-dark .bp3-callout[class*="bp3-icon-"]::before{      color:#a7b6c2; }  .bp3-callout.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15); }    .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,    .bp3-callout.bp3-intent-primary .bp3-heading{      color:#106ba3; }    .bp3-dark .bp3-callout.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{        color:#48aff0; }  .bp3-callout.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15); }    .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-success > .bp3-icon:first-child,    .bp3-callout.bp3-intent-success .bp3-heading{      color:#0d8050; }    .bp3-dark .bp3-callout.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{        color:#3dcc91; }  .bp3-callout.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15); }    .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,    .bp3-callout.bp3-intent-warning .bp3-heading{      color:#bf7326; }    .bp3-dark .bp3-callout.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{        color:#ffb366; }  .bp3-callout.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15); }    .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,    .bp3-callout.bp3-intent-danger .bp3-heading{      color:#c23030; }    .bp3-dark .bp3-callout.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{        color:#ff7373; }  .bp3-running-text .bp3-callout{    margin:20px 0; }.bp3-card{  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);  padding:20px;  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-card.bp3-dark,  .bp3-dark .bp3-card{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-0{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }  .bp3-elevation-0.bp3-dark,  .bp3-dark .bp3-elevation-0{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-1{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-elevation-1.bp3-dark,  .bp3-dark .bp3-elevation-1{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-elevation-2{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-2.bp3-dark,  .bp3-dark .bp3-elevation-2{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }.bp3-elevation-3{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-elevation-3.bp3-dark,  .bp3-dark .bp3-elevation-3{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-elevation-4{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-4.bp3-dark,  .bp3-dark .bp3-elevation-4{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:hover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  cursor:pointer; }  .bp3-card.bp3-interactive:hover.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:hover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:active{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  opacity:0.9;  -webkit-transition-duration:0;          transition-duration:0; }  .bp3-card.bp3-interactive:active.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:active{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-collapse{  height:0;  overflow-y:hidden;  -webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-collapse .bp3-collapse-body{    -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-collapse .bp3-collapse-body[aria-hidden="true"]{      display:none; }.bp3-context-menu .bp3-popover-target{  display:block; }.bp3-context-menu-popover-target{  position:fixed; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-dialog-container{  opacity:1;  -webkit-transform:scale(1);          transform:scale(1);  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  min-height:100%;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  width:100%; }  .bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5); }  .bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }.bp3-dialog{  background:#ebf1f5;  border-radius:6px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:30px 0;  padding-bottom:20px;  pointer-events:all;  -webkit-user-select:text;     -moz-user-select:text;      -ms-user-select:text;          user-select:text;  width:500px; }  .bp3-dialog:focus{    outline:0; }  .bp3-dialog.bp3-dark,  .bp3-dark .bp3-dialog{    background:#293742;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-dialog-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:6px 6px 0 0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding-left:20px;  padding-right:5px;  z-index:30; }  .bp3-dialog-header .bp3-icon-large,  .bp3-dialog-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-dialog-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-dialog-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-dialog-header{    background:#30404d;    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-dialog-header .bp3-icon-large,    .bp3-dark .bp3-dialog-header .bp3-icon{      color:#a7b6c2; }.bp3-dialog-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  margin:20px; }.bp3-dialog-footer{  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  margin:0 20px; }.bp3-dialog-footer-actions{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:end;      -ms-flex-pack:end;          justify-content:flex-end; }  .bp3-dialog-footer-actions .bp3-button{    margin-left:10px; }.bp3-multistep-dialog-panels{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }.bp3-multistep-dialog-left-panel{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column; }  .bp3-dark .bp3-multistep-dialog-left-panel{    background:#202b33; }.bp3-multistep-dialog-right-panel{  background-color:#f5f8fa;  border-left:1px solid rgba(16, 22, 26, 0.15);  border-radius:0 0 6px 0;  -webkit-box-flex:3;      -ms-flex:3;          flex:3;  min-width:0; }  .bp3-dark .bp3-multistep-dialog-right-panel{    background-color:#293742;    border-left:1px solid rgba(16, 22, 26, 0.4); }.bp3-multistep-dialog-footer{  background-color:#ffffff;  border-radius:0 0 6px 0;  border-top:1px solid rgba(16, 22, 26, 0.15);  padding:10px; }  .bp3-dark .bp3-multistep-dialog-footer{    background:#30404d;    border-top:1px solid rgba(16, 22, 26, 0.4); }.bp3-dialog-step-container{  background-color:#f5f8fa;  border-bottom:1px solid rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-dialog-step-container{    background:#293742;    border-bottom:1px solid rgba(16, 22, 26, 0.4); }  .bp3-dialog-step-container.bp3-dialog-step-viewed{    background-color:#ffffff; }    .bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{      background:#30404d; }.bp3-dialog-step{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#f5f8fa;  border-radius:6px;  cursor:not-allowed;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:4px;  padding:6px 14px; }  .bp3-dark .bp3-dialog-step{    background:#293742; }  .bp3-dialog-step-viewed .bp3-dialog-step{    background-color:#ffffff;    cursor:pointer; }    .bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{      background:#30404d; }  .bp3-dialog-step:hover{    background-color:#f5f8fa; }    .bp3-dark .bp3-dialog-step:hover{      background:#293742; }.bp3-dialog-step-icon{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:rgba(92, 112, 128, 0.6);  border-radius:50%;  color:#ffffff;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:25px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  width:25px; }  .bp3-dark .bp3-dialog-step-icon{    background-color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#2b95d6; }  .bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#8a9ba8; }.bp3-dialog-step-title{  color:rgba(92, 112, 128, 0.6);  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  padding-left:10px; }  .bp3-dark .bp3-dialog-step-title{    color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{    color:#2b95d6; }  .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{    color:#182026; }    .bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{      color:#f5f8fa; }.bp3-drawer{  background:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0;  padding:0; }  .bp3-drawer:focus{    outline:0; }  .bp3-drawer.bp3-position-top{    height:50%;    left:0;    right:0;    top:0; }    .bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{      -webkit-transform:translateY(-100%);              transform:translateY(-100%); }    .bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit-active{      -webkit-transform:translateY(-100%);              transform:translateY(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-bottom{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-left{    bottom:0;    left:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{      -webkit-transform:translateX(-100%);              transform:translateX(-100%); }    .bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit-active{      -webkit-transform:translateX(-100%);              transform:translateX(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-right{    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right):not(.bp3-vertical){    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right).bp3-vertical{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-dark,  .bp3-dark .bp3-drawer{    background:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-drawer-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border-radius:0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding:5px;  padding-left:20px;  position:relative; }  .bp3-drawer-header .bp3-icon-large,  .bp3-drawer-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-drawer-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-drawer-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-drawer-header{    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-drawer-header .bp3-icon-large,    .bp3-dark .bp3-drawer-header .bp3-icon{      color:#a7b6c2; }.bp3-drawer-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  overflow:auto; }.bp3-drawer-footer{  -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  padding:10px 20px;  position:relative; }  .bp3-dark .bp3-drawer-footer{    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }.bp3-editable-text{  cursor:text;  display:inline-block;  max-width:100%;  position:relative;  vertical-align:top;  white-space:nowrap; }  .bp3-editable-text::before{    bottom:-3px;    left:-3px;    position:absolute;    right:-3px;    top:-3px;    border-radius:3px;    content:"";    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-editable-text.bp3-editable-text-editing::before{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#137cbd; }  .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }  .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-success .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#0f9960; }  .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }  .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#d9822b; }  .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }  .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#db3737; }  .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }  .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }  .bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#48aff0; }  .bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);            box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#3dcc91; }  .bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);            box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#ffb366; }  .bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);            box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#ff7373; }  .bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);            box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-editable-text-input,.bp3-editable-text-content{  color:inherit;  display:inherit;  font:inherit;  letter-spacing:inherit;  max-width:inherit;  min-width:inherit;  position:relative;  resize:none;  text-transform:inherit;  vertical-align:top; }.bp3-editable-text-input{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0;  white-space:pre-wrap;  width:100%; }  .bp3-editable-text-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:focus{    outline:none; }  .bp3-editable-text-input::-ms-clear{    display:none; }.bp3-editable-text-content{  overflow:hidden;  padding-right:2px;  text-overflow:ellipsis;  white-space:pre; }  .bp3-editable-text-editing > .bp3-editable-text-content{    left:0;    position:absolute;    visibility:hidden; }  .bp3-editable-text-placeholder > .bp3-editable-text-content{    color:rgba(92, 112, 128, 0.6); }    .bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{      color:rgba(167, 182, 194, 0.6); }.bp3-editable-text.bp3-multiline{  display:block; }  .bp3-editable-text.bp3-multiline .bp3-editable-text-content{    overflow:auto;    white-space:pre-wrap;    word-wrap:break-word; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-control-group{  -webkit-transform:translateZ(0);          transform:translateZ(0);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:stretch;      -ms-flex-align:stretch;          align-items:stretch; }  .bp3-control-group > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select,  .bp3-control-group .bp3-input,  .bp3-control-group .bp3-select{    position:relative; }  .bp3-control-group .bp3-input{    border-radius:inherit;    z-index:2; }    .bp3-control-group .bp3-input:focus{      border-radius:3px;      z-index:14; }    .bp3-control-group .bp3-input[class*="bp3-intent"]{      z-index:13; }      .bp3-control-group .bp3-input[class*="bp3-intent"]:focus{        z-index:15; }    .bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{      z-index:1; }  .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{    z-index:13; }    .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{      z-index:15; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select select,  .bp3-control-group .bp3-select select{    -webkit-transform:translateZ(0);            transform:translateZ(0);    border-radius:inherit;    z-index:4; }    .bp3-control-group .bp3-button:focus,    .bp3-control-group .bp3-html-select select:focus,    .bp3-control-group .bp3-select select:focus{      z-index:5; }    .bp3-control-group .bp3-button:hover,    .bp3-control-group .bp3-html-select select:hover,    .bp3-control-group .bp3-select select:hover{      z-index:6; }    .bp3-control-group .bp3-button:active,    .bp3-control-group .bp3-html-select select:active,    .bp3-control-group .bp3-select select:active{      z-index:7; }    .bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,    .bp3-control-group .bp3-html-select select[readonly],    .bp3-control-group .bp3-html-select select:disabled,    .bp3-control-group .bp3-html-select select.bp3-disabled,    .bp3-control-group .bp3-select select[readonly],    .bp3-control-group .bp3-select select:disabled,    .bp3-control-group .bp3-select select.bp3-disabled{      z-index:3; }    .bp3-control-group .bp3-button[class*="bp3-intent"],    .bp3-control-group .bp3-html-select select[class*="bp3-intent"],    .bp3-control-group .bp3-select select[class*="bp3-intent"]{      z-index:9; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{        z-index:10; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{        z-index:11; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:active,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:active{        z-index:12; }      .bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{        z-index:8; }  .bp3-control-group .bp3-input-group > .bp3-icon,  .bp3-control-group .bp3-input-group > .bp3-button,  .bp3-control-group .bp3-input-group > .bp3-input-left-container,  .bp3-control-group .bp3-input-group > .bp3-input-action{    z-index:16; }  .bp3-control-group .bp3-select::after,  .bp3-control-group .bp3-html-select::after,  .bp3-control-group .bp3-select > .bp3-icon,  .bp3-control-group .bp3-html-select > .bp3-icon{    z-index:17; }  .bp3-control-group .bp3-select:focus-within{    z-index:5; }  .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:-1px; }  .bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){    margin-left:6px; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:0; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{    margin-left:1px; }  .bp3-control-group .bp3-popover-wrapper,  .bp3-control-group .bp3-popover-target{    border-radius:inherit; }  .bp3-control-group > :first-child{    border-radius:3px 0 0 3px; }  .bp3-control-group > :last-child{    border-radius:0 3px 3px 0;    margin-right:0; }  .bp3-control-group > :only-child{    border-radius:3px;    margin-right:0; }  .bp3-control-group .bp3-input-group .bp3-button{    border-radius:3px; }  .bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-control-group.bp3-fill{    width:100%; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-fill > *:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-vertical{    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-control-group.bp3-vertical > *{      margin-top:-1px; }    .bp3-control-group.bp3-vertical > :first-child{      border-radius:3px 3px 0 0;      margin-top:0; }    .bp3-control-group.bp3-vertical > :last-child{      border-radius:0 0 3px 3px; }.bp3-control{  cursor:pointer;  display:block;  margin-bottom:10px;  position:relative;  text-transform:none; }  .bp3-control input:checked ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control:not(.bp3-align-right){    padding-left:26px; }    .bp3-control:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-26px; }  .bp3-control.bp3-align-right{    padding-right:26px; }    .bp3-control.bp3-align-right .bp3-control-indicator{      margin-right:-26px; }  .bp3-control.bp3-disabled{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-control.bp3-inline{    display:inline-block;    margin-right:20px; }  .bp3-control input{    left:0;    opacity:0;    position:absolute;    top:0;    z-index:-1; }  .bp3-control .bp3-control-indicator{    background-clip:padding-box;    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    border:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    cursor:pointer;    display:inline-block;    font-size:16px;    height:1em;    margin-right:10px;    margin-top:-3px;    position:relative;    -webkit-user-select:none;       -moz-user-select:none;        -ms-user-select:none;            user-select:none;    vertical-align:middle;    width:1em; }    .bp3-control .bp3-control-indicator::before{      content:"";      display:block;      height:1em;      width:1em; }  .bp3-control:hover .bp3-control-indicator{    background-color:#ebf1f5; }  .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{    background:#d8e1e8;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    cursor:not-allowed; }  .bp3-control input:focus ~ .bp3-control-indicator{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:2px;    -moz-outline-radius:6px; }  .bp3-control.bp3-align-right .bp3-control-indicator{    float:right;    margin-left:10px;    margin-top:1px; }  .bp3-control.bp3-large{    font-size:16px; }    .bp3-control.bp3-large:not(.bp3-align-right){      padding-left:30px; }      .bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{        margin-left:-30px; }    .bp3-control.bp3-large.bp3-align-right{      padding-right:30px; }      .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{        margin-right:-30px; }    .bp3-control.bp3-large .bp3-control-indicator{      font-size:20px; }    .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{      margin-top:0; }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control.bp3-checkbox .bp3-control-indicator{    border-radius:3px; }  .bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-radio .bp3-control-indicator{    border-radius:50%; }  .bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{    background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }  .bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{    opacity:0.5; }  .bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{    -moz-outline-radius:16px; }  .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(167, 182, 194, 0.5); }  .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(115, 134, 148, 0.5); }  .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(92, 112, 128, 0.5); }  .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5); }    .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5); }    .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch:not(.bp3-align-right){    padding-left:38px; }    .bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-38px; }  .bp3-control.bp3-switch.bp3-align-right{    padding-right:38px; }    .bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{      margin-right:-38px; }  .bp3-control.bp3-switch .bp3-control-indicator{    border:none;    border-radius:1.75em;    -webkit-box-shadow:none !important;            box-shadow:none !important;    min-width:1.75em;    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:auto; }    .bp3-control.bp3-switch .bp3-control-indicator::before{      background:#ffffff;      border-radius:50%;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);      height:calc(1em - 4px);      left:0;      margin:2px;      position:absolute;      -webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      width:calc(1em - 4px); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    left:calc(100% - 1em); }  .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){    padding-left:45px; }    .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-45px; }  .bp3-control.bp3-switch.bp3-large.bp3-align-right{    padding-right:45px; }    .bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{      margin-right:-45px; }  .bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.7); }  .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.9); }  .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(57, 75, 89, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-control.bp3-switch .bp3-switch-inner-text{    font-size:0.7em;    text-align:center; }  .bp3-control.bp3-switch .bp3-control-indicator-child:first-child{    line-height:0;    margin-left:0.5em;    margin-right:1.2em;    visibility:hidden; }  .bp3-control.bp3-switch .bp3-control-indicator-child:last-child{    line-height:1em;    margin-left:1.2em;    margin-right:0.5em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{    line-height:1em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{    line-height:0;    visibility:hidden; }  .bp3-dark .bp3-control{    color:#f5f8fa; }    .bp3-dark .bp3-control.bp3-disabled{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-control .bp3-control-indicator{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-control:hover .bp3-control-indicator{      background-color:#30404d; }    .bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{      background:#202b33;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      cursor:not-allowed; }    .bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{      color:rgba(167, 182, 194, 0.6); }.bp3-file-input{  cursor:pointer;  display:inline-block;  height:30px;  position:relative; }  .bp3-file-input input{    margin:0;    min-width:200px;    opacity:0; }    .bp3-file-input input:disabled + .bp3-file-upload-input,    .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{      background:rgba(206, 217, 224, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      resize:none; }      .bp3-file-input input:disabled + .bp3-file-upload-input::after,      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{        background-color:rgba(206, 217, 224, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(92, 112, 128, 0.6);        cursor:not-allowed;        outline:none; }        .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{          background:rgba(206, 217, 224, 0.7); }      .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{        background:rgba(57, 75, 89, 0.5);        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{          background-color:rgba(57, 75, 89, 0.5);          background-image:none;          -webkit-box-shadow:none;                  box-shadow:none;          color:rgba(167, 182, 194, 0.6); }          .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark          .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{            background:rgba(57, 75, 89, 0.7); }  .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#182026; }  .bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#f5f8fa; }  .bp3-file-input.bp3-fill{    width:100%; }  .bp3-file-input.bp3-large,  .bp3-large .bp3-file-input{    height:40px; }  .bp3-file-input .bp3-file-upload-input-custom-text::after{    content:attr(bp3-button-text); }.bp3-file-upload-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:rgba(92, 112, 128, 0.6);  left:0;  padding-right:80px;  position:absolute;  right:0;  top:0;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-file-upload-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-file-upload-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-file-upload-input::after{    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026;    min-height:24px;    min-width:24px;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    border-radius:3px;    content:"Browse";    line-height:24px;    margin:3px;    position:absolute;    right:0;    text-align:center;    top:0;    width:70px; }    .bp3-file-upload-input::after:hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-file-upload-input:hover::after{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-file-upload-input:active::after{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-large .bp3-file-upload-input{    font-size:16px;    height:40px;    line-height:40px;    padding-right:95px; }    .bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{      padding:0 15px; }    .bp3-large .bp3-file-upload-input::after{      min-height:30px;      min-width:30px;      line-height:30px;      margin:5px;      width:85px; }  .bp3-dark .bp3-file-upload-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::after{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);      color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover{        background-color:#30404d;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        background-color:#202b33;        background-image:none;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }      .bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{        background-color:rgba(57, 75, 89, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{          background:rgba(57, 75, 89, 0.7); }      .bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{        background:rgba(16, 22, 26, 0.5);        stroke:#8a9ba8; }    .bp3-dark .bp3-file-upload-input:hover::after{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:active::after{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }.bp3-file-upload-input::after{  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }.bp3-form-group{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0 0 15px; }  .bp3-form-group label.bp3-label{    margin-bottom:5px; }  .bp3-form-group .bp3-control{    margin-top:7px; }  .bp3-form-group .bp3-form-helper-text{    color:#5c7080;    font-size:12px;    margin-top:5px; }  .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#106ba3; }  .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#0d8050; }  .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#bf7326; }  .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#c23030; }  .bp3-form-group.bp3-inline{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row; }    .bp3-form-group.bp3-inline.bp3-large label.bp3-label{      line-height:40px;      margin:0 10px 0 0; }    .bp3-form-group.bp3-inline label.bp3-label{      line-height:30px;      margin:0 10px 0 0; }  .bp3-form-group.bp3-disabled .bp3-label,  .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(92, 112, 128, 0.6) !important; }  .bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#48aff0; }  .bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#3dcc91; }  .bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#ffb366; }  .bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#ff7373; }  .bp3-dark .bp3-form-group .bp3-form-helper-text{    color:#a7b6c2; }  .bp3-dark .bp3-form-group.bp3-disabled .bp3-label,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(167, 182, 194, 0.6) !important; }.bp3-input-group{  display:block;  position:relative; }  .bp3-input-group .bp3-input{    position:relative;    width:100%; }    .bp3-input-group .bp3-input:not(:first-child){      padding-left:30px; }    .bp3-input-group .bp3-input:not(:last-child){      padding-right:30px; }  .bp3-input-group .bp3-input-action,  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-button,  .bp3-input-group > .bp3-icon{    position:absolute;    top:0; }    .bp3-input-group .bp3-input-action:first-child,    .bp3-input-group > .bp3-input-left-container:first-child,    .bp3-input-group > .bp3-button:first-child,    .bp3-input-group > .bp3-icon:first-child{      left:0; }    .bp3-input-group .bp3-input-action:last-child,    .bp3-input-group > .bp3-input-left-container:last-child,    .bp3-input-group > .bp3-button:last-child,    .bp3-input-group > .bp3-icon:last-child{      right:0; }  .bp3-input-group .bp3-button{    min-height:24px;    min-width:24px;    margin:3px;    padding:0 7px; }    .bp3-input-group .bp3-button:empty{      padding:0; }  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-icon{    z-index:1; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon{    color:#5c7080; }    .bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,    .bp3-input-group > .bp3-icon:empty{      font-family:"Icons16", sans-serif;      font-size:16px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon,  .bp3-input-group .bp3-input-action > .bp3-spinner{    margin:7px; }  .bp3-input-group .bp3-tag{    margin:5px; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){    color:#5c7080; }    .bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){      color:#a7b6c2; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{      color:#5c7080; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{    color:rgba(92, 112, 128, 0.6) !important; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-input-group.bp3-disabled{    cursor:not-allowed; }    .bp3-input-group.bp3-disabled .bp3-icon{      color:rgba(92, 112, 128, 0.6); }  .bp3-input-group.bp3-large .bp3-button{    min-height:30px;    min-width:30px;    margin:5px; }  .bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-large > .bp3-icon,  .bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{    margin:12px; }  .bp3-input-group.bp3-large .bp3-input{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{      padding:0 15px; }    .bp3-input-group.bp3-large .bp3-input:not(:first-child){      padding-left:40px; }    .bp3-input-group.bp3-large .bp3-input:not(:last-child){      padding-right:40px; }  .bp3-input-group.bp3-small .bp3-button{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small .bp3-tag{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-small > .bp3-icon,  .bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{    margin:4px; }  .bp3-input-group.bp3-small .bp3-input{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{      padding:0 12px; }    .bp3-input-group.bp3-small .bp3-input:not(:first-child){      padding-left:24px; }    .bp3-input-group.bp3-small .bp3-input:not(:last-child){      padding-right:24px; }  .bp3-input-group.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-input-group.bp3-round .bp3-button,  .bp3-input-group.bp3-round .bp3-input,  .bp3-input-group.bp3-round .bp3-tag{    border-radius:30px; }  .bp3-dark .bp3-input-group .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{    color:rgba(167, 182, 194, 0.6); }  .bp3-input-group.bp3-intent-primary .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-primary > .bp3-icon{    color:#106ba3; }    .bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{      color:#48aff0; }  .bp3-input-group.bp3-intent-success .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-success > .bp3-icon{    color:#0d8050; }    .bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{      color:#3dcc91; }  .bp3-input-group.bp3-intent-warning .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-warning > .bp3-icon{    color:#bf7326; }    .bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{      color:#ffb366; }  .bp3-input-group.bp3-intent-danger .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-danger > .bp3-icon{    color:#c23030; }    .bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{      color:#ff7373; }.bp3-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle; }  .bp3-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:focus, .bp3-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-input[type="search"], .bp3-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-input:disabled, .bp3-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-input.bp3-large{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{      padding:0 15px; }  .bp3-input.bp3-small{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{      padding:0 12px; }  .bp3-input.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-dark .bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }  .bp3-input.bp3-intent-primary{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-primary{      -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary:focus{        -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #137cbd;                box-shadow:inset 0 0 0 1px #137cbd; }      .bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-success{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-success{      -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success:focus{        -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #0f9960;                box-shadow:inset 0 0 0 1px #0f9960; }      .bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-warning{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-warning{      -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning:focus{        -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #d9822b;                box-shadow:inset 0 0 0 1px #d9822b; }      .bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-danger{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-danger{      -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger:focus{        -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #db3737;                box-shadow:inset 0 0 0 1px #db3737; }      .bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input::-ms-clear{    display:none; }textarea.bp3-input{  max-width:100%;  padding:10px; }  textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{    height:auto;    line-height:inherit; }  textarea.bp3-input.bp3-small{    padding:8px; }  .bp3-dark textarea.bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark textarea.bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }label.bp3-label{  display:block;  margin-bottom:15px;  margin-top:0; }  label.bp3-label .bp3-html-select,  label.bp3-label .bp3-input,  label.bp3-label .bp3-select,  label.bp3-label .bp3-slider,  label.bp3-label .bp3-popover-wrapper{    display:block;    margin-top:5px;    text-transform:none; }  label.bp3-label .bp3-button-group{    margin-top:5px; }  label.bp3-label .bp3-select select,  label.bp3-label .bp3-html-select select{    font-weight:400;    vertical-align:top;    width:100%; }  label.bp3-label.bp3-disabled,  label.bp3-label.bp3-disabled .bp3-text-muted{    color:rgba(92, 112, 128, 0.6); }  label.bp3-label.bp3-inline{    line-height:30px; }    label.bp3-label.bp3-inline .bp3-html-select,    label.bp3-label.bp3-inline .bp3-input,    label.bp3-label.bp3-inline .bp3-input-group,    label.bp3-label.bp3-inline .bp3-select,    label.bp3-label.bp3-inline .bp3-popover-wrapper{      display:inline-block;      margin:0 0 0 5px;      vertical-align:top; }    label.bp3-label.bp3-inline .bp3-button-group{      margin:0 0 0 5px; }    label.bp3-label.bp3-inline .bp3-input-group .bp3-input{      margin-left:0; }    label.bp3-label.bp3-inline.bp3-large{      line-height:40px; }  label.bp3-label:not(.bp3-inline) .bp3-popover-target{    display:block; }  .bp3-dark label.bp3-label{    color:#f5f8fa; }    .bp3-dark label.bp3-label.bp3-disabled,    .bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{      color:rgba(167, 182, 194, 0.6); }.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{  -webkit-box-flex:1;      -ms-flex:1 1 14px;          flex:1 1 14px;  min-height:0;  padding:0;  width:30px; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{    border-radius:0 3px 0 0; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{    border-radius:0 0 3px 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{  border-radius:3px 0 0 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{  border-radius:0 0 0 3px; }.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{  width:40px; }form{  display:block; }.bp3-html-select select,.bp3-select select{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  -moz-appearance:none;  -webkit-appearance:none;  border-radius:3px;  height:30px;  padding:0 25px 0 10px;  width:100%; }  .bp3-html-select select > *, .bp3-select select > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-html-select select::before,  .bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{    margin-right:7px; }  .bp3-html-select select:empty::before,  .bp3-select select:empty::before,  .bp3-html-select select > :last-child,  .bp3-select select > :last-child{    margin-right:0; }  .bp3-html-select select:hover,  .bp3-select select:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-html-select select:active,  .bp3-select select:active, .bp3-html-select select.bp3-active,  .bp3-select select.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-html-select select:disabled,  .bp3-select select:disabled, .bp3-html-select select.bp3-disabled,  .bp3-select select.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-html-select select:disabled.bp3-active,    .bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,    .bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,    .bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,    .bp3-select select.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }.bp3-html-select.bp3-minimal select,.bp3-select.bp3-minimal select{  background:none;  -webkit-box-shadow:none;          box-shadow:none; }  .bp3-html-select.bp3-minimal select:hover,  .bp3-select.bp3-minimal select:hover{    background:rgba(167, 182, 194, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026;    text-decoration:none; }  .bp3-html-select.bp3-minimal select:active,  .bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,  .bp3-select.bp3-minimal select.bp3-active{    background:rgba(115, 134, 148, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026; }  .bp3-html-select.bp3-minimal select:disabled,  .bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,  .bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,  .bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,  .bp3-select.bp3-minimal select.bp3-disabled:hover{    background:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }    .bp3-html-select.bp3-minimal select:disabled.bp3-active,    .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,    .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{      background:rgba(115, 134, 148, 0.3); }  .bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,  .bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{      background:rgba(138, 155, 168, 0.15); }    .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:rgba(138, 155, 168, 0.3);      color:#f5f8fa; }    .bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,    .bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{      background:none;      color:rgba(167, 182, 194, 0.6);      cursor:not-allowed; }      .bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{        background:rgba(138, 155, 168, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-primary,  .bp3-select.bp3-minimal select.bp3-intent-primary{    color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover{      background:rgba(19, 124, 189, 0.15);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:rgba(19, 124, 189, 0.3);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{      background:none;      color:rgba(16, 107, 163, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{        background:rgba(19, 124, 189, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{      stroke:#106ba3; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{      color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.2);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(72, 175, 240, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-success,  .bp3-select.bp3-minimal select.bp3-intent-success{    color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover{      background:rgba(15, 153, 96, 0.15);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:rgba(15, 153, 96, 0.3);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,    .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{      background:none;      color:rgba(13, 128, 80, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{        background:rgba(15, 153, 96, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{      stroke:#0d8050; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{      color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.2);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(61, 204, 145, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-warning,  .bp3-select.bp3-minimal select.bp3-intent-warning{    color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover{      background:rgba(217, 130, 43, 0.15);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:rgba(217, 130, 43, 0.3);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{      background:none;      color:rgba(191, 115, 38, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{        background:rgba(217, 130, 43, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{      stroke:#bf7326; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{      color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.2);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(255, 179, 102, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-danger,  .bp3-select.bp3-minimal select.bp3-intent-danger{    color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover{      background:rgba(219, 55, 55, 0.15);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:rgba(219, 55, 55, 0.3);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{      background:none;      color:rgba(194, 48, 48, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{        background:rgba(219, 55, 55, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{      stroke:#c23030; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{      color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.2);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(255, 115, 115, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }.bp3-html-select.bp3-large select,.bp3-select.bp3-large select{  font-size:16px;  height:40px;  padding-right:35px; }.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{  background-color:#394b59;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);  color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    background-color:#202b33;    background-image:none;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{    background-color:rgba(57, 75, 89, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{      background:rgba(57, 75, 89, 0.7); }  .bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{    background:rgba(16, 22, 26, 0.5);    stroke:#8a9ba8; }.bp3-html-select select:disabled,.bp3-select select:disabled{  background-color:rgba(206, 217, 224, 0.5);  -webkit-box-shadow:none;          box-shadow:none;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-html-select .bp3-icon,.bp3-select .bp3-icon, .bp3-select::after{  color:#5c7080;  pointer-events:none;  position:absolute;  right:7px;  top:7px; }  .bp3-html-select .bp3-disabled.bp3-icon,  .bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{    color:rgba(92, 112, 128, 0.6); }.bp3-html-select,.bp3-select{  display:inline-block;  letter-spacing:normal;  position:relative;  vertical-align:middle; }  .bp3-html-select select::-ms-expand,  .bp3-select select::-ms-expand{    display:none; }  .bp3-html-select .bp3-icon,  .bp3-select .bp3-icon{    color:#5c7080; }    .bp3-html-select .bp3-icon:hover,    .bp3-select .bp3-icon:hover{      color:#182026; }    .bp3-dark .bp3-html-select .bp3-icon, .bp3-dark    .bp3-select .bp3-icon{      color:#a7b6c2; }      .bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark      .bp3-select .bp3-icon:hover{        color:#f5f8fa; }  .bp3-html-select.bp3-large::after,  .bp3-html-select.bp3-large .bp3-icon,  .bp3-select.bp3-large::after,  .bp3-select.bp3-large .bp3-icon{    right:12px;    top:12px; }  .bp3-html-select.bp3-fill,  .bp3-html-select.bp3-fill select,  .bp3-select.bp3-fill,  .bp3-select.bp3-fill select{    width:100%; }  .bp3-dark .bp3-html-select option, .bp3-dark  .bp3-select option{    background-color:#30404d;    color:#f5f8fa; }  .bp3-dark .bp3-html-select option:disabled, .bp3-dark  .bp3-select option:disabled{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-html-select::after, .bp3-dark  .bp3-select::after{    color:#a7b6c2; }.bp3-select::after{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  content:"&#59078;"; }.bp3-running-text table, table.bp3-html-table{  border-spacing:0;  font-size:14px; }  .bp3-running-text table th, table.bp3-html-table th,  .bp3-running-text table td,  table.bp3-html-table td{    padding:11px;    text-align:left;    vertical-align:top; }  .bp3-running-text table th, table.bp3-html-table th{    color:#182026;    font-weight:600; }    .bp3-running-text table td,  table.bp3-html-table td{    color:#182026; }  .bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,  .bp3-running-text table tbody tr:first-child td,  table.bp3-html-table tbody tr:first-child td,  .bp3-running-text table tfoot tr:first-child th,  table.bp3-html-table tfoot tr:first-child th,  .bp3-running-text table tfoot tr:first-child td,  table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,  .bp3-dark .bp3-running-text table tbody tr:first-child td,  .bp3-running-text .bp3-dark table tbody tr:first-child td,  .bp3-dark table.bp3-html-table tbody tr:first-child td,  .bp3-dark .bp3-running-text table tfoot tr:first-child th,  .bp3-running-text .bp3-dark table tfoot tr:first-child th,  .bp3-dark table.bp3-html-table tfoot tr:first-child th,  .bp3-dark .bp3-running-text table tfoot tr:first-child td,  .bp3-running-text .bp3-dark table tfoot tr:first-child td,  .bp3-dark table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }table.bp3-html-table.bp3-html-table-condensed th,table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,table.bp3-html-table.bp3-small td{  padding-bottom:6px;  padding-top:6px; }table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{  background:rgba(191, 204, 214, 0.15); }table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){  -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered tbody tr td,table.bp3-html-table.bp3-html-table-bordered tfoot tr td{  -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),  table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){    -webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{  -webkit-box-shadow:none;          box-shadow:none; }  table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-interactive tbody tr:hover td{  background-color:rgba(191, 204, 214, 0.3);  cursor:pointer; }table.bp3-html-table.bp3-interactive tbody tr:active td{  background-color:rgba(191, 204, 214, 0.4); }.bp3-dark table.bp3-html-table{ }  .bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{    background:rgba(92, 112, 128, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){      -webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);              box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{    background-color:rgba(92, 112, 128, 0.3);    cursor:pointer; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{    background-color:rgba(92, 112, 128, 0.4); }.bp3-key-combo{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center; }  .bp3-key-combo > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-key-combo > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-key-combo::before,  .bp3-key-combo > *{    margin-right:5px; }  .bp3-key-combo:empty::before,  .bp3-key-combo > :last-child{    margin-right:0; }.bp3-hotkey-dialog{  padding-bottom:0;  top:40px; }  .bp3-hotkey-dialog .bp3-dialog-body{    margin:0;    padding:0; }  .bp3-hotkey-dialog .bp3-hotkey-label{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1; }.bp3-hotkey-column{  margin:auto;  max-height:80vh;  overflow-y:auto;  padding:30px; }  .bp3-hotkey-column .bp3-heading{    margin-bottom:20px; }    .bp3-hotkey-column .bp3-heading:not(:first-child){      margin-top:40px; }.bp3-hotkey{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:justify;      -ms-flex-pack:justify;          justify-content:space-between;  margin-left:0;  margin-right:0; }  .bp3-hotkey:not(:last-child){    margin-bottom:10px; }.bp3-icon{  display:inline-block;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  vertical-align:text-bottom; }  .bp3-icon:not(:empty)::before{    content:"" !important;    content:unset !important; }  .bp3-icon > svg{    display:block; }    .bp3-icon > svg:not([fill]){      fill:currentColor; }.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{  color:#106ba3; }  .bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{    color:#48aff0; }.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{  color:#0d8050; }  .bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{    color:#3dcc91; }.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{  color:#bf7326; }  .bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{    color:#ffb366; }.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{  color:#c23030; }  .bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{    color:#ff7373; }span.bp3-icon-standard{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon-large{  font-family:"Icons20", sans-serif;  font-size:20px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon:empty{  font-family:"Icons20";  font-size:inherit;  font-style:normal;  font-weight:400;  line-height:1; }  span.bp3-icon:empty::before{    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased; }.bp3-icon-add::before{  content:"&#58942;"; }.bp3-icon-add-column-left::before{  content:"&#59129;"; }.bp3-icon-add-column-right::before{  content:"&#59130;"; }.bp3-icon-add-row-bottom::before{  content:"&#59128;"; }.bp3-icon-add-row-top::before{  content:"&#59127;"; }.bp3-icon-add-to-artifact::before{  content:"&#59004;"; }.bp3-icon-add-to-folder::before{  content:"&#59090;"; }.bp3-icon-airplane::before{  content:"&#59211;"; }.bp3-icon-align-center::before{  content:"&#58883;"; }.bp3-icon-align-justify::before{  content:"&#58885;"; }.bp3-icon-align-left::before{  content:"&#58882;"; }.bp3-icon-align-right::before{  content:"&#58884;"; }.bp3-icon-alignment-bottom::before{  content:"&#59175;"; }.bp3-icon-alignment-horizontal-center::before{  content:"&#59174;"; }.bp3-icon-alignment-left::before{  content:"&#59170;"; }.bp3-icon-alignment-right::before{  content:"&#59172;"; }.bp3-icon-alignment-top::before{  content:"&#59173;"; }.bp3-icon-alignment-vertical-center::before{  content:"&#59171;"; }.bp3-icon-annotation::before{  content:"&#59120;"; }.bp3-icon-application::before{  content:"&#59189;"; }.bp3-icon-applications::before{  content:"&#58913;"; }.bp3-icon-archive::before{  content:"&#59655;"; }.bp3-icon-arrow-bottom-left::before{  content:"&#8601;"; }.bp3-icon-arrow-bottom-right::before{  content:"&#8600;"; }.bp3-icon-arrow-down::before{  content:"&darr;"; }.bp3-icon-arrow-left::before{  content:"&larr;"; }.bp3-icon-arrow-right::before{  content:"&rarr;"; }.bp3-icon-arrow-top-left::before{  content:"&#8598;"; }.bp3-icon-arrow-top-right::before{  content:"&#8599;"; }.bp3-icon-arrow-up::before{  content:"&uarr;"; }.bp3-icon-arrows-horizontal::before{  content:"&harr;"; }.bp3-icon-arrows-vertical::before{  content:"&#8597;"; }.bp3-icon-asterisk::before{  content:"*"; }.bp3-icon-automatic-updates::before{  content:"&#58975;"; }.bp3-icon-badge::before{  content:"&#59107;"; }.bp3-icon-ban-circle::before{  content:"&#59037;"; }.bp3-icon-bank-account::before{  content:"&#59247;"; }.bp3-icon-barcode::before{  content:"&#58998;"; }.bp3-icon-blank::before{  content:"&#59648;"; }.bp3-icon-blocked-person::before{  content:"&#59240;"; }.bp3-icon-bold::before{  content:"&#58886;"; }.bp3-icon-book::before{  content:"&#59064;"; }.bp3-icon-bookmark::before{  content:"&#58906;"; }.bp3-icon-box::before{  content:"&#59071;"; }.bp3-icon-briefcase::before{  content:"&#58996;"; }.bp3-icon-bring-data::before{  content:"&#59658;"; }.bp3-icon-build::before{  content:"&#59181;"; }.bp3-icon-calculator::before{  content:"&#59147;"; }.bp3-icon-calendar::before{  content:"&#58923;"; }.bp3-icon-camera::before{  content:"&#59038;"; }.bp3-icon-caret-down::before{  content:"&#8964;"; }.bp3-icon-caret-left::before{  content:"&lang;"; }.bp3-icon-caret-right::before{  content:"&rang;"; }.bp3-icon-caret-up::before{  content:"&#8963;"; }.bp3-icon-cell-tower::before{  content:"&#59248;"; }.bp3-icon-changes::before{  content:"&#58915;"; }.bp3-icon-chart::before{  content:"&#59006;"; }.bp3-icon-chat::before{  content:"&#59017;"; }.bp3-icon-chevron-backward::before{  content:"&#59103;"; }.bp3-icon-chevron-down::before{  content:"&#59031;"; }.bp3-icon-chevron-forward::before{  content:"&#59104;"; }.bp3-icon-chevron-left::before{  content:"&#59028;"; }.bp3-icon-chevron-right::before{  content:"&#59029;"; }.bp3-icon-chevron-up::before{  content:"&#59030;"; }.bp3-icon-circle::before{  content:"&#58986;"; }.bp3-icon-circle-arrow-down::before{  content:"&#59022;"; }.bp3-icon-circle-arrow-left::before{  content:"&#59020;"; }.bp3-icon-circle-arrow-right::before{  content:"&#59019;"; }.bp3-icon-circle-arrow-up::before{  content:"&#59021;"; }.bp3-icon-citation::before{  content:"&#58907;"; }.bp3-icon-clean::before{  content:"&#59333;"; }.bp3-icon-clipboard::before{  content:"&#58909;"; }.bp3-icon-cloud::before{  content:"&#9729;"; }.bp3-icon-cloud-download::before{  content:"&#59024;"; }.bp3-icon-cloud-upload::before{  content:"&#59025;"; }.bp3-icon-code::before{  content:"&#58977;"; }.bp3-icon-code-block::before{  content:"&#59077;"; }.bp3-icon-cog::before{  content:"&#58949;"; }.bp3-icon-collapse-all::before{  content:"&#59235;"; }.bp3-icon-column-layout::before{  content:"&#59098;"; }.bp3-icon-comment::before{  content:"&#59018;"; }.bp3-icon-comparison::before{  content:"&#58935;"; }.bp3-icon-compass::before{  content:"&#59292;"; }.bp3-icon-compressed::before{  content:"&#59072;"; }.bp3-icon-confirm::before{  content:"&#58937;"; }.bp3-icon-console::before{  content:"&#59291;"; }.bp3-icon-contrast::before{  content:"&#59083;"; }.bp3-icon-control::before{  content:"&#59007;"; }.bp3-icon-credit-card::before{  content:"&#58953;"; }.bp3-icon-cross::before{  content:"&#10007;"; }.bp3-icon-crown::before{  content:"&#59316;"; }.bp3-icon-cube::before{  content:"&#59336;"; }.bp3-icon-cube-add::before{  content:"&#59337;"; }.bp3-icon-cube-remove::before{  content:"&#59344;"; }.bp3-icon-curved-range-chart::before{  content:"&#59163;"; }.bp3-icon-cut::before{  content:"&#59119;"; }.bp3-icon-dashboard::before{  content:"&#59217;"; }.bp3-icon-data-lineage::before{  content:"&#59656;"; }.bp3-icon-database::before{  content:"&#59011;"; }.bp3-icon-delete::before{  content:"&#58948;"; }.bp3-icon-delta::before{  content:"&Delta;"; }.bp3-icon-derive-column::before{  content:"&#59193;"; }.bp3-icon-desktop::before{  content:"&#59055;"; }.bp3-icon-diagnosis::before{  content:"&#59661;"; }.bp3-icon-diagram-tree::before{  content:"&#59315;"; }.bp3-icon-direction-left::before{  content:"&#59009;"; }.bp3-icon-direction-right::before{  content:"&#59010;"; }.bp3-icon-disable::before{  content:"&#58880;"; }.bp3-icon-document::before{  content:"&#58928;"; }.bp3-icon-document-open::before{  content:"&#59166;"; }.bp3-icon-document-share::before{  content:"&#59167;"; }.bp3-icon-dollar::before{  content:"$"; }.bp3-icon-dot::before{  content:"&bull;"; }.bp3-icon-double-caret-horizontal::before{  content:"&#59079;"; }.bp3-icon-double-caret-vertical::before{  content:"&#59078;"; }.bp3-icon-double-chevron-down::before{  content:"&#59139;"; }.bp3-icon-double-chevron-left::before{  content:"&#59135;"; }.bp3-icon-double-chevron-right::before{  content:"&#59137;"; }.bp3-icon-double-chevron-up::before{  content:"&#59138;"; }.bp3-icon-doughnut-chart::before{  content:"&#59086;"; }.bp3-icon-download::before{  content:"&#58927;"; }.bp3-icon-drag-handle-horizontal::before{  content:"&#59158;"; }.bp3-icon-drag-handle-vertical::before{  content:"&#59157;"; }.bp3-icon-draw::before{  content:"&#58987;"; }.bp3-icon-drive-time::before{  content:"&#58901;"; }.bp3-icon-duplicate::before{  content:"&#59036;"; }.bp3-icon-edit::before{  content:"&#9998;"; }.bp3-icon-eject::before{  content:"&#9167;"; }.bp3-icon-endorsed::before{  content:"&#59231;"; }.bp3-icon-envelope::before{  content:"&#9993;"; }.bp3-icon-equals::before{  content:"&#59353;"; }.bp3-icon-eraser::before{  content:"&#59251;"; }.bp3-icon-error::before{  content:"&#58952;"; }.bp3-icon-euro::before{  content:"&euro;"; }.bp3-icon-exchange::before{  content:"&#58934;"; }.bp3-icon-exclude-row::before{  content:"&#59114;"; }.bp3-icon-expand-all::before{  content:"&#59236;"; }.bp3-icon-export::before{  content:"&#58931;"; }.bp3-icon-eye-off::before{  content:"&#59084;"; }.bp3-icon-eye-on::before{  content:"&#59226;"; }.bp3-icon-eye-open::before{  content:"&#58991;"; }.bp3-icon-fast-backward::before{  content:"&#59048;"; }.bp3-icon-fast-forward::before{  content:"&#59052;"; }.bp3-icon-feed::before{  content:"&#58966;"; }.bp3-icon-feed-subscribed::before{  content:"&#59279;"; }.bp3-icon-film::before{  content:"&#59041;"; }.bp3-icon-filter::before{  content:"&#58936;"; }.bp3-icon-filter-keep::before{  content:"&#59276;"; }.bp3-icon-filter-list::before{  content:"&#59118;"; }.bp3-icon-filter-open::before{  content:"&#59351;"; }.bp3-icon-filter-remove::before{  content:"&#59277;"; }.bp3-icon-flag::before{  content:"&#9873;"; }.bp3-icon-flame::before{  content:"&#59305;"; }.bp3-icon-flash::before{  content:"&#59059;"; }.bp3-icon-floppy-disk::before{  content:"&#59063;"; }.bp3-icon-flow-branch::before{  content:"&#59329;"; }.bp3-icon-flow-end::before{  content:"&#59332;"; }.bp3-icon-flow-linear::before{  content:"&#59328;"; }.bp3-icon-flow-review::before{  content:"&#59330;"; }.bp3-icon-flow-review-branch::before{  content:"&#59331;"; }.bp3-icon-flows::before{  content:"&#58969;"; }.bp3-icon-folder-close::before{  content:"&#58962;"; }.bp3-icon-folder-new::before{  content:"&#59312;"; }.bp3-icon-folder-open::before{  content:"&#58961;"; }.bp3-icon-folder-shared::before{  content:"&#58963;"; }.bp3-icon-folder-shared-open::before{  content:"&#58992;"; }.bp3-icon-follower::before{  content:"&#59232;"; }.bp3-icon-following::before{  content:"&#59233;"; }.bp3-icon-font::before{  content:"&#59060;"; }.bp3-icon-fork::before{  content:"&#58938;"; }.bp3-icon-form::before{  content:"&#59285;"; }.bp3-icon-full-circle::before{  content:"&#59013;"; }.bp3-icon-full-stacked-chart::before{  content:"&#59230;"; }.bp3-icon-fullscreen::before{  content:"&#59033;"; }.bp3-icon-function::before{  content:"&#59109;"; }.bp3-icon-gantt-chart::before{  content:"&#59124;"; }.bp3-icon-geolocation::before{  content:"&#58944;"; }.bp3-icon-geosearch::before{  content:"&#58899;"; }.bp3-icon-git-branch::before{  content:"&#59178;"; }.bp3-icon-git-commit::before{  content:"&#59179;"; }.bp3-icon-git-merge::before{  content:"&#59177;"; }.bp3-icon-git-new-branch::before{  content:"&#59209;"; }.bp3-icon-git-pull::before{  content:"&#59176;"; }.bp3-icon-git-push::before{  content:"&#59180;"; }.bp3-icon-git-repo::before{  content:"&#59208;"; }.bp3-icon-glass::before{  content:"&#59057;"; }.bp3-icon-globe::before{  content:"&#58982;"; }.bp3-icon-globe-network::before{  content:"&#59317;"; }.bp3-icon-graph::before{  content:"&#58995;"; }.bp3-icon-graph-remove::before{  content:"&#58889;"; }.bp3-icon-greater-than::before{  content:"&#59361;"; }.bp3-icon-greater-than-or-equal-to::before{  content:"&#59362;"; }.bp3-icon-grid::before{  content:"&#59088;"; }.bp3-icon-grid-view::before{  content:"&#59108;"; }.bp3-icon-group-objects::before{  content:"&#58890;"; }.bp3-icon-grouped-bar-chart::before{  content:"&#59229;"; }.bp3-icon-hand::before{  content:"&#59102;"; }.bp3-icon-hand-down::before{  content:"&#59067;"; }.bp3-icon-hand-left::before{  content:"&#59068;"; }.bp3-icon-hand-right::before{  content:"&#59065;"; }.bp3-icon-hand-up::before{  content:"&#59066;"; }.bp3-icon-header::before{  content:"&#59061;"; }.bp3-icon-header-one::before{  content:"&#59283;"; }.bp3-icon-header-two::before{  content:"&#59284;"; }.bp3-icon-headset::before{  content:"&#59100;"; }.bp3-icon-heart::before{  content:"&hearts;"; }.bp3-icon-heart-broken::before{  content:"&#59298;"; }.bp3-icon-heat-grid::before{  content:"&#59123;"; }.bp3-icon-heatmap::before{  content:"&#58900;"; }.bp3-icon-help::before{  content:"?"; }.bp3-icon-helper-management::before{  content:"&#58989;"; }.bp3-icon-highlight::before{  content:"&#59117;"; }.bp3-icon-history::before{  content:"&#58954;"; }.bp3-icon-home::before{  content:"&#8962;"; }.bp3-icon-horizontal-bar-chart::before{  content:"&#59148;"; }.bp3-icon-horizontal-bar-chart-asc::before{  content:"&#59228;"; }.bp3-icon-horizontal-bar-chart-desc::before{  content:"&#59165;"; }.bp3-icon-horizontal-distribution::before{  content:"&#59168;"; }.bp3-icon-id-number::before{  content:"&#59249;"; }.bp3-icon-image-rotate-left::before{  content:"&#59194;"; }.bp3-icon-image-rotate-right::before{  content:"&#59195;"; }.bp3-icon-import::before{  content:"&#58930;"; }.bp3-icon-inbox::before{  content:"&#58921;"; }.bp3-icon-inbox-filtered::before{  content:"&#59345;"; }.bp3-icon-inbox-geo::before{  content:"&#59346;"; }.bp3-icon-inbox-search::before{  content:"&#59347;"; }.bp3-icon-inbox-update::before{  content:"&#59348;"; }.bp3-icon-info-sign::before{  content:"&#8505;"; }.bp3-icon-inheritance::before{  content:"&#59349;"; }.bp3-icon-inner-join::before{  content:"&#59299;"; }.bp3-icon-insert::before{  content:"&#58988;"; }.bp3-icon-intersection::before{  content:"&#59237;"; }.bp3-icon-ip-address::before{  content:"&#59250;"; }.bp3-icon-issue::before{  content:"&#59252;"; }.bp3-icon-issue-closed::before{  content:"&#59254;"; }.bp3-icon-issue-new::before{  content:"&#59253;"; }.bp3-icon-italic::before{  content:"&#58887;"; }.bp3-icon-join-table::before{  content:"&#59192;"; }.bp3-icon-key::before{  content:"&#59278;"; }.bp3-icon-key-backspace::before{  content:"&#59143;"; }.bp3-icon-key-command::before{  content:"&#59141;"; }.bp3-icon-key-control::before{  content:"&#59140;"; }.bp3-icon-key-delete::before{  content:"&#59144;"; }.bp3-icon-key-enter::before{  content:"&#59146;"; }.bp3-icon-key-escape::before{  content:"&#59145;"; }.bp3-icon-key-option::before{  content:"&#59202;"; }.bp3-icon-key-shift::before{  content:"&#59142;"; }.bp3-icon-key-tab::before{  content:"&#59223;"; }.bp3-icon-known-vehicle::before{  content:"&#59196;"; }.bp3-icon-lab-test::before{  content:"&#59662;"; }.bp3-icon-label::before{  content:"&#58981;"; }.bp3-icon-layer::before{  content:"&#59087;"; }.bp3-icon-layers::before{  content:"&#58904;"; }.bp3-icon-layout::before{  content:"&#58892;"; }.bp3-icon-layout-auto::before{  content:"&#58893;"; }.bp3-icon-layout-balloon::before{  content:"&#59091;"; }.bp3-icon-layout-circle::before{  content:"&#58894;"; }.bp3-icon-layout-grid::before{  content:"&#58896;"; }.bp3-icon-layout-group-by::before{  content:"&#58897;"; }.bp3-icon-layout-hierarchy::before{  content:"&#58895;"; }.bp3-icon-layout-linear::before{  content:"&#59075;"; }.bp3-icon-layout-skew-grid::before{  content:"&#58898;"; }.bp3-icon-layout-sorted-clusters::before{  content:"&#59092;"; }.bp3-icon-learning::before{  content:"&#59652;"; }.bp3-icon-left-join::before{  content:"&#59300;"; }.bp3-icon-less-than::before{  content:"&#59363;"; }.bp3-icon-less-than-or-equal-to::before{  content:"&#59364;"; }.bp3-icon-lifesaver::before{  content:"&#59335;"; }.bp3-icon-lightbulb::before{  content:"&#59056;"; }.bp3-icon-link::before{  content:"&#58925;"; }.bp3-icon-list::before{  content:"&#9776;"; }.bp3-icon-list-columns::before{  content:"&#59321;"; }.bp3-icon-list-detail-view::before{  content:"&#59203;"; }.bp3-icon-locate::before{  content:"&#58905;"; }.bp3-icon-lock::before{  content:"&#58917;"; }.bp3-icon-log-in::before{  content:"&#59034;"; }.bp3-icon-log-out::before{  content:"&#58956;"; }.bp3-icon-manual::before{  content:"&#59126;"; }.bp3-icon-manually-entered-data::before{  content:"&#59210;"; }.bp3-icon-map::before{  content:"&#58978;"; }.bp3-icon-map-create::before{  content:"&#59201;"; }.bp3-icon-map-marker::before{  content:"&#59005;"; }.bp3-icon-maximize::before{  content:"&#58933;"; }.bp3-icon-media::before{  content:"&#58924;"; }.bp3-icon-menu::before{  content:"&#59234;"; }.bp3-icon-menu-closed::before{  content:"&#58965;"; }.bp3-icon-menu-open::before{  content:"&#58964;"; }.bp3-icon-merge-columns::before{  content:"&#59215;"; }.bp3-icon-merge-links::before{  content:"&#58891;"; }.bp3-icon-minimize::before{  content:"&#58932;"; }.bp3-icon-minus::before{  content:"&minus;"; }.bp3-icon-mobile-phone::before{  content:"&#59159;"; }.bp3-icon-mobile-video::before{  content:"&#59039;"; }.bp3-icon-moon::before{  content:"&#59220;"; }.bp3-icon-more::before{  content:"&#58922;"; }.bp3-icon-mountain::before{  content:"&#59313;"; }.bp3-icon-move::before{  content:"&#59027;"; }.bp3-icon-mugshot::before{  content:"&#59099;"; }.bp3-icon-multi-select::before{  content:"&#59008;"; }.bp3-icon-music::before{  content:"&#59046;"; }.bp3-icon-new-drawing::before{  content:"&#59653;"; }.bp3-icon-new-grid-item::before{  content:"&#59207;"; }.bp3-icon-new-layer::before{  content:"&#59650;"; }.bp3-icon-new-layers::before{  content:"&#59651;"; }.bp3-icon-new-link::before{  content:"&#58972;"; }.bp3-icon-new-object::before{  content:"&#58973;"; }.bp3-icon-new-person::before{  content:"&#59113;"; }.bp3-icon-new-prescription::before{  content:"&#59275;"; }.bp3-icon-new-text-box::before{  content:"&#58971;"; }.bp3-icon-ninja::before{  content:"&#58997;"; }.bp3-icon-not-equal-to::before{  content:"&#59360;"; }.bp3-icon-notifications::before{  content:"&#58916;"; }.bp3-icon-notifications-updated::before{  content:"&#59320;"; }.bp3-icon-numbered-list::before{  content:"&#59206;"; }.bp3-icon-numerical::before{  content:"&#59222;"; }.bp3-icon-office::before{  content:"&#59035;"; }.bp3-icon-offline::before{  content:"&#59002;"; }.bp3-icon-oil-field::before{  content:"&#59199;"; }.bp3-icon-one-column::before{  content:"&#58968;"; }.bp3-icon-outdated::before{  content:"&#59304;"; }.bp3-icon-page-layout::before{  content:"&#58976;"; }.bp3-icon-panel-stats::before{  content:"&#59255;"; }.bp3-icon-panel-table::before{  content:"&#59256;"; }.bp3-icon-paperclip::before{  content:"&#58980;"; }.bp3-icon-paragraph::before{  content:"&#59244;"; }.bp3-icon-path::before{  content:"&#59219;"; }.bp3-icon-path-search::before{  content:"&#58974;"; }.bp3-icon-pause::before{  content:"&#59049;"; }.bp3-icon-people::before{  content:"&#58941;"; }.bp3-icon-percentage::before{  content:"&#59242;"; }.bp3-icon-person::before{  content:"&#58940;"; }.bp3-icon-phone::before{  content:"&#9742;"; }.bp3-icon-pie-chart::before{  content:"&#59012;"; }.bp3-icon-pin::before{  content:"&#58950;"; }.bp3-icon-pivot::before{  content:"&#59121;"; }.bp3-icon-pivot-table::before{  content:"&#59115;"; }.bp3-icon-play::before{  content:"&#59051;"; }.bp3-icon-plus::before{  content:"+"; }.bp3-icon-polygon-filter::before{  content:"&#59089;"; }.bp3-icon-power::before{  content:"&#59097;"; }.bp3-icon-predictive-analysis::before{  content:"&#58903;"; }.bp3-icon-prescription::before{  content:"&#59274;"; }.bp3-icon-presentation::before{  content:"&#59015;"; }.bp3-icon-print::before{  content:"&#9113;"; }.bp3-icon-projects::before{  content:"&#58914;"; }.bp3-icon-properties::before{  content:"&#58929;"; }.bp3-icon-property::before{  content:"&#58970;"; }.bp3-icon-publish-function::before{  content:"&#59218;"; }.bp3-icon-pulse::before{  content:"&#59112;"; }.bp3-icon-random::before{  content:"&#59032;"; }.bp3-icon-record::before{  content:"&#59054;"; }.bp3-icon-redo::before{  content:"&#59076;"; }.bp3-icon-refresh::before{  content:"&#58947;"; }.bp3-icon-regression-chart::before{  content:"&#59224;"; }.bp3-icon-remove::before{  content:"&#58943;"; }.bp3-icon-remove-column::before{  content:"&#59221;"; }.bp3-icon-remove-column-left::before{  content:"&#59133;"; }.bp3-icon-remove-column-right::before{  content:"&#59134;"; }.bp3-icon-remove-row-bottom::before{  content:"&#59132;"; }.bp3-icon-remove-row-top::before{  content:"&#59131;"; }.bp3-icon-repeat::before{  content:"&#59026;"; }.bp3-icon-reset::before{  content:"&#59350;"; }.bp3-icon-resolve::before{  content:"&#58994;"; }.bp3-icon-rig::before{  content:"&#59200;"; }.bp3-icon-right-join::before{  content:"&#59301;"; }.bp3-icon-ring::before{  content:"&#59122;"; }.bp3-icon-rotate-document::before{  content:"&#59105;"; }.bp3-icon-rotate-page::before{  content:"&#59106;"; }.bp3-icon-satellite::before{  content:"&#59243;"; }.bp3-icon-saved::before{  content:"&#59062;"; }.bp3-icon-scatter-plot::before{  content:"&#59198;"; }.bp3-icon-search::before{  content:"&#58955;"; }.bp3-icon-search-around::before{  content:"&#58888;"; }.bp3-icon-search-template::before{  content:"&#58920;"; }.bp3-icon-search-text::before{  content:"&#58979;"; }.bp3-icon-segmented-control::before{  content:"&#59116;"; }.bp3-icon-select::before{  content:"&#58902;"; }.bp3-icon-selection::before{  content:"&#10687;"; }.bp3-icon-send-to::before{  content:"&#58990;"; }.bp3-icon-send-to-graph::before{  content:"&#59190;"; }.bp3-icon-send-to-map::before{  content:"&#59191;"; }.bp3-icon-series-add::before{  content:"&#59286;"; }.bp3-icon-series-configuration::before{  content:"&#59290;"; }.bp3-icon-series-derived::before{  content:"&#59289;"; }.bp3-icon-series-filtered::before{  content:"&#59288;"; }.bp3-icon-series-search::before{  content:"&#59287;"; }.bp3-icon-settings::before{  content:"&#59042;"; }.bp3-icon-share::before{  content:"&#58926;"; }.bp3-icon-shield::before{  content:"&#59314;"; }.bp3-icon-shop::before{  content:"&#59074;"; }.bp3-icon-shopping-cart::before{  content:"&#59073;"; }.bp3-icon-signal-search::before{  content:"&#59657;"; }.bp3-icon-sim-card::before{  content:"&#59160;"; }.bp3-icon-slash::before{  content:"&#59241;"; }.bp3-icon-small-cross::before{  content:"&#59095;"; }.bp3-icon-small-minus::before{  content:"&#59150;"; }.bp3-icon-small-plus::before{  content:"&#59149;"; }.bp3-icon-small-tick::before{  content:"&#59096;"; }.bp3-icon-snowflake::before{  content:"&#59318;"; }.bp3-icon-social-media::before{  content:"&#58993;"; }.bp3-icon-sort::before{  content:"&#58959;"; }.bp3-icon-sort-alphabetical::before{  content:"&#58957;"; }.bp3-icon-sort-alphabetical-desc::before{  content:"&#59080;"; }.bp3-icon-sort-asc::before{  content:"&#59093;"; }.bp3-icon-sort-desc::before{  content:"&#59094;"; }.bp3-icon-sort-numerical::before{  content:"&#58958;"; }.bp3-icon-sort-numerical-desc::before{  content:"&#59081;"; }.bp3-icon-split-columns::before{  content:"&#59216;"; }.bp3-icon-square::before{  content:"&#59014;"; }.bp3-icon-stacked-chart::before{  content:"&#59111;"; }.bp3-icon-star::before{  content:"&#9733;"; }.bp3-icon-star-empty::before{  content:"&#9734;"; }.bp3-icon-step-backward::before{  content:"&#59047;"; }.bp3-icon-step-chart::before{  content:"&#59151;"; }.bp3-icon-step-forward::before{  content:"&#59053;"; }.bp3-icon-stop::before{  content:"&#59050;"; }.bp3-icon-stopwatch::before{  content:"&#59649;"; }.bp3-icon-strikethrough::before{  content:"&#59302;"; }.bp3-icon-style::before{  content:"&#58881;"; }.bp3-icon-swap-horizontal::before{  content:"&#59205;"; }.bp3-icon-swap-vertical::before{  content:"&#59204;"; }.bp3-icon-symbol-circle::before{  content:"&#59182;"; }.bp3-icon-symbol-cross::before{  content:"&#59185;"; }.bp3-icon-symbol-diamond::before{  content:"&#59184;"; }.bp3-icon-symbol-square::before{  content:"&#59183;"; }.bp3-icon-symbol-triangle-down::before{  content:"&#59187;"; }.bp3-icon-symbol-triangle-up::before{  content:"&#59186;"; }.bp3-icon-tag::before{  content:"&#58908;"; }.bp3-icon-take-action::before{  content:"&#59082;"; }.bp3-icon-taxi::before{  content:"&#59294;"; }.bp3-icon-text-highlight::before{  content:"&#59101;"; }.bp3-icon-th::before{  content:"&#58983;"; }.bp3-icon-th-derived::before{  content:"&#58985;"; }.bp3-icon-th-disconnect::before{  content:"&#59352;"; }.bp3-icon-th-filtered::before{  content:"&#59334;"; }.bp3-icon-th-list::before{  content:"&#58984;"; }.bp3-icon-thumbs-down::before{  content:"&#59070;"; }.bp3-icon-thumbs-up::before{  content:"&#59069;"; }.bp3-icon-tick::before{  content:"&#10003;"; }.bp3-icon-tick-circle::before{  content:"&#59257;"; }.bp3-icon-time::before{  content:"&#9202;"; }.bp3-icon-timeline-area-chart::before{  content:"&#59085;"; }.bp3-icon-timeline-bar-chart::before{  content:"&#58912;"; }.bp3-icon-timeline-events::before{  content:"&#58910;"; }.bp3-icon-timeline-line-chart::before{  content:"&#58911;"; }.bp3-icon-tint::before{  content:"&#59058;"; }.bp3-icon-torch::before{  content:"&#58999;"; }.bp3-icon-tractor::before{  content:"&#59660;"; }.bp3-icon-train::before{  content:"&#59295;"; }.bp3-icon-translate::before{  content:"&#59225;"; }.bp3-icon-trash::before{  content:"&#58939;"; }.bp3-icon-tree::before{  content:"&#59319;"; }.bp3-icon-trending-down::before{  content:"&#59162;"; }.bp3-icon-trending-up::before{  content:"&#59161;"; }.bp3-icon-truck::before{  content:"&#59659;"; }.bp3-icon-two-columns::before{  content:"&#58967;"; }.bp3-icon-unarchive::before{  content:"&#59654;"; }.bp3-icon-underline::before{  content:"&#9089;"; }.bp3-icon-undo::before{  content:"&#9100;"; }.bp3-icon-ungroup-objects::before{  content:"&#59016;"; }.bp3-icon-unknown-vehicle::before{  content:"&#59197;"; }.bp3-icon-unlock::before{  content:"&#58918;"; }.bp3-icon-unpin::before{  content:"&#58960;"; }.bp3-icon-unresolve::before{  content:"&#59001;"; }.bp3-icon-updated::before{  content:"&#59303;"; }.bp3-icon-upload::before{  content:"&#59023;"; }.bp3-icon-user::before{  content:"&#58919;"; }.bp3-icon-variable::before{  content:"&#59125;"; }.bp3-icon-vertical-bar-chart-asc::before{  content:"&#59227;"; }.bp3-icon-vertical-bar-chart-desc::before{  content:"&#59164;"; }.bp3-icon-vertical-distribution::before{  content:"&#59169;"; }.bp3-icon-video::before{  content:"&#59040;"; }.bp3-icon-volume-down::before{  content:"&#59044;"; }.bp3-icon-volume-off::before{  content:"&#59043;"; }.bp3-icon-volume-up::before{  content:"&#59045;"; }.bp3-icon-walk::before{  content:"&#59293;"; }.bp3-icon-warning-sign::before{  content:"&#58951;"; }.bp3-icon-waterfall-chart::before{  content:"&#59110;"; }.bp3-icon-widget::before{  content:"&#59000;"; }.bp3-icon-widget-button::before{  content:"&#59280;"; }.bp3-icon-widget-footer::before{  content:"&#59282;"; }.bp3-icon-widget-header::before{  content:"&#59281;"; }.bp3-icon-wrench::before{  content:"&#59188;"; }.bp3-icon-zoom-in::before{  content:"&#58945;"; }.bp3-icon-zoom-out::before{  content:"&#58946;"; }.bp3-icon-zoom-to-fit::before{  content:"&#59003;"; }.bp3-submenu > .bp3-popover-wrapper{  display:block; }.bp3-submenu .bp3-popover-target{  display:block; }  .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }.bp3-submenu.bp3-popover{  -webkit-box-shadow:none;          box-shadow:none;  padding:0 5px; }  .bp3-submenu.bp3-popover > .bp3-popover-content{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-menu{  background:#ffffff;  border-radius:3px;  color:#182026;  list-style:none;  margin:0;  min-width:180px;  padding:5px;  text-align:left; }.bp3-menu-divider{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px; }  .bp3-dark .bp3-menu-divider{    border-top-color:rgba(255, 255, 255, 0.15); }.bp3-menu-item{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  border-radius:2px;  color:inherit;  line-height:20px;  padding:5px 7px;  text-decoration:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-menu-item > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-menu-item > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-menu-item::before,  .bp3-menu-item > *{    margin-right:7px; }  .bp3-menu-item:empty::before,  .bp3-menu-item > :last-child{    margin-right:0; }  .bp3-menu-item > .bp3-fill{    word-break:break-word; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    background-color:rgba(167, 182, 194, 0.3);    cursor:pointer;    text-decoration:none; }  .bp3-menu-item.bp3-disabled{    background-color:inherit;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-dark .bp3-menu-item{    color:inherit; }    .bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{      background-color:rgba(138, 155, 168, 0.15);      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-disabled{      background-color:inherit;      color:rgba(167, 182, 194, 0.6); }  .bp3-menu-item.bp3-intent-primary{    color:#106ba3; }    .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,    .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-success{    color:#0d8050; }    .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,    .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,    .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-warning{    color:#bf7326; }    .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,    .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-danger{    color:#c23030; }    .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,    .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    margin-right:7px; }  .bp3-menu-item::before,  .bp3-menu-item > .bp3-icon{    color:#5c7080;    margin-top:2px; }  .bp3-menu-item .bp3-menu-item-label{    color:#5c7080; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    color:inherit; }  .bp3-menu-item.bp3-active, .bp3-menu-item:active{    background-color:rgba(115, 134, 148, 0.3); }  .bp3-menu-item.bp3-disabled{    background-color:inherit !important;    color:rgba(92, 112, 128, 0.6) !important;    cursor:not-allowed !important;    outline:none !important; }    .bp3-menu-item.bp3-disabled::before,    .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-large .bp3-menu-item{    font-size:16px;    line-height:22px;    padding:9px 7px; }    .bp3-large .bp3-menu-item .bp3-icon{      margin-top:3px; }    .bp3-large .bp3-menu-item::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      margin-right:10px;      margin-top:1px; }button.bp3-menu-item{  background:none;  border:none;  text-align:left;  width:100%; }.bp3-menu-header{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px;  cursor:default;  padding-left:2px; }  .bp3-dark .bp3-menu-header{    border-top-color:rgba(255, 255, 255, 0.15); }  .bp3-menu-header:first-of-type{    border-top:none; }  .bp3-menu-header > h6{    color:#182026;    font-weight:600;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    line-height:17px;    margin:0;    padding:10px 7px 0 1px; }    .bp3-dark .bp3-menu-header > h6{      color:#f5f8fa; }  .bp3-menu-header:first-of-type > h6{    padding-top:0; }  .bp3-large .bp3-menu-header > h6{    font-size:18px;    padding-bottom:5px;    padding-top:15px; }  .bp3-large .bp3-menu-header:first-of-type > h6{    padding-top:0; }.bp3-dark .bp3-menu{  background:#30404d;  color:#f5f8fa; }.bp3-dark .bp3-menu-item{ }  .bp3-dark .bp3-menu-item.bp3-intent-primary{    color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-success{    color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-dark .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-warning{    color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-danger{    color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item::before,  .bp3-dark .bp3-menu-item > .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item .bp3-menu-item-label{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{    background-color:rgba(138, 155, 168, 0.3); }  .bp3-dark .bp3-menu-item.bp3-disabled{    color:rgba(167, 182, 194, 0.6) !important; }    .bp3-dark .bp3-menu-item.bp3-disabled::before,    .bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(167, 182, 194, 0.6) !important; }.bp3-dark .bp3-menu-divider,.bp3-dark .bp3-menu-header{  border-color:rgba(255, 255, 255, 0.15); }.bp3-dark .bp3-menu-header > h6{  color:#f5f8fa; }.bp3-label .bp3-menu{  margin-top:5px; }.bp3-navbar{  background-color:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  height:50px;  padding:0 15px;  position:relative;  width:100%;  z-index:10; }  .bp3-navbar.bp3-dark,  .bp3-dark .bp3-navbar{    background-color:#394b59; }  .bp3-navbar.bp3-dark{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-navbar{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-navbar.bp3-fixed-top{    left:0;    position:fixed;    right:0;    top:0; }.bp3-navbar-heading{  font-size:16px;  margin-right:15px; }.bp3-navbar-group{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:50px; }  .bp3-navbar-group.bp3-align-left{    float:left; }  .bp3-navbar-group.bp3-align-right{    float:right; }.bp3-navbar-divider{  border-left:1px solid rgba(16, 22, 26, 0.15);  height:20px;  margin:0 10px; }  .bp3-dark .bp3-navbar-divider{    border-left-color:rgba(255, 255, 255, 0.15); }.bp3-non-ideal-state{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  height:100%;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  text-align:center;  width:100%; }  .bp3-non-ideal-state > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-non-ideal-state > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-non-ideal-state::before,  .bp3-non-ideal-state > *{    margin-bottom:20px; }  .bp3-non-ideal-state:empty::before,  .bp3-non-ideal-state > :last-child{    margin-bottom:0; }  .bp3-non-ideal-state > *{    max-width:400px; }.bp3-non-ideal-state-visual{  color:rgba(92, 112, 128, 0.6);  font-size:60px; }  .bp3-dark .bp3-non-ideal-state-visual{    color:rgba(167, 182, 194, 0.6); }.bp3-overflow-list{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:nowrap;      flex-wrap:nowrap;  min-width:0; }.bp3-overflow-list-spacer{  -ms-flex-negative:1;      flex-shrink:1;  width:1px; }body.bp3-overlay-open{  overflow:hidden; }.bp3-overlay{  bottom:0;  left:0;  position:static;  right:0;  top:0;  z-index:20; }  .bp3-overlay:not(.bp3-overlay-open){    pointer-events:none; }  .bp3-overlay.bp3-overlay-container{    overflow:hidden;    position:fixed; }    .bp3-overlay.bp3-overlay-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-scroll-container{    overflow:auto;    position:fixed; }    .bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-inline{    display:inline;    overflow:visible; }.bp3-overlay-content{  position:fixed;  z-index:20; }  .bp3-overlay-inline .bp3-overlay-content,  .bp3-overlay-scroll-container .bp3-overlay-content{    position:absolute; }.bp3-overlay-backdrop{  bottom:0;  left:0;  position:fixed;  right:0;  top:0;  opacity:1;  background-color:rgba(16, 22, 26, 0.7);  overflow:auto;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  z-index:20; }  .bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{    opacity:0; }  .bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop.bp3-overlay-exit{    opacity:1; }  .bp3-overlay-backdrop.bp3-overlay-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop:focus{    outline:none; }  .bp3-overlay-inline .bp3-overlay-backdrop{    position:absolute; }.bp3-panel-stack{  overflow:hidden;  position:relative; }.bp3-panel-stack-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack-view{    background-color:#30404d; }  .bp3-panel-stack-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-push .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-push .bp3-panel-stack-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-pop .bp3-panel-stack-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2{  overflow:hidden;  position:relative; }.bp3-panel-stack2-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack2-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack2-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack2-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack2-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack2-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack2-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack2-view{    background-color:#30404d; }  .bp3-panel-stack2-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-push .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-popover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1);  border-radius:3px;  display:inline-block;  z-index:20; }  .bp3-popover .bp3-popover-arrow{    height:30px;    position:absolute;    width:30px; }    .bp3-popover .bp3-popover-arrow::before{      height:20px;      margin:5px;      width:20px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{    margin-bottom:17px;    margin-top:-17px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{      bottom:-11px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{    margin-left:17px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{      left:-11px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{    margin-top:17px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{      top:-11px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{    margin-left:-17px;    margin-right:17px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{      right:-11px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{    top:-0.3934px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{    right:-0.3934px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{    left:-0.3934px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{    bottom:-0.3934px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-popover .bp3-popover-content{    background:#ffffff;    color:inherit; }  .bp3-popover .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-popover .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-popover .bp3-popover-arrow-fill{    fill:#ffffff; }  .bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3); }  .bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover-exit > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover .bp3-popover-content{    border-radius:3px;    position:relative; }  .bp3-popover.bp3-popover-content-sizing .bp3-popover-content{    max-width:350px;    padding:20px; }  .bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{    width:350px; }  .bp3-popover.bp3-minimal{    margin:0 !important; }    .bp3-popover.bp3-minimal .bp3-popover-arrow{      display:none; }    .bp3-popover.bp3-minimal.bp3-popover{      -webkit-transform:scale(1);              transform:scale(1); }      .bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }      .bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover.bp3-dark,  .bp3-dark .bp3-popover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-popover .bp3-popover-content{      background:#30404d;      color:inherit; }    .bp3-popover.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-popover .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-popover .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-popover.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-popover .bp3-popover-arrow-fill{      fill:#30404d; }.bp3-popover-arrow::before{  border-radius:2px;  content:"";  display:block;  position:absolute;  -webkit-transform:rotate(45deg);          transform:rotate(45deg); }.bp3-tether-pinned .bp3-popover-arrow{  display:none; }.bp3-popover-backdrop{  background:rgba(255, 255, 255, 0); }.bp3-transition-container{  opacity:1;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  z-index:20; }  .bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{    opacity:0; }  .bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container.bp3-popover-exit{    opacity:1; }  .bp3-transition-container.bp3-popover-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container:focus{    outline:none; }  .bp3-transition-container.bp3-popover-leave .bp3-popover-content{    pointer-events:none; }  .bp3-transition-container[data-x-out-of-boundaries]{    display:none; }span.bp3-popover-target{  display:inline-block; }.bp3-popover-wrapper.bp3-fill{  width:100%; }.bp3-portal{  left:0;  position:absolute;  right:0;  top:0; }@-webkit-keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }@keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }.bp3-progress-bar{  background:rgba(92, 112, 128, 0.2);  border-radius:40px;  display:block;  height:8px;  overflow:hidden;  position:relative;  width:100%; }  .bp3-progress-bar .bp3-progress-meter{    background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);    background-color:rgba(92, 112, 128, 0.8);    background-size:30px 30px;    border-radius:40px;    height:100%;    position:absolute;    -webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:100%; }  .bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{    animation:linear-progress-bar-stripes 300ms linear infinite reverse; }  .bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{    background-image:none; }.bp3-dark .bp3-progress-bar{  background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-progress-bar .bp3-progress-meter{    background-color:#8a9ba8; }.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{  background-color:#137cbd; }.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{  background-color:#0f9960; }.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{  background-color:#d9822b; }.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{  background-color:#db3737; }@-webkit-keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }@keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }.bp3-skeleton{  -webkit-animation:1000ms linear infinite alternate skeleton-glow;          animation:1000ms linear infinite alternate skeleton-glow;  background:rgba(206, 217, 224, 0.2);  background-clip:padding-box !important;  border-color:rgba(206, 217, 224, 0.2) !important;  border-radius:2px;  -webkit-box-shadow:none !important;          box-shadow:none !important;  color:transparent !important;  cursor:default;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-skeleton::before, .bp3-skeleton::after,  .bp3-skeleton *{    visibility:hidden !important; }.bp3-slider{  height:40px;  min-width:150px;  width:100%;  cursor:default;  outline:none;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-slider:hover{    cursor:pointer; }  .bp3-slider:active{    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-slider.bp3-disabled{    cursor:not-allowed;    opacity:0.5; }  .bp3-slider.bp3-slider-unlabeled{    height:16px; }.bp3-slider-track,.bp3-slider-progress{  height:6px;  left:0;  right:0;  top:5px;  position:absolute; }.bp3-slider-track{  border-radius:3px;  overflow:hidden; }.bp3-slider-progress{  background:rgba(92, 112, 128, 0.2); }  .bp3-dark .bp3-slider-progress{    background:rgba(16, 22, 26, 0.5); }  .bp3-slider-progress.bp3-intent-primary{    background-color:#137cbd; }  .bp3-slider-progress.bp3-intent-success{    background-color:#0f9960; }  .bp3-slider-progress.bp3-intent-warning{    background-color:#d9822b; }  .bp3-slider-progress.bp3-intent-danger{    background-color:#db3737; }.bp3-slider-handle{  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);  cursor:pointer;  height:16px;  left:0;  position:absolute;  top:0;  width:16px; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-slider-handle:active, .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }  .bp3-slider-handle:focus{    z-index:1; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);    cursor:-webkit-grab;    cursor:grab;    z-index:2; }  .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-disabled .bp3-slider-handle{    background:#bfccd6;    -webkit-box-shadow:none;            box-shadow:none;    pointer-events:none; }  .bp3-dark .bp3-slider-handle{    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{      background-color:#394b59; }    .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#293742; }  .bp3-dark .bp3-disabled .bp3-slider-handle{    background:#5c7080;    border-color:#5c7080;    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-slider-handle .bp3-slider-label{    background:#394b59;    border-radius:3px;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);    color:#f5f8fa;    margin-left:8px; }    .bp3-dark .bp3-slider-handle .bp3-slider-label{      background:#e1e8ed;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);      color:#394b59; }    .bp3-disabled .bp3-slider-handle .bp3-slider-label{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{    width:8px; }  .bp3-slider-handle.bp3-start{    border-bottom-right-radius:0;    border-top-right-radius:0; }  .bp3-slider-handle.bp3-end{    border-bottom-left-radius:0;    border-top-left-radius:0;    margin-left:8px; }    .bp3-slider-handle.bp3-end .bp3-slider-label{      margin-left:0; }.bp3-slider-label{  -webkit-transform:translate(-50%, 20px);          transform:translate(-50%, 20px);  display:inline-block;  font-size:12px;  line-height:1;  padding:2px 5px;  position:absolute;  vertical-align:top; }.bp3-slider.bp3-vertical{  height:150px;  min-width:40px;  width:40px; }  .bp3-slider.bp3-vertical .bp3-slider-track,  .bp3-slider.bp3-vertical .bp3-slider-progress{    bottom:0;    height:auto;    left:5px;    top:0;    width:6px; }  .bp3-slider.bp3-vertical .bp3-slider-progress{    top:auto; }  .bp3-slider.bp3-vertical .bp3-slider-label{    -webkit-transform:translate(20px, 50%);            transform:translate(20px, 50%); }  .bp3-slider.bp3-vertical .bp3-slider-handle{    top:auto; }    .bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{      margin-left:0;      margin-top:-8px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      height:8px;      margin-left:0;      width:16px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      border-bottom-right-radius:3px;      border-top-left-radius:0; }      .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{        -webkit-transform:translate(20px);                transform:translate(20px); }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{      border-bottom-left-radius:0;      border-bottom-right-radius:0;      border-top-left-radius:3px;      margin-bottom:8px; }@-webkit-keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }@keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }.bp3-spinner{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  overflow:visible;  vertical-align:middle; }  .bp3-spinner svg{    display:block; }  .bp3-spinner path{    fill-opacity:0; }  .bp3-spinner .bp3-spinner-head{    stroke:rgba(92, 112, 128, 0.8);    stroke-linecap:round;    -webkit-transform-origin:center;            transform-origin:center;    -webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-spinner .bp3-spinner-track{    stroke:rgba(92, 112, 128, 0.2); }.bp3-spinner-animation{  -webkit-animation:pt-spinner-animation 500ms linear infinite;          animation:pt-spinner-animation 500ms linear infinite; }  .bp3-no-spin > .bp3-spinner-animation{    -webkit-animation:none;            animation:none; }.bp3-dark .bp3-spinner .bp3-spinner-head{  stroke:#8a9ba8; }.bp3-dark .bp3-spinner .bp3-spinner-track{  stroke:rgba(16, 22, 26, 0.5); }.bp3-spinner.bp3-intent-primary .bp3-spinner-head{  stroke:#137cbd; }.bp3-spinner.bp3-intent-success .bp3-spinner-head{  stroke:#0f9960; }.bp3-spinner.bp3-intent-warning .bp3-spinner-head{  stroke:#d9822b; }.bp3-spinner.bp3-intent-danger .bp3-spinner-head{  stroke:#db3737; }.bp3-tabs.bp3-vertical{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-tabs.bp3-vertical > .bp3-tab-list{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{      border-radius:3px;      padding:0 10px;      width:100%; }      .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{        background-color:rgba(19, 124, 189, 0.2);        -webkit-box-shadow:none;                box-shadow:none; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{      background-color:rgba(19, 124, 189, 0.2);      border-radius:3px;      bottom:0;      height:auto;      left:0;      right:0;      top:0; }  .bp3-tabs.bp3-vertical > .bp3-tab-panel{    margin-top:0;    padding-left:20px; }.bp3-tab-list{  -webkit-box-align:end;      -ms-flex-align:end;          align-items:flex-end;  border:none;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  list-style:none;  margin:0;  padding:0;  position:relative; }  .bp3-tab-list > *:not(:last-child){    margin-right:20px; }.bp3-tab{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:#182026;  cursor:pointer;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  font-size:14px;  line-height:30px;  max-width:100%;  position:relative;  vertical-align:top; }  .bp3-tab a{    color:inherit;    display:block;    text-decoration:none; }  .bp3-tab-indicator-wrapper ~ .bp3-tab{    background-color:transparent !important;    -webkit-box-shadow:none !important;            box-shadow:none !important; }  .bp3-tab[aria-disabled="true"]{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-tab[aria-selected="true"]{    border-radius:0;    -webkit-box-shadow:inset 0 -3px 0 #106ba3;            box-shadow:inset 0 -3px 0 #106ba3; }  .bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{    color:#106ba3; }  .bp3-tab:focus{    -moz-outline-radius:0; }  .bp3-large > .bp3-tab{    font-size:16px;    line-height:40px; }.bp3-tab-panel{  margin-top:20px; }  .bp3-tab-panel[aria-hidden="true"]{    display:none; }.bp3-tab-indicator-wrapper{  left:0;  pointer-events:none;  position:absolute;  top:0;  -webkit-transform:translateX(0), translateY(0);          transform:translateX(0), translateY(0);  -webkit-transition:height, width, -webkit-transform;  transition:height, width, -webkit-transform;  transition:height, transform, width;  transition:height, transform, width, -webkit-transform;  -webkit-transition-duration:200ms;          transition-duration:200ms;  -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);          transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tab-indicator-wrapper .bp3-tab-indicator{    background-color:#106ba3;    bottom:0;    height:3px;    left:0;    position:absolute;    right:0; }  .bp3-tab-indicator-wrapper.bp3-no-animation{    -webkit-transition:none;    transition:none; }.bp3-dark .bp3-tab{  color:#f5f8fa; }  .bp3-dark .bp3-tab[aria-disabled="true"]{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tab[aria-selected="true"]{    -webkit-box-shadow:inset 0 -3px 0 #48aff0;            box-shadow:inset 0 -3px 0 #48aff0; }  .bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{    color:#48aff0; }.bp3-dark .bp3-tab-indicator{  background-color:#48aff0; }.bp3-flex-expander{  -webkit-box-flex:1;      -ms-flex:1 1;          flex:1 1; }.bp3-tag{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#5c7080;  border:none;  border-radius:3px;  -webkit-box-shadow:none;          box-shadow:none;  color:#f5f8fa;  font-size:12px;  line-height:16px;  max-width:100%;  min-height:20px;  min-width:20px;  padding:2px 6px;  position:relative; }  .bp3-tag.bp3-interactive{    cursor:pointer; }    .bp3-tag.bp3-interactive:hover{      background-color:rgba(92, 112, 128, 0.85); }    .bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{      background-color:rgba(92, 112, 128, 0.7); }  .bp3-tag > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag::before,  .bp3-tag > *{    margin-right:4px; }  .bp3-tag:empty::before,  .bp3-tag > :last-child{    margin-right:0; }  .bp3-tag:focus{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:0;    -moz-outline-radius:6px; }  .bp3-tag.bp3-round{    border-radius:30px;    padding-left:8px;    padding-right:8px; }  .bp3-dark .bp3-tag{    background-color:#bfccd6;    color:#182026; }    .bp3-dark .bp3-tag.bp3-interactive{      cursor:pointer; }      .bp3-dark .bp3-tag.bp3-interactive:hover{        background-color:rgba(191, 204, 214, 0.85); }      .bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{        background-color:rgba(191, 204, 214, 0.7); }    .bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{      fill:currentColor; }  .bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{    fill:#ffffff; }  .bp3-tag.bp3-large,  .bp3-large .bp3-tag{    font-size:14px;    line-height:20px;    min-height:30px;    min-width:30px;    padding:5px 10px; }    .bp3-tag.bp3-large::before,    .bp3-tag.bp3-large > *,    .bp3-large .bp3-tag::before,    .bp3-large .bp3-tag > *{      margin-right:7px; }    .bp3-tag.bp3-large:empty::before,    .bp3-tag.bp3-large > :last-child,    .bp3-large .bp3-tag:empty::before,    .bp3-large .bp3-tag > :last-child{      margin-right:0; }    .bp3-tag.bp3-large.bp3-round,    .bp3-large .bp3-tag.bp3-round{      padding-left:12px;      padding-right:12px; }  .bp3-tag.bp3-intent-primary{    background:#137cbd;    color:#ffffff; }    .bp3-tag.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.85); }      .bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.7); }  .bp3-tag.bp3-intent-success{    background:#0f9960;    color:#ffffff; }    .bp3-tag.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.85); }      .bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.7); }  .bp3-tag.bp3-intent-warning{    background:#d9822b;    color:#ffffff; }    .bp3-tag.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.85); }      .bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.7); }  .bp3-tag.bp3-intent-danger{    background:#db3737;    color:#ffffff; }    .bp3-tag.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.85); }      .bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.7); }  .bp3-tag.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{    fill:#5c7080; }  .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){    background-color:rgba(138, 155, 168, 0.2);    color:#182026; }    .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{        background-color:rgba(92, 112, 128, 0.3); }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{        background-color:rgba(92, 112, 128, 0.4); }    .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){      color:#f5f8fa; }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{          background-color:rgba(191, 204, 214, 0.3); }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{          background-color:rgba(191, 204, 214, 0.4); }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{        fill:#a7b6c2; }  .bp3-tag.bp3-minimal.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15);    color:#106ba3; }    .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{      fill:#137cbd; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25);      color:#48aff0; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{          background-color:rgba(19, 124, 189, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{          background-color:rgba(19, 124, 189, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15);    color:#0d8050; }    .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{      fill:#0f9960; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25);      color:#3dcc91; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{          background-color:rgba(15, 153, 96, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{          background-color:rgba(15, 153, 96, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15);    color:#bf7326; }    .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{      fill:#d9822b; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25);      color:#ffb366; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{          background-color:rgba(217, 130, 43, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{          background-color:rgba(217, 130, 43, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15);    color:#c23030; }    .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{      fill:#db3737; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25);      color:#ff7373; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{          background-color:rgba(219, 55, 55, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{          background-color:rgba(219, 55, 55, 0.45); }.bp3-tag-remove{  background:none;  border:none;  color:inherit;  cursor:pointer;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin-bottom:-2px;  margin-right:-6px !important;  margin-top:-2px;  opacity:0.5;  padding:2px;  padding-left:0; }  .bp3-tag-remove:hover{    background:none;    opacity:0.8;    text-decoration:none; }  .bp3-tag-remove:active{    opacity:1; }  .bp3-tag-remove:empty::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    content:"&#59095;"; }  .bp3-large .bp3-tag-remove{    margin-right:-10px !important;    padding:0 5px 0 0; }    .bp3-large .bp3-tag-remove:empty::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1; }.bp3-tag-input{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  cursor:text;  height:auto;  line-height:inherit;  min-height:30px;  padding-left:5px;  padding-right:0; }  .bp3-tag-input > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag-input > .bp3-tag-input-values{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag-input .bp3-tag-input-icon{    color:#5c7080;    margin-left:2px;    margin-right:7px;    margin-top:7px; }  .bp3-tag-input .bp3-tag-input-values{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row;    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    -ms-flex-item-align:stretch;        align-self:stretch;    -ms-flex-wrap:wrap;        flex-wrap:wrap;    margin-right:7px;    margin-top:5px;    min-width:0; }    .bp3-tag-input .bp3-tag-input-values > *{      -webkit-box-flex:0;          -ms-flex-positive:0;              flex-grow:0;      -ms-flex-negative:0;          flex-shrink:0; }    .bp3-tag-input .bp3-tag-input-values > .bp3-fill{      -webkit-box-flex:1;          -ms-flex-positive:1;              flex-grow:1;      -ms-flex-negative:1;          flex-shrink:1; }    .bp3-tag-input .bp3-tag-input-values::before,    .bp3-tag-input .bp3-tag-input-values > *{      margin-right:5px; }    .bp3-tag-input .bp3-tag-input-values:empty::before,    .bp3-tag-input .bp3-tag-input-values > :last-child{      margin-right:0; }    .bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{      padding-left:5px; }    .bp3-tag-input .bp3-tag-input-values > *{      margin-bottom:5px; }  .bp3-tag-input .bp3-tag{    overflow-wrap:break-word; }    .bp3-tag-input .bp3-tag.bp3-active{      outline:rgba(19, 124, 189, 0.6) auto 2px;      outline-offset:0;      -moz-outline-radius:6px; }  .bp3-tag-input .bp3-input-ghost{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:20px;    width:80px; }    .bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{      cursor:not-allowed; }  .bp3-tag-input .bp3-button,  .bp3-tag-input .bp3-spinner{    margin:3px;    margin-left:0; }  .bp3-tag-input .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-tag-input.bp3-large{    height:auto;    min-height:40px; }    .bp3-tag-input.bp3-large::before,    .bp3-tag-input.bp3-large > *{      margin-right:10px; }    .bp3-tag-input.bp3-large:empty::before,    .bp3-tag-input.bp3-large > :last-child{      margin-right:0; }    .bp3-tag-input.bp3-large .bp3-tag-input-icon{      margin-left:5px;      margin-top:10px; }    .bp3-tag-input.bp3-large .bp3-input-ghost{      line-height:30px; }    .bp3-tag-input.bp3-large .bp3-button{      min-height:30px;      min-width:30px;      padding:5px 10px;      margin:5px;      margin-left:0; }    .bp3-tag-input.bp3-large .bp3-spinner{      margin:8px;      margin-left:0; }  .bp3-tag-input.bp3-active{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{    color:#a7b6c2; }  .bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{    color:#f5f8fa; }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{      color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-input-ghost{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0; }  .bp3-input-ghost::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:focus{    outline:none !important; }.bp3-toast{  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:20px 0 0;  max-width:500px;  min-width:300px;  pointer-events:all;  position:relative !important; }  .bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-exit{    opacity:1;    -webkit-filter:blur(0);            filter:blur(0); }  .bp3-toast.bp3-toast-exit-active{    opacity:0;    -webkit-filter:blur(10px);            filter:blur(10px);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:opacity, filter;    transition-property:opacity, filter, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast.bp3-toast-exit ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0); }  .bp3-toast.bp3-toast-exit-active ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px);    -webkit-transition-delay:50ms;            transition-delay:50ms;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast .bp3-button-group{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    padding:5px;    padding-left:0; }  .bp3-toast > .bp3-icon{    color:#5c7080;    margin:12px;    margin-right:0; }  .bp3-toast.bp3-dark,  .bp3-dark .bp3-toast{    background-color:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-toast.bp3-dark > .bp3-icon,    .bp3-dark .bp3-toast > .bp3-icon{      color:#a7b6c2; }  .bp3-toast[class*="bp3-intent-"] a{    color:rgba(255, 255, 255, 0.7); }    .bp3-toast[class*="bp3-intent-"] a:hover{      color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] > .bp3-icon{    color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,  .bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    color:rgba(255, 255, 255, 0.7) !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:focus{    outline-color:rgba(255, 255, 255, 0.5); }  .bp3-toast[class*="bp3-intent-"] .bp3-button:hover{    background-color:rgba(255, 255, 255, 0.15) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    background-color:rgba(255, 255, 255, 0.3) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button::after{    background:rgba(255, 255, 255, 0.3) !important; }  .bp3-toast.bp3-intent-primary{    background-color:#137cbd;    color:#ffffff; }  .bp3-toast.bp3-intent-success{    background-color:#0f9960;    color:#ffffff; }  .bp3-toast.bp3-intent-warning{    background-color:#d9822b;    color:#ffffff; }  .bp3-toast.bp3-intent-danger{    background-color:#db3737;    color:#ffffff; }.bp3-toast-message{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  padding:11px;  word-break:break-word; }.bp3-toast-container{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  left:0;  overflow:hidden;  padding:0 20px 20px;  pointer-events:none;  right:0;  z-index:40; }  .bp3-toast-container.bp3-toast-container-in-portal{    position:fixed; }  .bp3-toast-container.bp3-toast-container-inline{    position:absolute; }  .bp3-toast-container.bp3-toast-container-top{    top:0; }  .bp3-toast-container.bp3-toast-container-bottom{    bottom:0;    -webkit-box-orient:vertical;    -webkit-box-direction:reverse;        -ms-flex-direction:column-reverse;            flex-direction:column-reverse;    top:auto; }  .bp3-toast-container.bp3-toast-container-left{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start; }  .bp3-toast-container.bp3-toast-container-right{    -webkit-box-align:end;        -ms-flex-align:end;            align-items:flex-end; }.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{  -webkit-transform:translateY(60px);          transform:translateY(60px); }.bp3-tooltip{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1); }  .bp3-tooltip .bp3-popover-arrow{    height:22px;    position:absolute;    width:22px; }    .bp3-tooltip .bp3-popover-arrow::before{      height:14px;      margin:4px;      width:14px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{    margin-bottom:11px;    margin-top:-11px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{      bottom:-8px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{    margin-left:11px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{      left:-8px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{    margin-top:11px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{      top:-8px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{    margin-left:-11px;    margin-right:11px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{      right:-8px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{    top:-0.22183px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{    right:-0.22183px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{    left:-0.22183px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{    bottom:-0.22183px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-tooltip .bp3-popover-content{    background:#394b59;    color:#f5f8fa; }  .bp3-tooltip .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-tooltip .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-tooltip .bp3-popover-arrow-fill{    fill:#394b59; }  .bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8); }  .bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover-exit > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tooltip .bp3-popover-content{    padding:10px 12px; }  .bp3-tooltip.bp3-dark,  .bp3-dark .bp3-tooltip{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-tooltip .bp3-popover-content{      background:#e1e8ed;      color:#394b59; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-tooltip .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{      fill:#e1e8ed; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-content{    background:#137cbd;    color:#ffffff; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{    fill:#137cbd; }  .bp3-tooltip.bp3-intent-success .bp3-popover-content{    background:#0f9960;    color:#ffffff; }  .bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{    fill:#0f9960; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-content{    background:#d9822b;    color:#ffffff; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{    fill:#d9822b; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-content{    background:#db3737;    color:#ffffff; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{    fill:#db3737; }.bp3-tooltip-indicator{  border-bottom:dotted 1px;  cursor:help; }.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{  color:#5c7080; }  .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-tree-node-list{  list-style:none;  margin:0;  padding-left:0; }.bp3-tree-root{  background-color:transparent;  cursor:default;  padding-left:0;  position:relative; }.bp3-tree-node-content-0{  padding-left:0px; }.bp3-tree-node-content-1{  padding-left:23px; }.bp3-tree-node-content-2{  padding-left:46px; }.bp3-tree-node-content-3{  padding-left:69px; }.bp3-tree-node-content-4{  padding-left:92px; }.bp3-tree-node-content-5{  padding-left:115px; }.bp3-tree-node-content-6{  padding-left:138px; }.bp3-tree-node-content-7{  padding-left:161px; }.bp3-tree-node-content-8{  padding-left:184px; }.bp3-tree-node-content-9{  padding-left:207px; }.bp3-tree-node-content-10{  padding-left:230px; }.bp3-tree-node-content-11{  padding-left:253px; }.bp3-tree-node-content-12{  padding-left:276px; }.bp3-tree-node-content-13{  padding-left:299px; }.bp3-tree-node-content-14{  padding-left:322px; }.bp3-tree-node-content-15{  padding-left:345px; }.bp3-tree-node-content-16{  padding-left:368px; }.bp3-tree-node-content-17{  padding-left:391px; }.bp3-tree-node-content-18{  padding-left:414px; }.bp3-tree-node-content-19{  padding-left:437px; }.bp3-tree-node-content-20{  padding-left:460px; }.bp3-tree-node-content{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:30px;  padding-right:5px;  width:100%; }  .bp3-tree-node-content:hover{    background-color:rgba(191, 204, 214, 0.4); }.bp3-tree-node-caret,.bp3-tree-node-caret-none{  min-width:30px; }.bp3-tree-node-caret{  color:#5c7080;  cursor:pointer;  padding:7px;  -webkit-transform:rotate(0deg);          transform:rotate(0deg);  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tree-node-caret:hover{    color:#182026; }  .bp3-dark .bp3-tree-node-caret{    color:#a7b6c2; }    .bp3-dark .bp3-tree-node-caret:hover{      color:#f5f8fa; }  .bp3-tree-node-caret.bp3-tree-node-caret-open{    -webkit-transform:rotate(90deg);            transform:rotate(90deg); }  .bp3-tree-node-caret.bp3-icon-standard::before{    content:"&#59029;"; }.bp3-tree-node-icon{  margin-right:7px;  position:relative; }.bp3-tree-node-label{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-label span{    display:inline; }.bp3-tree-node-secondary-label{  padding:0 5px;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-secondary-label .bp3-popover-wrapper,  .bp3-tree-node-secondary-label .bp3-popover-target{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }.bp3-tree-node.bp3-disabled .bp3-tree-node-content{  background-color:inherit;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{    color:#ffffff; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{    color:rgba(255, 255, 255, 0.7); }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{    color:#ffffff; }.bp3-dark .bp3-tree-node-content:hover{  background-color:rgba(92, 112, 128, 0.3); }.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{  color:#a7b6c2; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }.bp3-omnibar{  -webkit-filter:blur(0);          filter:blur(0);  opacity:1;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  left:calc(50% - 250px);  top:20vh;  width:500px;  z-index:21; }  .bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2; }  .bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar.bp3-overlay-exit{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1; }  .bp3-omnibar.bp3-overlay-exit-active{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar .bp3-input{    background-color:transparent;    border-radius:0; }    .bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-omnibar .bp3-menu{    background-color:transparent;    border-radius:0;    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);    max-height:calc(60vh - 40px);    overflow:auto; }    .bp3-omnibar .bp3-menu:empty{      display:none; }  .bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-omnibar-overlay .bp3-overlay-backdrop{  background-color:rgba(16, 22, 26, 0.2); }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }.bp3-multi-select{  min-width:150px; }.bp3-multi-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto; }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils *//** * (DEPRECATED) Support for consuming icons as CSS background images *//* Icons urls */:root {  --jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);  --jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);  --jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);  --jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);  --jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);  --jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);  --jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);  --jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);  --jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);  --jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);  --jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);  --jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);  --jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);  --jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);  --jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);  --jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);  --jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);  --jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);}/* Icon CSS class declarations */.jp-AddIcon {  background-image: var(--jp-icon-add);}.jp-BugIcon {  background-image: var(--jp-icon-bug);}.jp-BuildIcon {  background-image: var(--jp-icon-build);}.jp-CaretDownEmptyIcon {  background-image: var(--jp-icon-caret-down-empty);}.jp-CaretDownEmptyThinIcon {  background-image: var(--jp-icon-caret-down-empty-thin);}.jp-CaretDownIcon {  background-image: var(--jp-icon-caret-down);}.jp-CaretLeftIcon {  background-image: var(--jp-icon-caret-left);}.jp-CaretRightIcon {  background-image: var(--jp-icon-caret-right);}.jp-CaretUpEmptyThinIcon {  background-image: var(--jp-icon-caret-up-empty-thin);}.jp-CaretUpIcon {  background-image: var(--jp-icon-caret-up);}.jp-CaseSensitiveIcon {  background-image: var(--jp-icon-case-sensitive);}.jp-CheckIcon {  background-image: var(--jp-icon-check);}.jp-CircleEmptyIcon {  background-image: var(--jp-icon-circle-empty);}.jp-CircleIcon {  background-image: var(--jp-icon-circle);}.jp-ClearIcon {  background-image: var(--jp-icon-clear);}.jp-CloseIcon {  background-image: var(--jp-icon-close);}.jp-CodeIcon {  background-image: var(--jp-icon-code);}.jp-ConsoleIcon {  background-image: var(--jp-icon-console);}.jp-CopyIcon {  background-image: var(--jp-icon-copy);}.jp-CopyrightIcon {  background-image: var(--jp-icon-copyright);}.jp-CutIcon {  background-image: var(--jp-icon-cut);}.jp-DownloadIcon {  background-image: var(--jp-icon-download);}.jp-EditIcon {  background-image: var(--jp-icon-edit);}.jp-EllipsesIcon {  background-image: var(--jp-icon-ellipses);}.jp-ExtensionIcon {  background-image: var(--jp-icon-extension);}.jp-FastForwardIcon {  background-image: var(--jp-icon-fast-forward);}.jp-FileIcon {  background-image: var(--jp-icon-file);}.jp-FileUploadIcon {  background-image: var(--jp-icon-file-upload);}.jp-FilterListIcon {  background-image: var(--jp-icon-filter-list);}.jp-FolderIcon {  background-image: var(--jp-icon-folder);}.jp-Html5Icon {  background-image: var(--jp-icon-html5);}.jp-ImageIcon {  background-image: var(--jp-icon-image);}.jp-InspectorIcon {  background-image: var(--jp-icon-inspector);}.jp-JsonIcon {  background-image: var(--jp-icon-json);}.jp-JuliaIcon {  background-image: var(--jp-icon-julia);}.jp-JupyterFaviconIcon {  background-image: var(--jp-icon-jupyter-favicon);}.jp-JupyterIcon {  background-image: var(--jp-icon-jupyter);}.jp-JupyterlabWordmarkIcon {  background-image: var(--jp-icon-jupyterlab-wordmark);}.jp-KernelIcon {  background-image: var(--jp-icon-kernel);}.jp-KeyboardIcon {  background-image: var(--jp-icon-keyboard);}.jp-LauncherIcon {  background-image: var(--jp-icon-launcher);}.jp-LineFormIcon {  background-image: var(--jp-icon-line-form);}.jp-LinkIcon {  background-image: var(--jp-icon-link);}.jp-ListIcon {  background-image: var(--jp-icon-list);}.jp-ListingsInfoIcon {  background-image: var(--jp-icon-listings-info);}.jp-MarkdownIcon {  background-image: var(--jp-icon-markdown);}.jp-NewFolderIcon {  background-image: var(--jp-icon-new-folder);}.jp-NotTrustedIcon {  background-image: var(--jp-icon-not-trusted);}.jp-NotebookIcon {  background-image: var(--jp-icon-notebook);}.jp-NumberingIcon {  background-image: var(--jp-icon-numbering);}.jp-OfflineBoltIcon {  background-image: var(--jp-icon-offline-bolt);}.jp-PaletteIcon {  background-image: var(--jp-icon-palette);}.jp-PasteIcon {  background-image: var(--jp-icon-paste);}.jp-PdfIcon {  background-image: var(--jp-icon-pdf);}.jp-PythonIcon {  background-image: var(--jp-icon-python);}.jp-RKernelIcon {  background-image: var(--jp-icon-r-kernel);}.jp-ReactIcon {  background-image: var(--jp-icon-react);}.jp-RedoIcon {  background-image: var(--jp-icon-redo);}.jp-RefreshIcon {  background-image: var(--jp-icon-refresh);}.jp-RegexIcon {  background-image: var(--jp-icon-regex);}.jp-RunIcon {  background-image: var(--jp-icon-run);}.jp-RunningIcon {  background-image: var(--jp-icon-running);}.jp-SaveIcon {  background-image: var(--jp-icon-save);}.jp-SearchIcon {  background-image: var(--jp-icon-search);}.jp-SettingsIcon {  background-image: var(--jp-icon-settings);}.jp-SpreadsheetIcon {  background-image: var(--jp-icon-spreadsheet);}.jp-StopIcon {  background-image: var(--jp-icon-stop);}.jp-TabIcon {  background-image: var(--jp-icon-tab);}.jp-TableRowsIcon {  background-image: var(--jp-icon-table-rows);}.jp-TagIcon {  background-image: var(--jp-icon-tag);}.jp-TerminalIcon {  background-image: var(--jp-icon-terminal);}.jp-TextEditorIcon {  background-image: var(--jp-icon-text-editor);}.jp-TocIcon {  background-image: var(--jp-icon-toc);}.jp-TreeViewIcon {  background-image: var(--jp-icon-tree-view);}.jp-TrustedIcon {  background-image: var(--jp-icon-trusted);}.jp-UndoIcon {  background-image: var(--jp-icon-undo);}.jp-VegaIcon {  background-image: var(--jp-icon-vega);}.jp-YamlIcon {  background-image: var(--jp-icon-yaml);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * (DEPRECATED) Support for consuming icons as CSS background images */.jp-Icon,.jp-MaterialIcon {  background-position: center;  background-repeat: no-repeat;  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-cover {  background-position: center;  background-repeat: no-repeat;  background-size: cover;}/** * (DEPRECATED) Support for specific CSS icon sizes */.jp-Icon-16 {  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-18 {  background-size: 18px;  min-width: 18px;  min-height: 18px;}.jp-Icon-20 {  background-size: 20px;  min-width: 20px;  min-height: 20px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for icons as inline SVG HTMLElements *//* recolor the primary elements of an icon */.jp-icon0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-accent0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-accent1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-accent2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-accent3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-accent4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-accent0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-accent1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-accent2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-accent3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-accent4[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-none[fill] {  fill: none;}.jp-icon-none[stroke] {  stroke: none;}/* brand icon colors. Same for light and dark */.jp-icon-brand0[fill] {  fill: var(--jp-brand-color0);}.jp-icon-brand1[fill] {  fill: var(--jp-brand-color1);}.jp-icon-brand2[fill] {  fill: var(--jp-brand-color2);}.jp-icon-brand3[fill] {  fill: var(--jp-brand-color3);}.jp-icon-brand4[fill] {  fill: var(--jp-brand-color4);}.jp-icon-brand0[stroke] {  stroke: var(--jp-brand-color0);}.jp-icon-brand1[stroke] {  stroke: var(--jp-brand-color1);}.jp-icon-brand2[stroke] {  stroke: var(--jp-brand-color2);}.jp-icon-brand3[stroke] {  stroke: var(--jp-brand-color3);}.jp-icon-brand4[stroke] {  stroke: var(--jp-brand-color4);}/* warn icon colors. Same for light and dark */.jp-icon-warn0[fill] {  fill: var(--jp-warn-color0);}.jp-icon-warn1[fill] {  fill: var(--jp-warn-color1);}.jp-icon-warn2[fill] {  fill: var(--jp-warn-color2);}.jp-icon-warn3[fill] {  fill: var(--jp-warn-color3);}.jp-icon-warn0[stroke] {  stroke: var(--jp-warn-color0);}.jp-icon-warn1[stroke] {  stroke: var(--jp-warn-color1);}.jp-icon-warn2[stroke] {  stroke: var(--jp-warn-color2);}.jp-icon-warn3[stroke] {  stroke: var(--jp-warn-color3);}/* icon colors that contrast well with each other and most backgrounds */.jp-icon-contrast0[fill] {  fill: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[fill] {  fill: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[fill] {  fill: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[fill] {  fill: var(--jp-icon-contrast-color3);}.jp-icon-contrast0[stroke] {  stroke: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[stroke] {  stroke: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[stroke] {  stroke: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[stroke] {  stroke: var(--jp-icon-contrast-color3);}/* CSS for icons in selected items in the settings editor */#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#setting-editor  .jp-PluginList  .jp-mod-selected  .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected filebrowser listing items */.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected tabs in the sidebar tab manager */#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {  fill: #fff;}#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable-inverse[fill] {  fill: #fff;}/** * TODO: come up with non css-hack solution for showing the busy icon on top *  of the close icon * CSS for complex behavior of close icon of tabs in the sidebar tab manager */#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}#tab-manager  .lm-TabBar-tab.jp-mod-dirty.jp-mod-active  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: #fff;}/*** TODO: come up with non css-hack solution for showing the busy icon on top*  of the close icon* CSS for complex behavior of close icon of tabs in the main area tabbar*/.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}/* CSS for icons in status bar */#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* special handling for splash icon CSS. While the theme CSS reloads during   splash, the splash icon can loose theming. To prevent that, we set a   default for its color variable */:root {  --jp-warn-color0: var(--md-orange-700);}/* not sure what to do with this one, used in filebrowser listing */.jp-DragIcon {  margin-right: 4px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for alt colors for icons as inline SVG HTMLElements *//* alt recolor the primary elements of an icon */.jp-icon-alt .jp-icon0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-alt .jp-icon0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[stroke] {  stroke: var(--jp-layout-color4);}/* alt recolor the accent elements of an icon */.jp-icon-alt .jp-icon-accent0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-alt .jp-icon-accent0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-icon-hoverShow:not(:hover) svg {  display: none !important;}/** * Support for hover colors for icons as inline SVG HTMLElements *//** * regular colors *//* recolor the primary elements of an icon */.jp-icon-hover :hover .jp-icon0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-hover :hover .jp-icon-none-hover[fill] {  fill: none;}.jp-icon-hover :hover .jp-icon-none-hover[stroke] {  stroke: none;}/** * inverse colors *//* inverse recolor the primary elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* inverse recolor the accent elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-switch {  display: flex;  align-items: center;  padding-left: 4px;  padding-right: 4px;  font-size: var(--jp-ui-font-size1);  background-color: transparent;  color: var(--jp-ui-font-color1);  border: none;  height: 20px;}.jp-switch:hover {  background-color: var(--jp-layout-color2);}.jp-switch-label {  margin-right: 5px;}.jp-switch-track {  cursor: pointer;  background-color: var(--jp-border-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 34px;  height: 16px;  width: 35px;  position: relative;}.jp-switch-track::before {  content: '';  position: absolute;  height: 10px;  width: 10px;  margin: 3px;  left: 0px;  background-color: var(--jp-ui-inverse-font-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 50%;}.jp-switch[aria-checked='true'] .jp-switch-track {  background-color: var(--jp-warn-color0);}.jp-switch[aria-checked='true'] .jp-switch-track::before {  /* track width (35) - margins (3 + 3) - thumb width (10) */  left: 19px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* Sibling imports *//* Override Blueprint's _reset.scss styles */html {  box-sizing: unset;}*,*::before,*::after {  box-sizing: unset;}body {  color: unset;  font-family: var(--jp-ui-font-family);}p {  margin-top: unset;  margin-bottom: unset;}small {  font-size: unset;}strong {  font-weight: unset;}/* Override Blueprint's _typography.scss styles */a {  text-decoration: unset;  color: unset;}a:hover {  text-decoration: unset;  color: unset;}/* Override Blueprint's _accessibility.scss styles */:focus {  outline: unset;  outline-offset: unset;  -moz-outline-radius: unset;}/* Styles for ui-components */.jp-Button {  border-radius: var(--jp-border-radius);  padding: 0px 12px;  font-size: var(--jp-ui-font-size1);}/* Use our own theme for hover styles */button.jp-Button.bp3-button.bp3-minimal:hover {  background-color: var(--jp-layout-color2);}.jp-Button.minimal {  color: unset !important;}.jp-Button.jp-ToolbarButtonComponent {  text-transform: none;}.jp-InputGroup input {  box-sizing: border-box;  border-radius: 0;  background-color: transparent;  color: var(--jp-ui-font-color0);  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.jp-InputGroup input:focus {  box-shadow: inset 0 0 0 var(--jp-border-width)      var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-InputGroup input::placeholder,input::placeholder {  color: var(--jp-ui-font-color3);}.jp-BPIcon {  display: inline-block;  vertical-align: middle;  margin: auto;}/* Stop blueprint futzing with our icon fills */.bp3-icon.jp-BPIcon > svg:not([fill]) {  fill: var(--jp-inverse-layout-color3);}.jp-InputGroupAction {  padding: 6px;}.jp-HTMLSelect.jp-DefaultStyle select {  background-color: initial;  border: none;  border-radius: 0;  box-shadow: none;  color: var(--jp-ui-font-color0);  display: block;  font-size: var(--jp-ui-font-size1);  height: 24px;  line-height: 14px;  padding: 0 25px 0 10px;  text-align: left;  -moz-appearance: none;  -webkit-appearance: none;}/* Use our own theme for hover and option styles */.jp-HTMLSelect.jp-DefaultStyle select:hover,.jp-HTMLSelect.jp-DefaultStyle select > option {  background-color: var(--jp-layout-color2);  color: var(--jp-ui-font-color0);}select {  box-sizing: border-box;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapse {  display: flex;  flex-direction: column;  align-items: stretch;  border-top: 1px solid var(--jp-border-color2);  border-bottom: 1px solid var(--jp-border-color2);}.jp-Collapse-header {  padding: 1px 12px;  color: var(--jp-ui-font-color1);  background-color: var(--jp-layout-color1);  font-size: var(--jp-ui-font-size2);}.jp-Collapse-header:hover {  background-color: var(--jp-layout-color2);}.jp-Collapse-contents {  padding: 0px 12px 0px 12px;  background-color: var(--jp-layout-color1);  color: var(--jp-ui-font-color1);  overflow: auto;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-commandpalette-search-height: 28px;}/*-----------------------------------------------------------------------------| Overall styles|----------------------------------------------------------------------------*/.lm-CommandPalette {  padding-bottom: 0px;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Modal variant|----------------------------------------------------------------------------*/.jp-ModalCommandPalette {  position: absolute;  z-index: 10000;  top: 38px;  left: 30%;  margin: 0;  padding: 4px;  width: 40%;  box-shadow: var(--jp-elevation-z4);  border-radius: 4px;  background: var(--jp-layout-color0);}.jp-ModalCommandPalette .lm-CommandPalette {  max-height: 40vh;}.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {  margin-left: 4px;  margin-right: 4px;}.jp-ModalCommandPalette  .lm-CommandPalette  .lm-CommandPalette-item.lm-mod-disabled {  display: none;}/*-----------------------------------------------------------------------------| Search|----------------------------------------------------------------------------*/.lm-CommandPalette-search {  padding: 4px;  background-color: var(--jp-layout-color1);  z-index: 2;}.lm-CommandPalette-wrapper {  overflow: overlay;  padding: 0px 9px;  background-color: var(--jp-input-active-background);  height: 30px;  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {  box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-SearchIconGroup {  color: white;  background-color: var(--jp-brand-color1);  position: absolute;  top: 4px;  right: 4px;  padding: 5px 5px 1px 5px;}.jp-SearchIconGroup svg {  height: 20px;  width: 20px;}.jp-SearchIconGroup .jp-icon3[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-input {  background: transparent;  width: calc(100% - 18px);  float: left;  border: none;  outline: none;  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  line-height: var(--jp-private-commandpalette-search-height);}.lm-CommandPalette-input::-webkit-input-placeholder,.lm-CommandPalette-input::-moz-placeholder,.lm-CommandPalette-input:-ms-input-placeholder {  color: var(--jp-ui-font-color2);  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Results|----------------------------------------------------------------------------*/.lm-CommandPalette-header:first-child {  margin-top: 0px;}.lm-CommandPalette-header {  border-bottom: solid var(--jp-border-width) var(--jp-border-color2);  color: var(--jp-ui-font-color1);  cursor: pointer;  display: flex;  font-size: var(--jp-ui-font-size0);  font-weight: 600;  letter-spacing: 1px;  margin-top: 8px;  padding: 8px 0 8px 12px;  text-transform: uppercase;}.lm-CommandPalette-header.lm-mod-active {  background: var(--jp-layout-color2);}.lm-CommandPalette-header > mark {  background-color: transparent;  font-weight: bold;  color: var(--jp-ui-font-color1);}.lm-CommandPalette-item {  padding: 4px 12px 4px 4px;  color: var(--jp-ui-font-color1);  font-size: var(--jp-ui-font-size1);  font-weight: 400;  display: flex;}.lm-CommandPalette-item.lm-mod-disabled {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item.lm-mod-active {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {  background: var(--jp-layout-color2);}.lm-CommandPalette-itemContent {  overflow: hidden;}.lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.lm-CommandPalette-item.lm-mod-disabled mark {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item .lm-CommandPalette-itemIcon {  margin: 0 4px 0 0;  position: relative;  width: 16px;  top: 2px;  flex: 0 0 auto;}.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {  opacity: 0.6;}.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}.lm-CommandPalette-itemCaption {  display: none;}.lm-CommandPalette-content {  background-color: var(--jp-layout-color1);}.lm-CommandPalette-content:empty:after {  content: 'No results';  margin: auto;  margin-top: 20px;  width: 100px;  display: block;  font-size: var(--jp-ui-font-size2);  font-family: var(--jp-ui-font-family);  font-weight: lighter;}.lm-CommandPalette-emptyMessage {  text-align: center;  margin-top: 24px;  line-height: 1.32;  padding: 0px 8px;  color: var(--jp-content-font-color3);}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Dialog {  position: absolute;  z-index: 10000;  display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  top: 0px;  left: 0px;  margin: 0;  padding: 0;  width: 100%;  height: 100%;  background: var(--jp-dialog-background);}.jp-Dialog-content {  display: flex;  flex-direction: column;  margin-left: auto;  margin-right: auto;  background: var(--jp-layout-color1);  padding: 24px;  padding-bottom: 12px;  min-width: 300px;  min-height: 150px;  max-width: 1000px;  max-height: 500px;  box-sizing: border-box;  box-shadow: var(--jp-elevation-z20);  word-wrap: break-word;  border-radius: var(--jp-border-radius);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color1);  resize: both;}.jp-Dialog-button {  overflow: visible;}button.jp-Dialog-button:focus {  outline: 1px solid var(--jp-brand-color1);  outline-offset: 4px;  -moz-outline-radius: 0px;}button.jp-Dialog-button:focus::-moz-focus-inner {  border: 0;}button.jp-Dialog-close-button {  padding: 0;  height: 100%;  min-width: unset;  min-height: unset;}.jp-Dialog-header {  display: flex;  justify-content: space-between;  flex: 0 0 auto;  padding-bottom: 12px;  font-size: var(--jp-ui-font-size3);  font-weight: 400;  color: var(--jp-ui-font-color0);}.jp-Dialog-body {  display: flex;  flex-direction: column;  flex: 1 1 auto;  font-size: var(--jp-ui-font-size1);  background: var(--jp-layout-color1);  overflow: auto;}.jp-Dialog-footer {  display: flex;  flex-direction: row;  justify-content: flex-end;  flex: 0 0 auto;  margin-left: -12px;  margin-right: -12px;  padding: 12px;}.jp-Dialog-title {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.jp-Dialog-body > .jp-select-wrapper {  width: 100%;}.jp-Dialog-body > button {  padding: 0px 16px;}.jp-Dialog-body > label {  line-height: 1.4;  color: var(--jp-ui-font-color0);}.jp-Dialog-button.jp-mod-styled:not(:last-child) {  margin-right: 12px;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-HoverBox {  position: fixed;}.jp-HoverBox.jp-mod-outofview {  display: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-IFrame {  width: 100%;  height: 100%;}.jp-IFrame > iframe {  border: none;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-IFrame {  position: relative;}body.lm-mod-override-cursor .jp-IFrame:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}.jp-Input-Boolean-Dialog {  flex-direction: row-reverse;  align-items: end;  width: 100%;}.jp-Input-Boolean-Dialog > label {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MainAreaWidget > :focus {  outline: none;}/** * google-material-color v1.2.6 * https://github.com/danlevan/google-material-color */:root {  --md-red-50: #ffebee;  --md-red-100: #ffcdd2;  --md-red-200: #ef9a9a;  --md-red-300: #e57373;  --md-red-400: #ef5350;  --md-red-500: #f44336;  --md-red-600: #e53935;  --md-red-700: #d32f2f;  --md-red-800: #c62828;  --md-red-900: #b71c1c;  --md-red-A100: #ff8a80;  --md-red-A200: #ff5252;  --md-red-A400: #ff1744;  --md-red-A700: #d50000;  --md-pink-50: #fce4ec;  --md-pink-100: #f8bbd0;  --md-pink-200: #f48fb1;  --md-pink-300: #f06292;  --md-pink-400: #ec407a;  --md-pink-500: #e91e63;  --md-pink-600: #d81b60;  --md-pink-700: #c2185b;  --md-pink-800: #ad1457;  --md-pink-900: #880e4f;  --md-pink-A100: #ff80ab;  --md-pink-A200: #ff4081;  --md-pink-A400: #f50057;  --md-pink-A700: #c51162;  --md-purple-50: #f3e5f5;  --md-purple-100: #e1bee7;  --md-purple-200: #ce93d8;  --md-purple-300: #ba68c8;  --md-purple-400: #ab47bc;  --md-purple-500: #9c27b0;  --md-purple-600: #8e24aa;  --md-purple-700: #7b1fa2;  --md-purple-800: #6a1b9a;  --md-purple-900: #4a148c;  --md-purple-A100: #ea80fc;  --md-purple-A200: #e040fb;  --md-purple-A400: #d500f9;  --md-purple-A700: #aa00ff;  --md-deep-purple-50: #ede7f6;  --md-deep-purple-100: #d1c4e9;  --md-deep-purple-200: #b39ddb;  --md-deep-purple-300: #9575cd;  --md-deep-purple-400: #7e57c2;  --md-deep-purple-500: #673ab7;  --md-deep-purple-600: #5e35b1;  --md-deep-purple-700: #512da8;  --md-deep-purple-800: #4527a0;  --md-deep-purple-900: #311b92;  --md-deep-purple-A100: #b388ff;  --md-deep-purple-A200: #7c4dff;  --md-deep-purple-A400: #651fff;  --md-deep-purple-A700: #6200ea;  --md-indigo-50: #e8eaf6;  --md-indigo-100: #c5cae9;  --md-indigo-200: #9fa8da;  --md-indigo-300: #7986cb;  --md-indigo-400: #5c6bc0;  --md-indigo-500: #3f51b5;  --md-indigo-600: #3949ab;  --md-indigo-700: #303f9f;  --md-indigo-800: #283593;  --md-indigo-900: #1a237e;  --md-indigo-A100: #8c9eff;  --md-indigo-A200: #536dfe;  --md-indigo-A400: #3d5afe;  --md-indigo-A700: #304ffe;  --md-blue-50: #e3f2fd;  --md-blue-100: #bbdefb;  --md-blue-200: #90caf9;  --md-blue-300: #64b5f6;  --md-blue-400: #42a5f5;  --md-blue-500: #2196f3;  --md-blue-600: #1e88e5;  --md-blue-700: #1976d2;  --md-blue-800: #1565c0;  --md-blue-900: #0d47a1;  --md-blue-A100: #82b1ff;  --md-blue-A200: #448aff;  --md-blue-A400: #2979ff;  --md-blue-A700: #2962ff;  --md-light-blue-50: #e1f5fe;  --md-light-blue-100: #b3e5fc;  --md-light-blue-200: #81d4fa;  --md-light-blue-300: #4fc3f7;  --md-light-blue-400: #29b6f6;  --md-light-blue-500: #03a9f4;  --md-light-blue-600: #039be5;  --md-light-blue-700: #0288d1;  --md-light-blue-800: #0277bd;  --md-light-blue-900: #01579b;  --md-light-blue-A100: #80d8ff;  --md-light-blue-A200: #40c4ff;  --md-light-blue-A400: #00b0ff;  --md-light-blue-A700: #0091ea;  --md-cyan-50: #e0f7fa;  --md-cyan-100: #b2ebf2;  --md-cyan-200: #80deea;  --md-cyan-300: #4dd0e1;  --md-cyan-400: #26c6da;  --md-cyan-500: #00bcd4;  --md-cyan-600: #00acc1;  --md-cyan-700: #0097a7;  --md-cyan-800: #00838f;  --md-cyan-900: #006064;  --md-cyan-A100: #84ffff;  --md-cyan-A200: #18ffff;  --md-cyan-A400: #00e5ff;  --md-cyan-A700: #00b8d4;  --md-teal-50: #e0f2f1;  --md-teal-100: #b2dfdb;  --md-teal-200: #80cbc4;  --md-teal-300: #4db6ac;  --md-teal-400: #26a69a;  --md-teal-500: #009688;  --md-teal-600: #00897b;  --md-teal-700: #00796b;  --md-teal-800: #00695c;  --md-teal-900: #004d40;  --md-teal-A100: #a7ffeb;  --md-teal-A200: #64ffda;  --md-teal-A400: #1de9b6;  --md-teal-A700: #00bfa5;  --md-green-50: #e8f5e9;  --md-green-100: #c8e6c9;  --md-green-200: #a5d6a7;  --md-green-300: #81c784;  --md-green-400: #66bb6a;  --md-green-500: #4caf50;  --md-green-600: #43a047;  --md-green-700: #388e3c;  --md-green-800: #2e7d32;  --md-green-900: #1b5e20;  --md-green-A100: #b9f6ca;  --md-green-A200: #69f0ae;  --md-green-A400: #00e676;  --md-green-A700: #00c853;  --md-light-green-50: #f1f8e9;  --md-light-green-100: #dcedc8;  --md-light-green-200: #c5e1a5;  --md-light-green-300: #aed581;  --md-light-green-400: #9ccc65;  --md-light-green-500: #8bc34a;  --md-light-green-600: #7cb342;  --md-light-green-700: #689f38;  --md-light-green-800: #558b2f;  --md-light-green-900: #33691e;  --md-light-green-A100: #ccff90;  --md-light-green-A200: #b2ff59;  --md-light-green-A400: #76ff03;  --md-light-green-A700: #64dd17;  --md-lime-50: #f9fbe7;  --md-lime-100: #f0f4c3;  --md-lime-200: #e6ee9c;  --md-lime-300: #dce775;  --md-lime-400: #d4e157;  --md-lime-500: #cddc39;  --md-lime-600: #c0ca33;  --md-lime-700: #afb42b;  --md-lime-800: #9e9d24;  --md-lime-900: #827717;  --md-lime-A100: #f4ff81;  --md-lime-A200: #eeff41;  --md-lime-A400: #c6ff00;  --md-lime-A700: #aeea00;  --md-yellow-50: #fffde7;  --md-yellow-100: #fff9c4;  --md-yellow-200: #fff59d;  --md-yellow-300: #fff176;  --md-yellow-400: #ffee58;  --md-yellow-500: #ffeb3b;  --md-yellow-600: #fdd835;  --md-yellow-700: #fbc02d;  --md-yellow-800: #f9a825;  --md-yellow-900: #f57f17;  --md-yellow-A100: #ffff8d;  --md-yellow-A200: #ffff00;  --md-yellow-A400: #ffea00;  --md-yellow-A700: #ffd600;  --md-amber-50: #fff8e1;  --md-amber-100: #ffecb3;  --md-amber-200: #ffe082;  --md-amber-300: #ffd54f;  --md-amber-400: #ffca28;  --md-amber-500: #ffc107;  --md-amber-600: #ffb300;  --md-amber-700: #ffa000;  --md-amber-800: #ff8f00;  --md-amber-900: #ff6f00;  --md-amber-A100: #ffe57f;  --md-amber-A200: #ffd740;  --md-amber-A400: #ffc400;  --md-amber-A700: #ffab00;  --md-orange-50: #fff3e0;  --md-orange-100: #ffe0b2;  --md-orange-200: #ffcc80;  --md-orange-300: #ffb74d;  --md-orange-400: #ffa726;  --md-orange-500: #ff9800;  --md-orange-600: #fb8c00;  --md-orange-700: #f57c00;  --md-orange-800: #ef6c00;  --md-orange-900: #e65100;  --md-orange-A100: #ffd180;  --md-orange-A200: #ffab40;  --md-orange-A400: #ff9100;  --md-orange-A700: #ff6d00;  --md-deep-orange-50: #fbe9e7;  --md-deep-orange-100: #ffccbc;  --md-deep-orange-200: #ffab91;  --md-deep-orange-300: #ff8a65;  --md-deep-orange-400: #ff7043;  --md-deep-orange-500: #ff5722;  --md-deep-orange-600: #f4511e;  --md-deep-orange-700: #e64a19;  --md-deep-orange-800: #d84315;  --md-deep-orange-900: #bf360c;  --md-deep-orange-A100: #ff9e80;  --md-deep-orange-A200: #ff6e40;  --md-deep-orange-A400: #ff3d00;  --md-deep-orange-A700: #dd2c00;  --md-brown-50: #efebe9;  --md-brown-100: #d7ccc8;  --md-brown-200: #bcaaa4;  --md-brown-300: #a1887f;  --md-brown-400: #8d6e63;  --md-brown-500: #795548;  --md-brown-600: #6d4c41;  --md-brown-700: #5d4037;  --md-brown-800: #4e342e;  --md-brown-900: #3e2723;  --md-grey-50: #fafafa;  --md-grey-100: #f5f5f5;  --md-grey-200: #eeeeee;  --md-grey-300: #e0e0e0;  --md-grey-400: #bdbdbd;  --md-grey-500: #9e9e9e;  --md-grey-600: #757575;  --md-grey-700: #616161;  --md-grey-800: #424242;  --md-grey-900: #212121;  --md-blue-grey-50: #eceff1;  --md-blue-grey-100: #cfd8dc;  --md-blue-grey-200: #b0bec5;  --md-blue-grey-300: #90a4ae;  --md-blue-grey-400: #78909c;  --md-blue-grey-500: #607d8b;  --md-blue-grey-600: #546e7a;  --md-blue-grey-700: #455a64;  --md-blue-grey-800: #37474f;  --md-blue-grey-900: #263238;}/*-----------------------------------------------------------------------------| Copyright (c) 2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Spinner {  position: absolute;  display: flex;  justify-content: center;  align-items: center;  z-index: 10;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: var(--jp-layout-color0);  outline: none;}.jp-SpinnerContent {  font-size: 10px;  margin: 50px auto;  text-indent: -9999em;  width: 3em;  height: 3em;  border-radius: 50%;  background: var(--jp-brand-color3);  background: linear-gradient(    to right,    #f37626 10%,    rgba(255, 255, 255, 0) 42%  );  position: relative;  animation: load3 1s infinite linear, fadeIn 1s;}.jp-SpinnerContent:before {  width: 50%;  height: 50%;  background: #f37626;  border-radius: 100% 0 0 0;  position: absolute;  top: 0;  left: 0;  content: '';}.jp-SpinnerContent:after {  background: var(--jp-layout-color0);  width: 75%;  height: 75%;  border-radius: 50%;  content: '';  margin: auto;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;}@keyframes fadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes load3 {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(360deg);  }}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/button.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: none;  box-sizing: border-box;  text-align: center;  line-height: 32px;  height: 32px;  padding: 0px 12px;  letter-spacing: 0.8px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input.jp-mod-styled {  background: var(--jp-input-background);  height: 28px;  box-sizing: border-box;  border: var(--jp-border-width) solid var(--jp-border-color1);  padding-left: 7px;  padding-right: 7px;  font-size: var(--jp-ui-font-size2);  color: var(--jp-ui-font-color0);  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input[type='checkbox'].jp-mod-styled {  appearance: checkbox;  -webkit-appearance: checkbox;  -moz-appearance: checkbox;  height: auto;}input.jp-mod-styled:focus {  border: var(--jp-border-width) solid var(--md-blue-500);  box-shadow: inset 0 0 4px var(--md-blue-300);}.jp-FileDialog-Checkbox {  margin-top: 35px;  display: flex;  flex-direction: row;  align-items: end;  width: 100%;}.jp-FileDialog-Checkbox > label {  flex: 1 1 auto;}.jp-select-wrapper {  display: flex;  position: relative;  flex-direction: column;  padding: 1px;  background-color: var(--jp-layout-color1);  height: 28px;  box-sizing: border-box;  margin-bottom: 12px;}.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-input-active-background);}select.jp-mod-styled:hover {  background-color: var(--jp-layout-color1);  cursor: pointer;  color: var(--jp-ui-font-color0);  background-color: var(--jp-input-hover-background);  box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);}select.jp-mod-styled {  flex: 1 1 auto;  height: 32px;  width: 100%;  font-size: var(--jp-ui-font-size2);  background: var(--jp-input-background);  color: var(--jp-ui-font-color0);  padding: 0 25px 0 8px;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/:root {  --jp-private-toolbar-height: calc(    28px + var(--jp-border-width)  ); /* leave 28px for content */}.jp-Toolbar {  color: var(--jp-ui-font-color1);  flex: 0 0 auto;  display: flex;  flex-direction: row;  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);  box-shadow: var(--jp-toolbar-box-shadow);  background: var(--jp-toolbar-background);  min-height: var(--jp-toolbar-micro-height);  padding: 2px;  z-index: 1;  overflow-x: auto;}/* Toolbar items */.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {  flex-grow: 1;  flex-shrink: 1;}.jp-Toolbar-item.jp-Toolbar-kernelStatus {  display: inline-block;  width: 32px;  background-repeat: no-repeat;  background-position: center;  background-size: 16px;}.jp-Toolbar > .jp-Toolbar-item {  flex: 0 0 auto;  display: flex;  padding-left: 1px;  padding-right: 1px;  font-size: var(--jp-ui-font-size1);  line-height: var(--jp-private-toolbar-height);  height: 100%;}/* Toolbar buttons *//* This is the div we use to wrap the react component into a Widget */div.jp-ToolbarButton {  color: transparent;  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px;  margin: 0px;}button.jp-ToolbarButtonComponent {  background: var(--jp-layout-color1);  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px 6px;  margin: 0px;  height: 24px;  border-radius: var(--jp-border-radius);  display: flex;  align-items: center;  text-align: center;  font-size: 14px;  min-width: unset;  min-height: unset;}button.jp-ToolbarButtonComponent:disabled {  opacity: 0.4;}button.jp-ToolbarButtonComponent span {  padding: 0px;  flex: 0 0 auto;}button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {  font-size: var(--jp-ui-font-size1);  line-height: 100%;  padding-left: 2px;  color: var(--jp-ui-font-color1);}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar.jp-Toolbar-micro {  padding: 0;  min-height: 0;}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar {  border: none;  box-shadow: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */body.lm-mod-override-cursor * {  cursor: inherit !important;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-JSONEditor {  display: flex;  flex-direction: column;  width: 100%;}.jp-JSONEditor-host {  flex: 1 1 auto;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  background: var(--jp-layout-color0);  min-height: 50px;  padding: 1px;}.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {  border-color: red;  outline-color: red;}.jp-JSONEditor-header {  display: flex;  flex: 1 0 auto;  padding: 0 0 0 12px;}.jp-JSONEditor-header label {  flex: 0 0 auto;}.jp-JSONEditor-commitButton {  height: 16px;  width: 16px;  background-size: 18px;  background-repeat: no-repeat;  background-position: center;}.jp-JSONEditor-host.jp-mod-focused {  background-color: var(--jp-input-active-background);  border: 1px solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}.jp-Editor.jp-mod-dropTarget {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}/* BASICS */.CodeMirror {  /* Set height, width, borders, and global font properties here */  font-family: monospace;  height: 300px;  color: black;  direction: ltr;}/* PADDING */.CodeMirror-lines {  padding: 4px 0; /* Vertical padding around content */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  padding: 0 4px; /* Horizontal padding of content */}.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  background-color: white; /* The little square between H and V scrollbars */}/* GUTTER */.CodeMirror-gutters {  border-right: 1px solid #ddd;  background-color: #f7f7f7;  white-space: nowrap;}.CodeMirror-linenumbers {}.CodeMirror-linenumber {  padding: 0 3px 0 5px;  min-width: 20px;  text-align: right;  color: #999;  white-space: nowrap;}.CodeMirror-guttermarker { color: black; }.CodeMirror-guttermarker-subtle { color: #999; }/* CURSOR */.CodeMirror-cursor {  border-left: 1px solid black;  border-right: none;  width: 0;}/* Shown when moving in bi-directional text */.CodeMirror div.CodeMirror-secondarycursor {  border-left: 1px solid silver;}.cm-fat-cursor .CodeMirror-cursor {  width: auto;  border: 0 !important;  background: #7e7;}.cm-fat-cursor div.CodeMirror-cursors {  z-index: 1;}.cm-fat-cursor-mark {  background-color: rgba(20, 255, 20, 0.5);  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;}.cm-animate-fat-cursor {  width: auto;  border: 0;  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;  background-color: #7e7;}@-moz-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@-webkit-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}/* Can style cursor different in overwrite (non-insert) mode */.CodeMirror-overwrite .CodeMirror-cursor {}.cm-tab { display: inline-block; text-decoration: inherit; }.CodeMirror-rulers {  position: absolute;  left: 0; right: 0; top: -50px; bottom: 0;  overflow: hidden;}.CodeMirror-ruler {  border-left: 1px solid #ccc;  top: 0; bottom: 0;  position: absolute;}/* DEFAULT THEME */.cm-s-default .cm-header {color: blue;}.cm-s-default .cm-quote {color: #090;}.cm-negative {color: #d44;}.cm-positive {color: #292;}.cm-header, .cm-strong {font-weight: bold;}.cm-em {font-style: italic;}.cm-link {text-decoration: underline;}.cm-strikethrough {text-decoration: line-through;}.cm-s-default .cm-keyword {color: #708;}.cm-s-default .cm-atom {color: #219;}.cm-s-default .cm-number {color: #164;}.cm-s-default .cm-def {color: #00f;}.cm-s-default .cm-variable,.cm-s-default .cm-punctuation,.cm-s-default .cm-property,.cm-s-default .cm-operator {}.cm-s-default .cm-variable-2 {color: #05a;}.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}.cm-s-default .cm-comment {color: #a50;}.cm-s-default .cm-string {color: #a11;}.cm-s-default .cm-string-2 {color: #f50;}.cm-s-default .cm-meta {color: #555;}.cm-s-default .cm-qualifier {color: #555;}.cm-s-default .cm-builtin {color: #30a;}.cm-s-default .cm-bracket {color: #997;}.cm-s-default .cm-tag {color: #170;}.cm-s-default .cm-attribute {color: #00c;}.cm-s-default .cm-hr {color: #999;}.cm-s-default .cm-link {color: #00c;}.cm-s-default .cm-error {color: #f00;}.cm-invalidchar {color: #f00;}.CodeMirror-composing { border-bottom: 2px solid; }/* Default styles for common addons */div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }.CodeMirror-activeline-background {background: #e8f2ff;}/* STOP *//* The rest of this file contains styles related to the mechanics of   the editor. You probably shouldn't touch them. */.CodeMirror {  position: relative;  overflow: hidden;  background: white;}.CodeMirror-scroll {  overflow: scroll !important; /* Things will break if this is overridden */  /* 50px is the magic margin used to hide the element's real scrollbars */  /* See overflow: hidden in .CodeMirror */  margin-bottom: -50px; margin-right: -50px;  padding-bottom: 50px;  height: 100%;  outline: none; /* Prevent dragging from highlighting the element */  position: relative;}.CodeMirror-sizer {  position: relative;  border-right: 50px solid transparent;}/* The fake, visible scrollbars. Used to force redraw during scrolling   before actual scrolling happens, thus preventing shaking and   flickering artifacts. */.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  position: absolute;  z-index: 6;  display: none;  outline: none;}.CodeMirror-vscrollbar {  right: 0; top: 0;  overflow-x: hidden;  overflow-y: scroll;}.CodeMirror-hscrollbar {  bottom: 0; left: 0;  overflow-y: hidden;  overflow-x: scroll;}.CodeMirror-scrollbar-filler {  right: 0; bottom: 0;}.CodeMirror-gutter-filler {  left: 0; bottom: 0;}.CodeMirror-gutters {  position: absolute; left: 0; top: 0;  min-height: 100%;  z-index: 3;}.CodeMirror-gutter {  white-space: normal;  height: 100%;  display: inline-block;  vertical-align: top;  margin-bottom: -50px;}.CodeMirror-gutter-wrapper {  position: absolute;  z-index: 4;  background: none !important;  border: none !important;}.CodeMirror-gutter-background {  position: absolute;  top: 0; bottom: 0;  z-index: 4;}.CodeMirror-gutter-elt {  position: absolute;  cursor: default;  z-index: 4;}.CodeMirror-gutter-wrapper ::selection { background-color: transparent }.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }.CodeMirror-lines {  cursor: text;  min-height: 1px; /* prevents collapsing before first draw */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  /* Reset some styles that the rest of the page might have set */  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;  border-width: 0;  background: transparent;  font-family: inherit;  font-size: inherit;  margin: 0;  white-space: pre;  word-wrap: normal;  line-height: inherit;  color: inherit;  z-index: 2;  position: relative;  overflow: visible;  -webkit-tap-highlight-color: transparent;  -webkit-font-variant-ligatures: contextual;  font-variant-ligatures: contextual;}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like {  word-wrap: break-word;  white-space: pre-wrap;  word-break: normal;}.CodeMirror-linebackground {  position: absolute;  left: 0; right: 0; top: 0; bottom: 0;  z-index: 0;}.CodeMirror-linewidget {  position: relative;  z-index: 2;  padding: 0.1px; /* Force widget margins to stay inside of the container */}.CodeMirror-widget {}.CodeMirror-rtl pre { direction: rtl; }.CodeMirror-code {  outline: none;}/* Force content-box sizing for the elements where we expect it */.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber {  -moz-box-sizing: content-box;  box-sizing: content-box;}.CodeMirror-measure {  position: absolute;  width: 100%;  height: 0;  overflow: hidden;  visibility: hidden;}.CodeMirror-cursor {  position: absolute;  pointer-events: none;}.CodeMirror-measure pre { position: static; }div.CodeMirror-cursors {  visibility: hidden;  position: relative;  z-index: 3;}div.CodeMirror-dragcursors {  visibility: visible;}.CodeMirror-focused div.CodeMirror-cursors {  visibility: visible;}.CodeMirror-selected { background: #d9d9d9; }.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }.CodeMirror-crosshair { cursor: crosshair; }.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }.cm-searching {  background-color: #ffa;  background-color: rgba(255, 255, 0, .4);}/* Used to force a border model for a node */.cm-force-border { padding-right: .1px; }@media print {  /* Hide the cursor when printing */  .CodeMirror div.CodeMirror-cursors {    visibility: hidden;  }}/* See issue #2901 */.cm-tab-wrap-hack:after { content: ''; }/* Help users use markselection to safely style text background */span.CodeMirror-selectedtext { background: none; }.CodeMirror-dialog {  position: absolute;  left: 0; right: 0;  background: inherit;  z-index: 15;  padding: .1em .8em;  overflow: hidden;  color: inherit;}.CodeMirror-dialog-top {  border-bottom: 1px solid #eee;  top: 0;}.CodeMirror-dialog-bottom {  border-top: 1px solid #eee;  bottom: 0;}.CodeMirror-dialog input {  border: none;  outline: none;  background: transparent;  width: 20em;  color: inherit;  font-family: monospace;}.CodeMirror-dialog button {  font-size: 70%;}.CodeMirror-foldmarker {  color: blue;  text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;  font-family: arial;  line-height: .3;  cursor: pointer;}.CodeMirror-foldgutter {  width: .7em;}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded {  cursor: pointer;}.CodeMirror-foldgutter-open:after {  content: "\25BE";}.CodeMirror-foldgutter-folded:after {  content: "\25B8";}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.CodeMirror {  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  border: 0;  border-radius: 0;  height: auto;  /* Changed to auto to autogrow */}.CodeMirror pre {  padding: 0 var(--jp-code-padding);}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* This causes https://github.com/jupyter/jupyterlab/issues/522 *//* May not cause it not because we changed it! */.CodeMirror-lines {  padding: var(--jp-code-padding) 0;}.CodeMirror-linenumber {  padding: 0 8px;}.jp-CodeMirrorEditor {  cursor: text;}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */@media screen and (min-width: 2138px) and (max-width: 4319px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width1) solid      var(--jp-editor-cursor-color);  }}/* When zoomed out less than 33% */@media screen and (min-width: 4320px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width2) solid      var(--jp-editor-cursor-color);  }}.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {  display: none;}.CodeMirror-gutters {  border-right: 1px solid var(--jp-border-color2);  background-color: var(--jp-layout-color0);}.jp-CollaboratorCursor {  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: none;  border-bottom: 3px solid;  background-clip: content-box;  margin-left: -5px;  margin-right: -5px;}.CodeMirror-selectedtext.cm-searching {  background-color: var(--jp-search-selected-match-background-color) !important;  color: var(--jp-search-selected-match-color) !important;}.cm-searching {  background-color: var(    --jp-search-unselected-match-background-color  ) !important;  color: var(--jp-search-unselected-match-color) !important;}.CodeMirror-focused .CodeMirror-selected {  background-color: var(--jp-editor-selected-focused-background);}.CodeMirror-selected {  background-color: var(--jp-editor-selected-background);}.jp-CollaboratorCursor-hover {  position: absolute;  z-index: 1;  transform: translateX(-50%);  color: white;  border-radius: 3px;  padding-left: 4px;  padding-right: 4px;  padding-top: 1px;  padding-bottom: 1px;  text-align: center;  font-size: var(--jp-ui-font-size1);  white-space: nowrap;}.jp-CodeMirror-ruler {  border-left: 1px dashed var(--jp-border-color2);}/** * Here is our jupyter theme for CodeMirror syntax highlighting * This is used in our marked.js syntax highlighting and CodeMirror itself * The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME * This came from the classic notebook, which came form highlight.js/GitHub *//** * CodeMirror themes are handling the background/color in this way. This works * fine for CodeMirror editors outside the notebook, but the notebook styles * these things differently. */.CodeMirror.cm-s-jupyter {  background: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* In the notebook, we want this styling to be handled by its container */.jp-CodeConsole .CodeMirror.cm-s-jupyter,.jp-Notebook .CodeMirror.cm-s-jupyter {  background: transparent;}.cm-s-jupyter .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}.cm-s-jupyter span.cm-keyword {  color: var(--jp-mirror-editor-keyword-color);  font-weight: bold;}.cm-s-jupyter span.cm-atom {  color: var(--jp-mirror-editor-atom-color);}.cm-s-jupyter span.cm-number {  color: var(--jp-mirror-editor-number-color);}.cm-s-jupyter span.cm-def {  color: var(--jp-mirror-editor-def-color);}.cm-s-jupyter span.cm-variable {  color: var(--jp-mirror-editor-variable-color);}.cm-s-jupyter span.cm-variable-2 {  color: var(--jp-mirror-editor-variable-2-color);}.cm-s-jupyter span.cm-variable-3 {  color: var(--jp-mirror-editor-variable-3-color);}.cm-s-jupyter span.cm-punctuation {  color: var(--jp-mirror-editor-punctuation-color);}.cm-s-jupyter span.cm-property {  color: var(--jp-mirror-editor-property-color);}.cm-s-jupyter span.cm-operator {  color: var(--jp-mirror-editor-operator-color);  font-weight: bold;}.cm-s-jupyter span.cm-comment {  color: var(--jp-mirror-editor-comment-color);  font-style: italic;}.cm-s-jupyter span.cm-string {  color: var(--jp-mirror-editor-string-color);}.cm-s-jupyter span.cm-string-2 {  color: var(--jp-mirror-editor-string-2-color);}.cm-s-jupyter span.cm-meta {  color: var(--jp-mirror-editor-meta-color);}.cm-s-jupyter span.cm-qualifier {  color: var(--jp-mirror-editor-qualifier-color);}.cm-s-jupyter span.cm-builtin {  color: var(--jp-mirror-editor-builtin-color);}.cm-s-jupyter span.cm-bracket {  color: var(--jp-mirror-editor-bracket-color);}.cm-s-jupyter span.cm-tag {  color: var(--jp-mirror-editor-tag-color);}.cm-s-jupyter span.cm-attribute {  color: var(--jp-mirror-editor-attribute-color);}.cm-s-jupyter span.cm-header {  color: var(--jp-mirror-editor-header-color);}.cm-s-jupyter span.cm-quote {  color: var(--jp-mirror-editor-quote-color);}.cm-s-jupyter span.cm-link {  color: var(--jp-mirror-editor-link-color);}.cm-s-jupyter span.cm-error {  color: var(--jp-mirror-editor-error-color);}.cm-s-jupyter span.cm-hr {  color: #999;}.cm-s-jupyter span.cm-tab {  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);  background-position: right;  background-repeat: no-repeat;}.cm-s-jupyter .CodeMirror-activeline-background,.cm-s-jupyter .CodeMirror-gutter {  background-color: var(--jp-layout-color2);}/* Styles for shared cursors (remote cursor locations and selected ranges) */.jp-CodeMirrorEditor .remote-caret {  position: relative;  border-left: 2px solid black;  margin-left: -1px;  margin-right: -1px;  box-sizing: border-box;}.jp-CodeMirrorEditor .remote-caret > div {  white-space: nowrap;  position: absolute;  top: -1.15em;  padding-bottom: 0.05em;  left: -2px;  font-size: 0.95em;  background-color: rgb(250, 129, 0);  font-family: var(--jp-ui-font-family);  font-weight: bold;  line-height: normal;  user-select: none;  color: white;  padding-left: 2px;  padding-right: 2px;  z-index: 3;  transition: opacity 0.3s ease-in-out;}.jp-CodeMirrorEditor .remote-caret.hide-name > div {  transition-delay: 0.7s;  opacity: 0;}.jp-CodeMirrorEditor .remote-caret:hover > div {  opacity: 1;  transition-delay: 0s;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| RenderedText|----------------------------------------------------------------------------*/:root {  /* This is the padding value to fill the gaps between lines containing spans with background color. */  --jp-private-code-span-padding: calc(    (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2  );}.jp-RenderedText {  text-align: left;  padding-left: var(--jp-code-padding);  line-height: var(--jp-code-line-height);  font-family: var(--jp-code-font-family);}.jp-RenderedText pre,.jp-RenderedJavaScript pre,.jp-RenderedHTMLCommon pre {  color: var(--jp-content-font-color1);  font-size: var(--jp-code-font-size);  border: none;  margin: 0px;  padding: 0px;}.jp-RenderedText pre a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* console foregrounds and backgrounds */.jp-RenderedText pre .ansi-black-fg {  color: #3e424d;}.jp-RenderedText pre .ansi-red-fg {  color: #e75c58;}.jp-RenderedText pre .ansi-green-fg {  color: #00a250;}.jp-RenderedText pre .ansi-yellow-fg {  color: #ddb62b;}.jp-RenderedText pre .ansi-blue-fg {  color: #208ffb;}.jp-RenderedText pre .ansi-magenta-fg {  color: #d160c4;}.jp-RenderedText pre .ansi-cyan-fg {  color: #60c6c8;}.jp-RenderedText pre .ansi-white-fg {  color: #c5c1b4;}.jp-RenderedText pre .ansi-black-bg {  background-color: #3e424d;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-bg {  background-color: #e75c58;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-bg {  background-color: #00a250;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-bg {  background-color: #ddb62b;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-bg {  background-color: #208ffb;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-bg {  background-color: #d160c4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-bg {  background-color: #60c6c8;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-bg {  background-color: #c5c1b4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-black-intense-fg {  color: #282c36;}.jp-RenderedText pre .ansi-red-intense-fg {  color: #b22b31;}.jp-RenderedText pre .ansi-green-intense-fg {  color: #007427;}.jp-RenderedText pre .ansi-yellow-intense-fg {  color: #b27d12;}.jp-RenderedText pre .ansi-blue-intense-fg {  color: #0065ca;}.jp-RenderedText pre .ansi-magenta-intense-fg {  color: #a03196;}.jp-RenderedText pre .ansi-cyan-intense-fg {  color: #258f8f;}.jp-RenderedText pre .ansi-white-intense-fg {  color: #a1a6b2;}.jp-RenderedText pre .ansi-black-intense-bg {  background-color: #282c36;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-intense-bg {  background-color: #b22b31;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-intense-bg {  background-color: #007427;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-intense-bg {  background-color: #b27d12;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-intense-bg {  background-color: #0065ca;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-intense-bg {  background-color: #a03196;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-intense-bg {  background-color: #258f8f;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-intense-bg {  background-color: #a1a6b2;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-default-inverse-fg {  color: var(--jp-ui-inverse-font-color0);}.jp-RenderedText pre .ansi-default-inverse-bg {  background-color: var(--jp-inverse-layout-color0);  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-bold {  font-weight: bold;}.jp-RenderedText pre .ansi-underline {  text-decoration: underline;}.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {  background: var(--jp-rendermime-error-background);  padding-top: var(--jp-code-padding);}/*-----------------------------------------------------------------------------| RenderedLatex|----------------------------------------------------------------------------*/.jp-RenderedLatex {  color: var(--jp-content-font-color1);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);}/* Left-justify outputs.*/.jp-OutputArea-output.jp-RenderedLatex {  padding: var(--jp-code-padding);  text-align: left;}/*-----------------------------------------------------------------------------| RenderedHTML|----------------------------------------------------------------------------*/.jp-RenderedHTMLCommon {  color: var(--jp-content-font-color1);  font-family: var(--jp-content-font-family);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);  /* Give a bit more R padding on Markdown text to keep line lengths reasonable */  padding-right: 20px;}.jp-RenderedHTMLCommon em {  font-style: italic;}.jp-RenderedHTMLCommon strong {  font-weight: bold;}.jp-RenderedHTMLCommon u {  text-decoration: underline;}.jp-RenderedHTMLCommon a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* Headings */.jp-RenderedHTMLCommon h1,.jp-RenderedHTMLCommon h2,.jp-RenderedHTMLCommon h3,.jp-RenderedHTMLCommon h4,.jp-RenderedHTMLCommon h5,.jp-RenderedHTMLCommon h6 {  line-height: var(--jp-content-heading-line-height);  font-weight: var(--jp-content-heading-font-weight);  font-style: normal;  margin: var(--jp-content-heading-margin-top) 0    var(--jp-content-heading-margin-bottom) 0;}.jp-RenderedHTMLCommon h1:first-child,.jp-RenderedHTMLCommon h2:first-child,.jp-RenderedHTMLCommon h3:first-child,.jp-RenderedHTMLCommon h4:first-child,.jp-RenderedHTMLCommon h5:first-child,.jp-RenderedHTMLCommon h6:first-child {  margin-top: calc(0.5 * var(--jp-content-heading-margin-top));}.jp-RenderedHTMLCommon h1:last-child,.jp-RenderedHTMLCommon h2:last-child,.jp-RenderedHTMLCommon h3:last-child,.jp-RenderedHTMLCommon h4:last-child,.jp-RenderedHTMLCommon h5:last-child,.jp-RenderedHTMLCommon h6:last-child {  margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));}.jp-RenderedHTMLCommon h1 {  font-size: var(--jp-content-font-size5);}.jp-RenderedHTMLCommon h2 {  font-size: var(--jp-content-font-size4);}.jp-RenderedHTMLCommon h3 {  font-size: var(--jp-content-font-size3);}.jp-RenderedHTMLCommon h4 {  font-size: var(--jp-content-font-size2);}.jp-RenderedHTMLCommon h5 {  font-size: var(--jp-content-font-size1);}.jp-RenderedHTMLCommon h6 {  font-size: var(--jp-content-font-size0);}/* Lists */.jp-RenderedHTMLCommon ul:not(.list-inline),.jp-RenderedHTMLCommon ol:not(.list-inline) {  padding-left: 2em;}.jp-RenderedHTMLCommon ul {  list-style: disc;}.jp-RenderedHTMLCommon ul ul {  list-style: square;}.jp-RenderedHTMLCommon ul ul ul {  list-style: circle;}.jp-RenderedHTMLCommon ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol ol {  list-style: upper-alpha;}.jp-RenderedHTMLCommon ol ol ol {  list-style: lower-alpha;}.jp-RenderedHTMLCommon ol ol ol ol {  list-style: lower-roman;}.jp-RenderedHTMLCommon ol ol ol ol ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol,.jp-RenderedHTMLCommon ul {  margin-bottom: 1em;}.jp-RenderedHTMLCommon ul ul,.jp-RenderedHTMLCommon ul ol,.jp-RenderedHTMLCommon ol ul,.jp-RenderedHTMLCommon ol ol {  margin-bottom: 0em;}.jp-RenderedHTMLCommon hr {  color: var(--jp-border-color2);  background-color: var(--jp-border-color1);  margin-top: 1em;  margin-bottom: 1em;}.jp-RenderedHTMLCommon > pre {  margin: 1.5em 2em;}.jp-RenderedHTMLCommon pre,.jp-RenderedHTMLCommon code {  border: 0;  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);  font-family: var(--jp-code-font-family);  font-size: inherit;  line-height: var(--jp-code-line-height);  padding: 0;  white-space: pre-wrap;}.jp-RenderedHTMLCommon :not(pre) > code {  background-color: var(--jp-layout-color2);  padding: 1px 5px;}/* Tables */.jp-RenderedHTMLCommon table {  border-collapse: collapse;  border-spacing: 0;  border: none;  color: var(--jp-ui-font-color1);  font-size: 12px;  table-layout: fixed;  margin-left: auto;  margin-right: auto;}.jp-RenderedHTMLCommon thead {  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  vertical-align: bottom;}.jp-RenderedHTMLCommon td,.jp-RenderedHTMLCommon th,.jp-RenderedHTMLCommon tr {  vertical-align: middle;  padding: 0.5em 0.5em;  line-height: normal;  white-space: normal;  max-width: none;  border: none;}.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {  max-width: none;}:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {  text-align: right;}.jp-RenderedHTMLCommon th {  font-weight: bold;}.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {  background: var(--jp-layout-color0);}.jp-RenderedHTMLCommon tbody tr:nth-child(even) {  background: var(--jp-rendermime-table-row-background);}.jp-RenderedHTMLCommon tbody tr:hover {  background: var(--jp-rendermime-table-row-hover-background);}.jp-RenderedHTMLCommon table {  margin-bottom: 1em;}.jp-RenderedHTMLCommon p {  text-align: left;  margin: 0px;}.jp-RenderedHTMLCommon p {  margin-bottom: 1em;}.jp-RenderedHTMLCommon img {  -moz-force-broken-image-icon: 1;}/* Restrict to direct children as other images could be nested in other content. */.jp-RenderedHTMLCommon > img {  display: block;  margin-left: 0;  margin-right: 0;  margin-bottom: 1em;}/* Change color behind transparent images if they need it... */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {  background-color: var(--jp-inverse-layout-color1);}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {  background-color: var(--jp-inverse-layout-color1);}/* ...or leave it untouched if they don't */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {}.jp-RenderedHTMLCommon img,.jp-RenderedImage img,.jp-RenderedHTMLCommon svg,.jp-RenderedSVG svg {  max-width: 100%;  height: auto;}.jp-RenderedHTMLCommon img.jp-mod-unconfined,.jp-RenderedImage img.jp-mod-unconfined,.jp-RenderedHTMLCommon svg.jp-mod-unconfined,.jp-RenderedSVG svg.jp-mod-unconfined {  max-width: none;}.jp-RenderedHTMLCommon .alert {  padding: var(--jp-notebook-padding);  border: var(--jp-border-width) solid transparent;  border-radius: var(--jp-border-radius);  margin-bottom: 1em;}.jp-RenderedHTMLCommon .alert-info {  color: var(--jp-info-color0);  background-color: var(--jp-info-color3);  border-color: var(--jp-info-color2);}.jp-RenderedHTMLCommon .alert-info hr {  border-color: var(--jp-info-color3);}.jp-RenderedHTMLCommon .alert-info > p:last-child,.jp-RenderedHTMLCommon .alert-info > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-warning {  color: var(--jp-warn-color0);  background-color: var(--jp-warn-color3);  border-color: var(--jp-warn-color2);}.jp-RenderedHTMLCommon .alert-warning hr {  border-color: var(--jp-warn-color3);}.jp-RenderedHTMLCommon .alert-warning > p:last-child,.jp-RenderedHTMLCommon .alert-warning > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-success {  color: var(--jp-success-color0);  background-color: var(--jp-success-color3);  border-color: var(--jp-success-color2);}.jp-RenderedHTMLCommon .alert-success hr {  border-color: var(--jp-success-color3);}.jp-RenderedHTMLCommon .alert-success > p:last-child,.jp-RenderedHTMLCommon .alert-success > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-danger {  color: var(--jp-error-color0);  background-color: var(--jp-error-color3);  border-color: var(--jp-error-color2);}.jp-RenderedHTMLCommon .alert-danger hr {  border-color: var(--jp-error-color3);}.jp-RenderedHTMLCommon .alert-danger > p:last-child,.jp-RenderedHTMLCommon .alert-danger > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon blockquote {  margin: 1em 2em;  padding: 0 1em;  border-left: 5px solid var(--jp-border-color2);}a.jp-InternalAnchorLink {  visibility: hidden;  margin-left: 8px;  color: var(--md-blue-800);}h1:hover .jp-InternalAnchorLink,h2:hover .jp-InternalAnchorLink,h3:hover .jp-InternalAnchorLink,h4:hover .jp-InternalAnchorLink,h5:hover .jp-InternalAnchorLink,h6:hover .jp-InternalAnchorLink {  visibility: visible;}.jp-RenderedHTMLCommon kbd {  background-color: var(--jp-rendermime-table-row-background);  border: 1px solid var(--jp-border-color0);  border-bottom-color: var(--jp-border-color2);  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);  display: inline-block;  font-size: 0.8em;  line-height: 1em;  padding: 0.2em 0.5em;}/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0. * At the bottom of cells this is a bit too much as there is also spacing * between cells. Going all the way to 0 gets too tight between markdown and * code cells. */.jp-RenderedHTMLCommon > *:last-child {  margin-bottom: 0.5em;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MimeDocument {  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-filebrowser-button-height: 28px;  --jp-private-filebrowser-button-width: 48px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-FileBrowser {  display: flex;  flex-direction: column;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}.jp-FileBrowser-toolbar.jp-Toolbar {  border-bottom: none;  height: auto;  margin: var(--jp-toolbar-header-margin);  box-shadow: none;}.jp-BreadCrumbs {  flex: 0 0 auto;  margin: 8px 12px 8px 12px;}.jp-BreadCrumbs-item {  margin: 0px 2px;  padding: 0px 2px;  border-radius: var(--jp-border-radius);  cursor: pointer;}.jp-BreadCrumbs-item:hover {  background-color: var(--jp-layout-color2);}.jp-BreadCrumbs-item:first-child {  margin-left: 0px;}.jp-BreadCrumbs-item.jp-mod-dropTarget {  background-color: var(--jp-brand-color2);  opacity: 0.7;}/*-----------------------------------------------------------------------------| Buttons|----------------------------------------------------------------------------*/.jp-FileBrowser-toolbar.jp-Toolbar {  padding: 0px;  margin: 8px 12px 0px 12px;}.jp-FileBrowser-toolbar.jp-Toolbar {  justify-content: flex-start;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {  flex: 0 0 auto;  padding-left: 0px;  padding-right: 2px;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {  width: 40px;}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent {  width: 72px;  background: var(--jp-brand-color1);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent:focus-visible {  background-color: var(--jp-brand-color0);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent  .jp-icon3 {  fill: white;}/*-----------------------------------------------------------------------------| Other styles|----------------------------------------------------------------------------*/.jp-FileDialog.jp-mod-conflict input {  color: var(--jp-error-color1);}.jp-FileDialog .jp-new-name-title {  margin-top: 12px;}.jp-LastModified-hidden {  display: none;}.jp-FileBrowser-filterBox {  padding: 0px;  flex: 0 0 auto;  margin: 8px 12px 0px 12px;}/*-----------------------------------------------------------------------------| DirListing|----------------------------------------------------------------------------*/.jp-DirListing {  flex: 1 1 auto;  display: flex;  flex-direction: column;  outline: 0;}.jp-DirListing:focus-visible {  border: 1px solid var(--jp-brand-color1);}.jp-DirListing-header {  flex: 0 0 auto;  display: flex;  flex-direction: row;  overflow: hidden;  border-top: var(--jp-border-width) solid var(--jp-border-color2);  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  box-shadow: var(--jp-toolbar-box-shadow);  z-index: 2;}.jp-DirListing-headerItem {  padding: 4px 12px 2px 12px;  font-weight: 500;}.jp-DirListing-headerItem:hover {  background: var(--jp-layout-color2);}.jp-DirListing-headerItem.jp-id-name {  flex: 1 0 84px;}.jp-DirListing-headerItem.jp-id-modified {  flex: 0 0 112px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;}.jp-id-narrow {  display: none;  flex: 0 0 5px;  padding: 4px 4px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;  color: var(--jp-border-color2);}.jp-DirListing-narrow .jp-id-narrow {  display: block;}.jp-DirListing-narrow .jp-id-modified,.jp-DirListing-narrow .jp-DirListing-itemModified {  display: none;}.jp-DirListing-headerItem.jp-mod-selected {  font-weight: 600;}/* increase specificity to override bundled default */.jp-DirListing-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-DirListing-content mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {  color: var(--jp-ui-inverse-font-color0);}/* Style the directory listing content when a user drops a file to upload */.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {  outline: 5px dashed rgba(128, 128, 128, 0.5);  outline-offset: -10px;  cursor: copy;}.jp-DirListing-item {  display: flex;  flex-direction: row;  padding: 4px 12px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.jp-DirListing-item[data-is-dot] {  opacity: 75%;}.jp-DirListing-item.jp-mod-selected {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.jp-DirListing-item.jp-mod-dropTarget {  background: var(--jp-brand-color3);}.jp-DirListing-item:hover:not(.jp-mod-selected) {  background: var(--jp-layout-color2);}.jp-DirListing-itemIcon {  flex: 0 0 20px;  margin-right: 4px;}.jp-DirListing-itemText {  flex: 1 0 64px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  user-select: none;}.jp-DirListing-itemModified {  flex: 0 0 125px;  text-align: right;}.jp-DirListing-editor {  flex: 1 0 64px;  outline: none;  border: none;}.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {  color: var(--jp-success-color1);  content: '\25CF';  font-size: 8px;  position: absolute;  left: -8px;}.jp-DirListing-item.jp-mod-running.jp-mod-selected  .jp-DirListing-itemIcon:before {  color: var(--jp-ui-inverse-font-color1);}.jp-DirListing-item.lm-mod-drag-image,.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {  font-size: var(--jp-ui-font-size1);  padding-left: 4px;  margin-left: 4px;  width: 160px;  background-color: var(--jp-ui-inverse-font-color2);  box-shadow: var(--jp-elevation-z2);  border-radius: 0px;  color: var(--jp-ui-font-color1);  transform: translateX(-40%) translateY(-58%);}.jp-DirListing-deadSpace {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-Document {  min-width: 120px;  min-height: 120px;  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {}/*-----------------------------------------------------------------------------| Main OutputArea| OutputArea has a list of Outputs|----------------------------------------------------------------------------*/.jp-OutputArea {  overflow-y: auto;}.jp-OutputArea-child {  display: flex;  flex-direction: row;}body[data-format='mobile'] .jp-OutputArea-child {  flex-direction: column;}.jp-OutputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-outprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-OutputPrompt {  flex: 0 0 auto;  text-align: left;}.jp-OutputArea-output {  height: auto;  overflow: auto;  user-select: text;  -moz-user-select: text;  -webkit-user-select: text;  -ms-user-select: text;}.jp-OutputArea-child .jp-OutputArea-output {  flex-grow: 1;  flex-shrink: 1;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  margin-left: var(--jp-notebook-padding);}/** * Isolated output. */.jp-OutputArea-output.jp-mod-isolated {  width: 100%;  display: block;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {  position: relative;}body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}/* pre */.jp-OutputArea-output pre {  border: none;  margin: 0px;  padding: 0px;  overflow-x: auto;  overflow-y: auto;  word-break: break-all;  word-wrap: break-word;  white-space: pre-wrap;}/* tables */.jp-OutputArea-output.jp-RenderedHTMLCommon table {  margin-left: 0;  margin-right: 0;}/* description lists */.jp-OutputArea-output dl,.jp-OutputArea-output dt,.jp-OutputArea-output dd {  display: block;}.jp-OutputArea-output dl {  width: 100%;  overflow: hidden;  padding: 0;  margin: 0;}.jp-OutputArea-output dt {  font-weight: bold;  float: left;  width: 20%;  padding: 0;  margin: 0;}.jp-OutputArea-output dd {  float: left;  width: 80%;  padding: 0;  margin: 0;}/* Hide the gutter in case of *  - nested output areas (e.g. in the case of output widgets) *  - mirrored output areas */.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {  display: none;}/*-----------------------------------------------------------------------------| executeResult is added to any Output-result for the display of the object| returned by a cell|----------------------------------------------------------------------------*/.jp-OutputArea-output.jp-OutputArea-executeResult {  margin-left: 0px;  flex: 1 1 auto;}/* Text output with the Out[] prompt needs a top padding to match the * alignment of the Out[] prompt itself. */.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {  padding-top: var(--jp-code-padding);  border-top: var(--jp-border-width) solid transparent;}/*-----------------------------------------------------------------------------| The Stdin output|----------------------------------------------------------------------------*/.jp-OutputArea-stdin {  line-height: var(--jp-code-line-height);  padding-top: var(--jp-code-padding);  display: flex;}.jp-Stdin-prompt {  color: var(--jp-content-font-color0);  padding-right: var(--jp-code-padding);  vertical-align: baseline;  flex: 0 0 auto;}.jp-Stdin-input {  font-family: var(--jp-code-font-family);  font-size: inherit;  color: inherit;  background-color: inherit;  width: 42%;  min-width: 200px;  /* make sure input baseline aligns with prompt */  vertical-align: baseline;  /* padding + margin = 0.5em between prompt and cursor */  padding: 0em 0.25em;  margin: 0em 0.25em;  flex: 0 0 70%;}.jp-Stdin-input:focus {  box-shadow: none;}/*-----------------------------------------------------------------------------| Output Area View|----------------------------------------------------------------------------*/.jp-LinkedOutputView .jp-OutputArea {  height: 100%;  display: block;}.jp-LinkedOutputView .jp-OutputArea-output:only-child {  height: 100%;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapser {  flex: 0 0 var(--jp-cell-collapser-width);  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;  border-radius: var(--jp-border-radius);  opacity: 1;}.jp-Collapser-child {  display: block;  width: 100%;  box-sizing: border-box;  /* height: 100% doesn't work because the height of its parent is computed from content */  position: absolute;  top: 0px;  bottom: 0px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Header/Footer|----------------------------------------------------------------------------*//* Hidden by zero height by default */.jp-CellHeader,.jp-CellFooter {  height: 0px;  width: 100%;  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Input|----------------------------------------------------------------------------*//* All input areas */.jp-InputArea {  display: flex;  flex-direction: row;  overflow: hidden;}body[data-format='mobile'] .jp-InputArea {  flex-direction: column;}.jp-InputArea-editor {  flex: 1 1 auto;  overflow: hidden;}.jp-InputArea-editor {  /* This is the non-active, default styling */  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  border-radius: 0px;  background: var(--jp-cell-editor-background);}body[data-format='mobile'] .jp-InputArea-editor {  margin-left: var(--jp-notebook-padding);}.jp-InputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-inprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  opacity: var(--jp-cell-prompt-opacity);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-InputPrompt {  flex: 0 0 auto;  text-align: left;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Placeholder {  display: flex;  flex-direction: row;  flex: 1 1 auto;}.jp-Placeholder-prompt {  box-sizing: border-box;}.jp-Placeholder-content {  flex: 1 1 auto;  border: none;  background: transparent;  height: 20px;  box-sizing: border-box;}.jp-Placeholder-content .jp-MoreHorizIcon {  width: 32px;  height: 16px;  border: 1px solid transparent;  border-radius: var(--jp-border-radius);}.jp-Placeholder-content .jp-MoreHorizIcon:hover {  border: 1px solid var(--jp-border-color1);  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);  background-color: var(--jp-layout-color0);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-cell-scrolling-output-offset: 5px;}/*-----------------------------------------------------------------------------| Cell|----------------------------------------------------------------------------*/.jp-Cell {  padding: var(--jp-cell-padding);  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Common input/output|----------------------------------------------------------------------------*/.jp-Cell-inputWrapper,.jp-Cell-outputWrapper {  display: flex;  flex-direction: row;  padding: 0px;  margin: 0px;  /* Added to reveal the box-shadow on the input and output collapsers. */  overflow: visible;}/* Only input/output areas inside cells */.jp-Cell-inputArea,.jp-Cell-outputArea {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Collapser|----------------------------------------------------------------------------*//* Make the output collapser disappear when there is not output, but do so * in a manner that leaves it in the layout and preserves its width. */.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {  border: none !important;  background: transparent !important;}.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {  min-height: var(--jp-cell-collapser-min-height);}/*-----------------------------------------------------------------------------| Output|----------------------------------------------------------------------------*//* Put a space between input and output when there IS output */.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {  margin-top: 5px;}.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {  overflow-y: auto;  max-height: 200px;  box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);  margin-left: var(--jp-private-cell-scrolling-output-offset);}.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  flex: 0 0    calc(      var(--jp-cell-prompt-width) -        var(--jp-private-cell-scrolling-output-offset)    );}/*-----------------------------------------------------------------------------| CodeCell|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| MarkdownCell|----------------------------------------------------------------------------*/.jp-MarkdownOutput {  flex: 1 1 auto;  margin-top: 0;  margin-bottom: 0;  padding-left: var(--jp-code-padding);}.jp-MarkdownOutput.jp-RenderedHTMLCommon {  overflow: auto;}.jp-showHiddenCellsButton {  margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));  margin-top: var(--jp-code-padding);  border: 1px solid var(--jp-border-color2);  background-color: var(--jp-border-color3) !important;  color: var(--jp-content-font-color0) !important;}.jp-showHiddenCellsButton:hover {  background-color: var(--jp-border-color2) !important;}.jp-collapseHeadingButton {  display: none;}.jp-MarkdownCell:hover .jp-collapseHeadingButton {  display: flex;  min-height: var(--jp-cell-collapser-min-height);  position: absolute;  right: 0;  top: 0;  bottom: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------/*-----------------------------------------------------------------------------| Styles|----------------------------------------------------------------------------*/.jp-NotebookPanel-toolbar {  padding: 2px;}.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {  border: none;  box-shadow: none;}.jp-Notebook-toolbarCellTypeDropdown select {  height: 24px;  font-size: var(--jp-ui-font-size1);  line-height: 14px;  border-radius: 0;  display: block;}.jp-Notebook-toolbarCellTypeDropdown span {  top: 5px !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-notebook-dragImage-width: 304px;  --jp-private-notebook-dragImage-height: 36px;  --jp-private-notebook-selected-color: var(--md-blue-400);  --jp-private-notebook-active-color: var(--md-green-400);}/*-----------------------------------------------------------------------------| Imports|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Notebook|----------------------------------------------------------------------------*/.jp-NotebookPanel {  display: block;  height: 100%;}.jp-NotebookPanel.jp-Document {  min-width: 240px;  min-height: 120px;}.jp-Notebook {  padding: var(--jp-notebook-padding);  outline: none;  overflow: auto;  background: var(--jp-layout-color0);}.jp-Notebook.jp-mod-scrollPastEnd::after {  display: block;  content: '';  min-height: var(--jp-notebook-scroll-padding);}.jp-MainAreaWidget-ContainStrict .jp-Notebook * {  contain: strict;}.jp-Notebook-render * {  contain: none !important;}.jp-Notebook .jp-Cell {  overflow: visible;}.jp-Notebook .jp-Cell .jp-InputPrompt {  cursor: move;  float: left;}/*-----------------------------------------------------------------------------| Notebook state related styling|| The notebook and cells each have states, here are the possibilities:|| - Notebook|   - Command|   - Edit| - Cell|   - None|   - Active (only one can be active)|   - Selected (the cells actions are applied to)|   - Multiselected (when multiple selected, the cursor)|   - No outputs|----------------------------------------------------------------------------*//* Command or edit modes */.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}/* cell is active */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {  background: var(--jp-brand-color1);}/* cell is dirty */.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {  color: var(--jp-warn-color1);}.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {  color: var(--jp-warn-color1);  content: '&bull;';}.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {  background: var(--jp-warn-color1);}/* collapser is hovered */.jp-Notebook .jp-Cell .jp-Collapser:hover {  box-shadow: var(--jp-elevation-z2);  background: var(--jp-brand-color1);  opacity: var(--jp-cell-collapser-not-active-hover-opacity);}/* cell is active and collapser is hovered */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {  background: var(--jp-brand-color0);  opacity: 1;}/* Command mode */.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {  background: var(--jp-notebook-multiselected-color);}.jp-Notebook.jp-mod-commandMode  .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {  background: transparent;}/* Edit mode */.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-cell-editor-active-background);}/*-----------------------------------------------------------------------------| Notebook drag and drop|----------------------------------------------------------------------------*/.jp-Notebook-cell.jp-mod-dropSource {  opacity: 0.5;}.jp-Notebook-cell.jp-mod-dropTarget,.jp-Notebook.jp-mod-commandMode  .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {  border-top-color: var(--jp-private-notebook-selected-color);  border-top-style: solid;  border-top-width: 2px;}.jp-dragImage {  display: block;  flex-direction: row;  width: var(--jp-private-notebook-dragImage-width);  height: var(--jp-private-notebook-dragImage-height);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background);  overflow: visible;}.jp-dragImage-singlePrompt {  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}.jp-dragImage .jp-dragImage-content {  flex: 1 1 auto;  z-index: 2;  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  line-height: var(--jp-code-line-height);  padding: var(--jp-code-padding);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background-color);  color: var(--jp-content-font-color3);  text-align: left;  margin: 4px 4px 4px 0px;}.jp-dragImage .jp-dragImage-prompt {  flex: 0 0 auto;  min-width: 36px;  color: var(--jp-cell-inprompt-font-color);  padding: var(--jp-code-padding);  padding-left: 12px;  font-family: var(--jp-cell-prompt-font-family);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: 1.9;  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;}.jp-dragImage-multipleBack {  z-index: -1;  position: absolute;  height: 32px;  width: 300px;  top: 8px;  left: 8px;  background: var(--jp-layout-color2);  border: var(--jp-border-width) solid var(--jp-input-border-color);  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}/*-----------------------------------------------------------------------------| Cell toolbar|----------------------------------------------------------------------------*/.jp-NotebookTools {  display: block;  min-width: var(--jp-sidebar-min-width);  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is    * relative to this base size */  font-size: var(--jp-ui-font-size1);  overflow: auto;}.jp-NotebookTools-tool {  padding: 0px 12px 0 12px;}.jp-ActiveCellTool {  padding: 12px;  background-color: var(--jp-layout-color1);  border-top: none !important;}.jp-ActiveCellTool .jp-InputArea-prompt {  flex: 0 0 auto;  padding-left: 0px;}.jp-ActiveCellTool .jp-InputArea-editor {  flex: 1 1 auto;  background: var(--jp-cell-editor-background);  border-color: var(--jp-cell-editor-border-color);}.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {  background: transparent;}.jp-MetadataEditorTool {  flex-direction: column;  padding: 12px 0px 12px 0px;}.jp-RankedPanel > :not(:first-child) {  margin-top: 12px;}.jp-KeySelector select.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: var(--jp-border-width) solid var(--jp-border-color1);}.jp-KeySelector label,.jp-MetadataEditorTool label {  line-height: 1.4;}.jp-NotebookTools .jp-select-wrapper {  margin-top: 4px;  margin-bottom: 0px;}.jp-NotebookTools .jp-Collapse {  margin-top: 16px;}/*-----------------------------------------------------------------------------| Presentation Mode (.jp-mod-presentationMode)|----------------------------------------------------------------------------*/.jp-mod-presentationMode .jp-Notebook {  --jp-content-font-size1: var(--jp-content-presentation-font-size1);  --jp-code-font-size: var(--jp-code-presentation-font-size);}.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {  flex: 0 0 110px;}/*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Cell-Placeholder {  padding-left: 55px;}.jp-Cell-Placeholder-wrapper {  background: #fff;  border: 1px solid;  border-color: #e5e6e9 #dfe0e4 #d0d1d5;  border-radius: 4px;  -webkit-border-radius: 4px;  margin: 10px 15px;}.jp-Cell-Placeholder-wrapper-inner {  padding: 15px;  position: relative;}.jp-Cell-Placeholder-wrapper-body {  background-repeat: repeat;  background-size: 50% auto;}.jp-Cell-Placeholder-wrapper-body div {  background: #f6f7f8;  background-image: -webkit-linear-gradient(    left,    #f6f7f8 0%,    #edeef1 20%,    #f6f7f8 40%,    #f6f7f8 100%  );  background-repeat: no-repeat;  background-size: 800px 104px;  height: 104px;  position: relative;}.jp-Cell-Placeholder-wrapper-body div {  position: absolute;  right: 15px;  left: 15px;  top: 15px;}div.jp-Cell-Placeholder-h1 {  top: 20px;  height: 20px;  left: 15px;  width: 150px;}div.jp-Cell-Placeholder-h2 {  left: 15px;  top: 50px;  height: 10px;  width: 100px;}div.jp-Cell-Placeholder-content-1,div.jp-Cell-Placeholder-content-2,div.jp-Cell-Placeholder-content-3 {  left: 15px;  right: 15px;  height: 10px;}div.jp-Cell-Placeholder-content-1 {  top: 100px;}div.jp-Cell-Placeholder-content-2 {  top: 120px;}div.jp-Cell-Placeholder-content-3 {  top: 140px;}</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*The following CSS variables define the main, public API for styling JupyterLab.These variables should be used by all plugins wherever possible. In otherwords, plugins should not define custom colors, sizes, etc unless absolutelynecessary. This enables users to change the visual theme of JupyterLabby changing these variables.Many variables appear in an ordered sequence (0,1,2,3). These sequencesare designed to work well together, so for example, `--jp-border-color1` shouldbe used with `--jp-layout-color1`. The numbers have the following meanings:* 0: super-primary, reserved for special emphasis* 1: primary, most important under normal situations* 2: secondary, next most important under normal situations* 3: tertiary, next most important under normal situationsThroughout JupyterLab, we are mostly following principles from Google'sMaterial Design when selecting colors. We are not, however, followingall of MD as it is not optimized for dense, information rich UIs.*/:root {  /* Elevation   *   * We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:   *   * https://github.com/material-components/material-components-web   * https://material-components-web.appspot.com/elevation.html   */  --jp-shadow-base-lightness: 0;  --jp-shadow-umbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.2  );  --jp-shadow-penumbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.14  );  --jp-shadow-ambient-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.12  );  --jp-elevation-z0: none;  --jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),    0px 1px 1px 0px var(--jp-shadow-penumbra-color),    0px 1px 3px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),    0px 2px 2px 0px var(--jp-shadow-penumbra-color),    0px 1px 5px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),    0px 4px 5px 0px var(--jp-shadow-penumbra-color),    0px 1px 10px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),    0px 6px 10px 0px var(--jp-shadow-penumbra-color),    0px 1px 18px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),    0px 8px 10px 1px var(--jp-shadow-penumbra-color),    0px 3px 14px 2px var(--jp-shadow-ambient-color);  --jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),    0px 12px 17px 2px var(--jp-shadow-penumbra-color),    0px 5px 22px 4px var(--jp-shadow-ambient-color);  --jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),    0px 16px 24px 2px var(--jp-shadow-penumbra-color),    0px 6px 30px 5px var(--jp-shadow-ambient-color);  --jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),    0px 20px 31px 3px var(--jp-shadow-penumbra-color),    0px 8px 38px 7px var(--jp-shadow-ambient-color);  --jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),    0px 24px 38px 3px var(--jp-shadow-penumbra-color),    0px 9px 46px 8px var(--jp-shadow-ambient-color);  /* Borders   *   * The following variables, specify the visual styling of borders in JupyterLab.   */  --jp-border-width: 1px;  --jp-border-color0: var(--md-grey-400);  --jp-border-color1: var(--md-grey-400);  --jp-border-color2: var(--md-grey-300);  --jp-border-color3: var(--md-grey-200);  --jp-border-radius: 2px;  /* UI Fonts   *   * The UI font CSS variables are used for the typography all of the JupyterLab   * user interface elements that are not directly user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-ui-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-ui-font-scale-factor: 1.2;  --jp-ui-font-size0: 0.83333em;  --jp-ui-font-size1: 13px; /* Base font size */  --jp-ui-font-size2: 1.2em;  --jp-ui-font-size3: 1.44em;  --jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';  /*   * Use these font colors against the corresponding main layout colors.   * In a light theme, these go from dark to light.   */  /* Defaults use Material Design specification */  --jp-ui-font-color0: rgba(0, 0, 0, 1);  --jp-ui-font-color1: rgba(0, 0, 0, 0.87);  --jp-ui-font-color2: rgba(0, 0, 0, 0.54);  --jp-ui-font-color3: rgba(0, 0, 0, 0.38);  /*   * Use these against the brand/accent/warn/error colors.   * These will typically go from light to darker, in both a dark and light theme.   */  --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);  --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);  /* Content Fonts   *   * Content font variables are used for typography of user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-content-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-content-line-height: 1.6;  --jp-content-font-scale-factor: 1.2;  --jp-content-font-size0: 0.83333em;  --jp-content-font-size1: 14px; /* Base font size */  --jp-content-font-size2: 1.2em;  --jp-content-font-size3: 1.44em;  --jp-content-font-size4: 1.728em;  --jp-content-font-size5: 2.0736em;  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-content-presentation-font-size1: 17px;  --jp-content-heading-line-height: 1;  --jp-content-heading-margin-top: 1.2em;  --jp-content-heading-margin-bottom: 0.8em;  --jp-content-heading-font-weight: 500;  /* Defaults use Material Design specification */  --jp-content-font-color0: rgba(0, 0, 0, 1);  --jp-content-font-color1: rgba(0, 0, 0, 0.87);  --jp-content-font-color2: rgba(0, 0, 0, 0.54);  --jp-content-font-color3: rgba(0, 0, 0, 0.38);  --jp-content-link-color: var(--md-blue-700);  --jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',    Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',    'Segoe UI Symbol';  /*   * Code Fonts   *   * Code font variables are used for typography of code and other monospaces content.   */  --jp-code-font-size: 13px;  --jp-code-line-height: 1.3077; /* 17px for 13px base */  --jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */  --jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;  --jp-code-font-family: var(--jp-code-font-family-default);  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-code-presentation-font-size: 16px;  /* may need to tweak cursor width if you change font size */  --jp-code-cursor-width0: 1.4px;  --jp-code-cursor-width1: 2px;  --jp-code-cursor-width2: 4px;  /* Layout   *   * The following are the main layout colors use in JupyterLab. In a light   * theme these would go from light to dark.   */  --jp-layout-color0: white;  --jp-layout-color1: white;  --jp-layout-color2: var(--md-grey-200);  --jp-layout-color3: var(--md-grey-400);  --jp-layout-color4: var(--md-grey-600);  /* Inverse Layout   *   * The following are the inverse layout colors use in JupyterLab. In a light   * theme these would go from dark to light.   */  --jp-inverse-layout-color0: #111111;  --jp-inverse-layout-color1: var(--md-grey-900);  --jp-inverse-layout-color2: var(--md-grey-800);  --jp-inverse-layout-color3: var(--md-grey-700);  --jp-inverse-layout-color4: var(--md-grey-600);  /* Brand/accent */  --jp-brand-color0: var(--md-blue-900);  --jp-brand-color1: var(--md-blue-700);  --jp-brand-color2: var(--md-blue-300);  --jp-brand-color3: var(--md-blue-100);  --jp-brand-color4: var(--md-blue-50);  --jp-accent-color0: var(--md-green-900);  --jp-accent-color1: var(--md-green-700);  --jp-accent-color2: var(--md-green-300);  --jp-accent-color3: var(--md-green-100);  /* State colors (warn, error, success, info) */  --jp-warn-color0: var(--md-orange-900);  --jp-warn-color1: var(--md-orange-700);  --jp-warn-color2: var(--md-orange-300);  --jp-warn-color3: var(--md-orange-100);  --jp-error-color0: var(--md-red-900);  --jp-error-color1: var(--md-red-700);  --jp-error-color2: var(--md-red-300);  --jp-error-color3: var(--md-red-100);  --jp-success-color0: var(--md-green-900);  --jp-success-color1: var(--md-green-700);  --jp-success-color2: var(--md-green-300);  --jp-success-color3: var(--md-green-100);  --jp-info-color0: var(--md-cyan-900);  --jp-info-color1: var(--md-cyan-700);  --jp-info-color2: var(--md-cyan-300);  --jp-info-color3: var(--md-cyan-100);  /* Cell specific styles */  --jp-cell-padding: 5px;  --jp-cell-collapser-width: 8px;  --jp-cell-collapser-min-height: 20px;  --jp-cell-collapser-not-active-hover-opacity: 0.6;  --jp-cell-editor-background: var(--md-grey-100);  --jp-cell-editor-border-color: var(--md-grey-300);  --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-cell-editor-active-background: var(--jp-layout-color0);  --jp-cell-editor-active-border-color: var(--jp-brand-color1);  --jp-cell-prompt-width: 64px;  --jp-cell-prompt-font-family: var(--jp-code-font-family-default);  --jp-cell-prompt-letter-spacing: 0px;  --jp-cell-prompt-opacity: 1;  --jp-cell-prompt-not-active-opacity: 0.5;  --jp-cell-prompt-not-active-font-color: var(--md-grey-700);  /* A custom blend of MD grey and blue 600   * See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */  --jp-cell-inprompt-font-color: #307fc1;  /* A custom blend of MD grey and orange 600   * https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */  --jp-cell-outprompt-font-color: #bf5b3d;  /* Notebook specific styles */  --jp-notebook-padding: 10px;  --jp-notebook-select-background: var(--jp-layout-color1);  --jp-notebook-multiselected-color: var(--md-blue-50);  /* The scroll padding is calculated to fill enough space at the bottom of the  notebook to show one single-line cell (with appropriate padding) at the top  when the notebook is scrolled all the way to the bottom. We also subtract one  pixel so that no scrollbar appears if we have just one single-line cell in the  notebook. This padding is to enable a 'scroll past end' feature in a notebook.  */  --jp-notebook-scroll-padding: calc(    100% - var(--jp-code-font-size) * var(--jp-code-line-height) -      var(--jp-code-padding) - var(--jp-cell-padding) - 1px  );  /* Rendermime styles */  --jp-rendermime-error-background: #fdd;  --jp-rendermime-table-row-background: var(--md-grey-100);  --jp-rendermime-table-row-hover-background: var(--md-light-blue-50);  /* Dialog specific styles */  --jp-dialog-background: rgba(0, 0, 0, 0.25);  /* Console specific styles */  --jp-console-padding: 10px;  /* Toolbar specific styles */  --jp-toolbar-border-color: var(--jp-border-color1);  --jp-toolbar-micro-height: 8px;  --jp-toolbar-background: var(--jp-layout-color1);  --jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);  --jp-toolbar-header-margin: 4px 4px 0px 4px;  --jp-toolbar-active-background: var(--md-grey-300);  /* Statusbar specific styles */  --jp-statusbar-height: 24px;  /* Input field styles */  --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-input-active-background: var(--jp-layout-color1);  --jp-input-hover-background: var(--jp-layout-color1);  --jp-input-background: var(--md-grey-100);  --jp-input-border-color: var(--jp-border-color1);  --jp-input-active-border-color: var(--jp-brand-color1);  --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);  /* General editor styles */  --jp-editor-selected-background: #d9d9d9;  --jp-editor-selected-focused-background: #d7d4f0;  --jp-editor-cursor-color: var(--jp-ui-font-color0);  /* Code mirror specific styles */  --jp-mirror-editor-keyword-color: #008000;  --jp-mirror-editor-atom-color: #88f;  --jp-mirror-editor-number-color: #080;  --jp-mirror-editor-def-color: #00f;  --jp-mirror-editor-variable-color: var(--md-grey-900);  --jp-mirror-editor-variable-2-color: #05a;  --jp-mirror-editor-variable-3-color: #085;  --jp-mirror-editor-punctuation-color: #05a;  --jp-mirror-editor-property-color: #05a;  --jp-mirror-editor-operator-color: #aa22ff;  --jp-mirror-editor-comment-color: #408080;  --jp-mirror-editor-string-color: #ba2121;  --jp-mirror-editor-string-2-color: #708;  --jp-mirror-editor-meta-color: #aa22ff;  --jp-mirror-editor-qualifier-color: #555;  --jp-mirror-editor-builtin-color: #008000;  --jp-mirror-editor-bracket-color: #997;  --jp-mirror-editor-tag-color: #170;  --jp-mirror-editor-attribute-color: #00c;  --jp-mirror-editor-header-color: blue;  --jp-mirror-editor-quote-color: #090;  --jp-mirror-editor-link-color: #00c;  --jp-mirror-editor-error-color: #f00;  --jp-mirror-editor-hr-color: #999;  /* Vega extension styles */  --jp-vega-background: white;  /* Sidebar-related styles */  --jp-sidebar-min-width: 250px;  /* Search-related styles */  --jp-search-toggle-off-opacity: 0.5;  --jp-search-toggle-hover-opacity: 0.8;  --jp-search-toggle-on-opacity: 1;  --jp-search-selected-match-background-color: rgb(245, 200, 0);  --jp-search-selected-match-color: black;  --jp-search-unselected-match-background-color: var(    --jp-inverse-layout-color0  );  --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);  /* Icon colors that work well with light or dark backgrounds */  --jp-icon-contrast-color0: var(--md-purple-600);  --jp-icon-contrast-color1: var(--md-green-600);  --jp-icon-contrast-color2: var(--md-pink-600);  --jp-icon-contrast-color3: var(--md-blue-600);}</style><style type="text/css">/* Force rendering true colors when outputing to pdf */* {  -webkit-print-color-adjust: exact;}/* Misc */a.anchor-link {  display: none;}.highlight  {  margin: 0.4em;}/* Input area styling */.jp-InputArea {  overflow: hidden;}.jp-InputArea-editor {  overflow: hidden;}.CodeMirror pre {  margin: 0;  padding: 0;}/* Using table instead of flexbox so that we can use break-inside property *//* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  min-width: calc(    var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)  );}.jp-OutputArea-child {  display: table;  width: 100%;}.jp-OutputPrompt {  display: table-cell;  vertical-align: top;  min-width: var(--jp-cell-prompt-width);}body[data-format='mobile'] .jp-OutputPrompt {  display: table-row;}.jp-OutputArea-output {  display: table-cell;  width: 100%;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  display: table-row;}.jp-OutputArea-output.jp-OutputArea-executeResult {  width: 100%;}/* Hiding the collapser by default */.jp-Collapser {  display: none;}@media print {  .jp-Cell-inputWrapper,  .jp-Cell-outputWrapper {    display: block;  }  .jp-OutputArea-child {    break-inside: avoid-page;  }}</style><!-- Load mathjax --> <!-- MathJax configuration -->  <!-- End of mathjax configuration --><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[&nbsp;]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Configuration file for gistemp, describing the</span><span class="c1"># location and form of all source datasets.</span><span class="c1">#</span><span class="c1"># Nick Barnes, Climate Code Foundation, 2012-05-24</span><span class="c1"># Avi Persin, Revision 2016-01-06</span><span class="c1"># For the syntax and usage of this file, see</span><span class="c1">#</span><span class="c1"># python tool/fetch.py --help.</span><span class="c1"># GHCNv4 data</span><span class="c1"># OLD = file: http://datadev.giss.nasa.gov/pub/gistemp/ghcnm.tavg.qcf.dat</span><span class="n">file</span><span class="p">:</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">data</span><span class="o">.</span><span class="n">giss</span><span class="o">.</span><span class="n">nasa</span><span class="o">.</span><span class="n">gov</span><span class="o">/</span><span class="n">pub</span><span class="o">/</span><span class="n">gistemp</span><span class="o">/</span><span class="n">ghcnm</span><span class="o">.</span><span class="n">tavg</span><span class="o">.</span><span class="n">qcf</span><span class="o">.</span><span class="n">dat</span><span class="c1"># ERRSTv5 data</span><span class="c1"># OLD = bundle: http://datadev.giss.nasa.gov/pub/gistemp/SBBX.ERSSTv5.gz</span><span class="n">bundle</span><span class="p">:</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">data</span><span class="o">.</span><span class="n">giss</span><span class="o">.</span><span class="n">nasa</span><span class="o">.</span><span class="n">gov</span><span class="o">/</span><span class="n">pub</span><span class="o">/</span><span class="n">gistemp</span><span class="o">/</span><span class="n">SBBX</span><span class="o">.</span><span class="n">ERSSTv5</span><span class="o">.</span><span class="n">gz</span><span class="n">member</span><span class="p">:</span> <span class="n">SBBX</span><span class="o">.</span><span class="n">ERSSTv5</span><span class="c1"># station metadata</span><span class="c1"># OLD = file: http://datadev.giss.nasa.gov/pub/gistemp/v4.inv</span><span class="n">file</span><span class="p">:</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">data</span><span class="o">.</span><span class="n">giss</span><span class="o">.</span><span class="n">nasa</span><span class="o">.</span><span class="n">gov</span><span class="o">/</span><span class="n">pub</span><span class="o">/</span><span class="n">gistemp</span><span class="o">/</span><span class="n">v4</span><span class="o">.</span><span class="n">inv</span><span class="c1"># Configuration for code to discard some suspect ('strange') data.</span><span class="c1"># OLD = file: http://datadev.giss.nasa.gov/pub/gistemp/Ts.strange.v4.list.IN_full</span><span class="n">file</span><span class="p">:</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">data</span><span class="o">.</span><span class="n">giss</span><span class="o">.</span><span class="n">nasa</span><span class="o">.</span><span class="n">gov</span><span class="o">/</span><span class="n">pub</span><span class="o">/</span><span class="n">gistemp</span><span class="o">/</span><span class="n">Ts</span><span class="o">.</span><span class="n">strange</span><span class="o">.</span><span class="n">v4</span><span class="o">.</span><span class="n">list</span><span class="o">.</span><span class="n">IN_full</span><span class="c1"># brightness index data</span><span class="c1"># OLD = file: http://datadev.giss.nasa.gov/pub/gistemp/wrld-rad.data.txt</span><span class="n">file</span><span class="p">:</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">data</span><span class="o">.</span><span class="n">giss</span><span class="o">.</span><span class="n">nasa</span><span class="o">.</span><span class="n">gov</span><span class="o">/</span><span class="n">pub</span><span class="o">/</span><span class="n">gistemp</span><span class="o">/</span><span class="n">wrld</span><span class="o">-</span><span class="n">rad</span><span class="o">.</span><span class="n">data</span><span class="o">.</span><span class="n">txt</span></pre></div></div></div></div></div></div></div></div>]]></content:encoded></item><item><title><![CDATA[The Pareto Distribution and Method of Moments]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/the-pareto-distribution-and-method-of-moments]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/the-pareto-distribution-and-method-of-moments#comments]]></comments><pubDate>Mon, 15 Apr 2024 00:00:00 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Statistics]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/the-pareto-distribution-and-method-of-moments</guid><description><![CDATA[On why it doesn’t really make sense to fit a Pareto distribution with a method of moments.I was sent some large loss modelling recently by another actuary for a UK motor book. In the modelling, they had taken the historic large losses, and fit a Pareto distribution using a method of moments. I thought about it for a while and realized that it didn't really like the approach for a couple of reasons which I'll go into in more detail below, but then when I thought about it some more I realised I' [...] ]]></description><content:encoded><![CDATA[<div class="paragraph"><em>On why it doesn&rsquo;t really make sense to fit a Pareto distribution with a method of moments.</em></div><div class="paragraph"><span>I was sent some large loss modelling recently by another actuary for a UK motor book. In the modelling, they had taken the historic large losses, and fit a Pareto distribution using a method of moments. I thought about it for a while and realized that it didn't really like the approach for a couple of reasons which I'll go into in more detail below, but then when I thought about it some more I realised I'd actually seen the exact approach before ... in an IFoA exam paper. So even though the method has some shortcomings, it is actually a taught technique. [1]&nbsp;</span></div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/published/fas-khan-fg-6h0urdos-unsplash.jpg?1713194588" alt="Picture" style="width:749;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><font color="#2A2A2A" size="1">Following the theme from last time, of London's old vs new side by side. Here's a cool photo which shows the old royal naval college in Greenwich, with Canary Wharf in the background.&nbsp;</font><font size="1">Photo by <a href="https://unsplash.com/@fasbytes?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Fas Khan</a></font></em></div><div><!--BLOG_SUMMARY_END--></div><div><div id="323559060832145179" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><font size="5"><b>Problem 1 &ndash; existence of moments</b></font></div></div><div class="paragraph"><br>&#8203;The first thing to note is that we are looking at the 2 parameter (or type 2) Pareto, and we are going to be following Klugman in using alpha and theta to represent our parameters. This is not universal usage though and Wikipedia for example uses alpha and sigma. The alpha parameter determines the tail weight, and a lower value of alpha gives us a heavier tailed distribution. Theta just determines the rest of the shape of the curve, but generally for a Pareto it's the alpha which is the most important value, particularly if we are projecting out into a part of the curve which is beyond our previous largest loss.<br><br>Klugman <span>[2]&nbsp;</span>gives us the domain on which the moments of a Pareto Type 2 distribution are defined, and looking at the formulas in the table below gives us the clue to the first problem :</div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/published/pareto-mom-picture1.png?1713189800" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph">Based on this table, we can see that the mean is only defined when alpha &gt; 1, and the variance is only defined when alpha &gt; 2. (which we can see when we insert k=1 or k=2 into the third formula)<br><br>Now why is this important? You might reason that for any given data, the sample mean and sample variance always exist and are always finite, so we will always be able to fit a well defined pareto to our data, no problem.<br><br>The issue is that for many situations, we expect an alpha value below 2, and we will never produce such a fitted distribution when using the method of moments. In fact, in certain situations we expect an alpha below 1, which we will definitely not produce. Therefore, even though we are using a heavy tailed distribution, we are limiting ourselves to only be able to generate alpha values which are likely to be too light.<br><br>What is a reasonable prior range for our alpha value to fall in?&nbsp;Fackler [3], for example talks about <span>MTPL curves often having alpha values less than 2, and&nbsp;</span>property cat severity curves having alpha values which are often below 1. And just to note, this is consistent with datasets I've modeled. So when fitting a Pareto using a method of moments to property cat data, we are almost guaranteeing ourselves a fit which is too light, and which is likely to lose us money if we were to rely on it.</div><div><div id="263047401125019409" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><font size="5"><b>Problem 2 &ndash; is the sample representative?</b></font></div></div><div class="paragraph"><br><span>There&rsquo;s another more subtle problem with a method of moment approach. If we think a heavy tailed distribution like a Pareto is appropriate for type of situation we are modelling, then the mean and variance of any sample is likely to be unrepresentative, and specifically lower, than the mean or variance of the distribution generating the data.</span><br><br><span>We can actually model this process ourselves, lets set up a numerical simulation where we repeatedly generate 50 losses&nbsp;</span><span>from a Pareto distribution with a given mean and variance.&nbsp;</span><span>The value of 50 could be varied, and the result is more extreme the fewer losses we include, but 50 is not unusually small compared to a standard large loss history. We then examine the distribution of the sample mean and sample variances to get a sense of how a typical sample will present itself for a given Pareto mean and Pareto variance.</span></div><div><div id="156843759220583404" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><iframe src="https://lewis-walsh.github.io/ParetoMoM2/jupyter.html" width="100%" height="800px" style="border:none;"></iframe></div></div><div class="paragraph"><br>We see in the final output that the median of the means is about 40% lower than the mean of the means. So 50% of samples are going to have a mean which is 40% or more lower than the mean for the underlying loss generation process. This is a big deal, and we are going to be massively underestimating our loss cost in these cases.<br><br>And then the variance is even more extreme, for our c value of 1.3, we should actually have an infinite variance, the mean is coming in around 20 million, so definitely exhibiting traits of being extremely big compared to the other values, the median on the other hand is a paltry 2k, much much smaller, and we are potentially going to be tricking ourselves into using a much too small alpha value here.<br></div><div><div id="380592599856390557" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><font size="5"><b>Solution</b></font></div></div><div class="paragraph"><br><span>So what should we do instead?&nbsp;We can avoid most of the problems by just using a maximum likelihood estimator instead. Even though this does nothing to change the fact that the sample mean and sample variance are likely to be unrepresentative, the method is much more forgiving in terms of producing alpha and theta parameters which are appropriate. The second thing to do, is attempt to compare the alpha parameter that we have generated with external datasets. In my opinion I would much rather see someone ignore an inappropriately low alpha value which has been generated by a dataset and just use a made up value than stick slavishly to the values generated by the data. The key point to remember is that for small sample sizes and heavy tailed distributions your data is unlikely to be representative of the properties of the full distributions in lots of subtle ways.</span></div><div><div id="715044072466393276" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><font size="5"><b>IFoA Exam</b></font></div></div><div class="paragraph"><br>Here is the extract from the exam. I think the reason that its a popular exam question is that the algebra works quite nicely, and it requires you to show some understanding of what the moments of the distribution are. Plus in a written exam it would be way too fiddly to ask someone to attempt a maximum likelihood method instead.<br>&#8203;</div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/published/pareto-mom-picture2.png?1713194474" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><br>&#8203;I offer tutoring for IFoA exams and actuarial modules. Details here&nbsp;<a href="https://www.lewiswalsh.net/tutoring.html" target="_blank">www.lewiswalsh.net/tutoring.html</a></em></div><div class="paragraph"><span><br>&#8203;&#8203;[1]&nbsp;</span><a href="https://actuaries.org.uk/qualify/prepare-for-your-exams/past-exam-papers-and-examiners-reports">https://actuaries.org.uk/qualify/prepare-for-your-exams/past-exam-papers-and-examiners-reports</a><br><span>[2] Loss models - from data to decisions &ndash; Klugman et al.</span><br><span>[3] Inflation and Excess insurance, Michael Fackler (2011)</span></div>]]></content:encoded></item><item><title><![CDATA[Why do brokers always seem to think an ADC should cost 20% on line?]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/why-do-brokers-always-seem-to-think-an-adcs-should-cost-20-on-line]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/why-do-brokers-always-seem-to-think-an-adcs-should-cost-20-on-line#comments]]></comments><pubDate>Thu, 29 Feb 2024 00:00:00 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/why-do-brokers-always-seem-to-think-an-adcs-should-cost-20-on-line</guid><description><![CDATA[​Okay, that's a bit of an exaggeration, but there’s a quirky mathematical result related to these deals which means the target loss cost can often end up clustering in a certain range. Let’s set up a dummy deal and I’ll show you what I mean.Source:&nbsp; Jim Linwood,&nbsp;Petticoat Lane Market,&nbsp;https://www.flickr.com/photos/brighton/4765025392​I found this photo online, and I think it's a cool combo - it's got the modern City of London (the Gherkhin), a 60s brutalist-style estate  [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">&#8203;Okay, that's a bit of an exaggeration, but there&rsquo;s a quirky mathematical result related to these deals which means the target loss cost can often end up clustering in a certain range. Let&rsquo;s set up a dummy deal and I&rsquo;ll show you what I mean.</div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/petticoat-lane_orig.jpg" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><font color="#515151" size="1">Source:&nbsp; Jim Linwood,&nbsp;</font><font color="#515151"><font size="1">Petticoat Lane Market,</font>&nbsp;</font><font color="#515151" size="1">https://www.flickr.com/photos/brighton/4765025392<br>&#8203;</font></em><br><em><font color="#515151">I found this photo online, and I think it's a cool combo - it's got the modern City of London (the Gherkhin), a 60s brutalist-style estate (which when I looked it up online has been described as "a poor man's Barbican Estate"), and a street market which dates back to Tudor times (Petticoat lane).&nbsp;</font></em></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph"><br><span><strong>ADC pricing</strong><br><br>Suppose we are looking at an at-the-money ADC where carried reserves are</span> \$<span></span>&#8203;<span>500m. To keep the maths simple, let&rsquo;s suppose the reinsurer has completed their reserve review, and the best estimate reserve is also equal</span> \$<span>500m. If there&rsquo;s a shortfall or surplus, the maths doesn&rsquo;t change too much anyway. We&rsquo;re also going to ignore investment returns for the time being.</span><br><br><span>We are going to model the distribution of ultimate reserves with a lognormal distribution, so we need to determine two parameters &ndash;</span> $\mu$<span>&nbsp;and</span> $\sigma$&#8203;&#8203;<span>. We already set the mean of the distribution to</span> \$&#8203;<span></span>&#8203;<span>500m, which gives us $\mu$</span><span>, so we just need to determine the volatility. Let&rsquo;s stick in 15% as our value for the CV for the time being, and revisit this part later (the CV pick ends up having an interesting effect, so let&rsquo;s save that discussion for later)</span><br><br><span>Next up, we need to think about what a sensible ADC structure would be. This is an at-the-money, so we know the attachment, but we don&rsquo;t know the limit. Ideally the cedant would like maximum capital relief, so one sensible limit is to buy up to the 1-in-200 percentile of the ultimate reserve. i.e. limit = (99.5th percentile &ndash; attach) &amp; attach = mean</span><br><span>&#8203;</span><br><span>Here&rsquo;s our summary table so far.</span></div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/published/adc-summary-table.png?1709220698" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><br><span>&#8203;And that&rsquo;s all we need to put an expected loss cost against the contract. I wrote a quick Python script to do just that, and then ran it for a grid with mean running from</span> \$&#8203;<span>500m &ndash; 3bn, in 500m increments, and CV running in 5% increments from 5% - 25%. The final table then outputs the expected loss, expressed as a % of limit.</span></div><div><div id="321589419821650361" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style type="text/css">    pre { line-height: 125%; }td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }.highlight .hll { background-color: var(--jp-cell-editor-active-background) }.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */.highlight .pm { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation.Marker */.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* * Mozilla scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] {  scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar. These selectors * will match lower in the tree, and so will override the above */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;}/* tiny scrollbar */.jp-scrollbar-tiny {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;  scrollbar-width: thin;}/* * Webkit scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {  background: var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {  background: rgb(var(--jp-scrollbar-thumb-color));  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-right: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-bottom: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-corner,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-corner {  background-color: transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid transparent;  border-right: var(--jp-scrollbar-endpad) solid transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid transparent;  border-bottom: var(--jp-scrollbar-endpad) solid transparent;}/* tiny scrollbar */.jp-scrollbar-tiny::-webkit-scrollbar,.jp-scrollbar-tiny::-webkit-scrollbar-corner {  background-color: transparent;  height: 4px;  width: 4px;}.jp-scrollbar-tiny::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);}.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {  border-left: 0px solid transparent;  border-right: 0px solid transparent;}.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {  border-top: 0px solid transparent;  border-bottom: 0px solid transparent;}/* * Phosphor */.lm-ScrollBar[data-orientation='horizontal'] {  min-height: 16px;  max-height: 16px;  min-width: 45px;  border-top: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] {  min-width: 16px;  max-width: 16px;  min-height: 45px;  border-left: 1px solid #a0a0a0;}.lm-ScrollBar-button {  background-color: #f0f0f0;  background-position: center center;  min-height: 15px;  max-height: 15px;  min-width: 15px;  max-width: 15px;}.lm-ScrollBar-button:hover {  background-color: #dadada;}.lm-ScrollBar-button.lm-mod-active {  background-color: #cdcdcd;}.lm-ScrollBar-track {  background: #f0f0f0;}.lm-ScrollBar-thumb {  background: #cdcdcd;}.lm-ScrollBar-thumb:hover {  background: #bababa;}.lm-ScrollBar-thumb.lm-mod-active {  background: #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {  height: 100%;  min-width: 15px;  border-left: 1px solid #a0a0a0;  border-right: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {  width: 100%;  min-height: 15px;  border-top: 1px solid #a0a0a0;  border-bottom: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-left);  background-size: 17px;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-right);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-up);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-down);  background-size: 17px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */.lm-Widget {  box-sizing: border-box;  position: relative;  overflow: hidden;  cursor: default;}/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */.lm-Widget.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */.lm-CommandPalette {  display: flex;  flex-direction: column;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */.lm-CommandPalette-search {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */.lm-CommandPalette-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  min-height: 0;  overflow: auto;  list-style-type: none;}/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */.lm-CommandPalette-header {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */.lm-CommandPalette-item {  display: flex;  flex-direction: row;}/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */.lm-CommandPalette-itemIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */.lm-CommandPalette-itemContent {  flex: 1 1 auto;  overflow: hidden;}/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */.lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */.lm-CommandPalette-itemLabel {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.lm-close-icon {        border:1px solid transparent;  background-color: transparent;  position: absolute;        z-index:1;        right:3%;        top: 0;        bottom: 0;        margin: auto;        padding: 7px 0;        display: none;        vertical-align: middle;  outline: 0;  cursor: pointer;}.lm-close-icon:after {        content: "X";        display: block;        width: 15px;        height: 15px;        text-align: center;        color:#000;        font-weight: normal;        font-size: 12px;        cursor: pointer;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */.lm-DockPanel {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */.lm-DockPanel-widget {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */.lm-DockPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */.lm-DockPanel-handle {  z-index: 2;}/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */.lm-DockPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal'] {  cursor: ew-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical'] {  cursor: ns-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal']:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical']:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */.lm-DockPanel-overlay {  z-index: 3;  box-sizing: border-box;  pointer-events: none;}/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-overlay.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */.lm-Menu {  z-index: 10000;  position: absolute;  white-space: nowrap;  overflow-x: hidden;  overflow-y: auto;  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */.lm-Menu-content {  margin: 0;  padding: 0;  display: table;  list-style-type: none;}/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */.lm-Menu-item {  display: table-row;}/* <DEPRECATED> */.p-Menu-item.p-mod-hidden,.p-Menu-item.p-mod-collapsed,/* </DEPRECATED> */.lm-Menu-item.lm-mod-hidden,.lm-Menu-item.lm-mod-collapsed {  display: none !important;}/* <DEPRECATED> */.p-Menu-itemIcon,.p-Menu-itemSubmenuIcon,/* </DEPRECATED> */.lm-Menu-itemIcon,.lm-Menu-itemSubmenuIcon {  display: table-cell;  text-align: center;}/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */.lm-Menu-itemLabel {  display: table-cell;  text-align: left;}/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */.lm-Menu-itemShortcut {  display: table-cell;  text-align: right;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */.lm-MenuBar {  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */.lm-MenuBar-content {  margin: 0;  padding: 0;  display: flex;  flex-direction: row;  list-style-type: none;}/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */.lm-MenuBar-item {  box-sizing: border-box;}/* <DEPRECATED> */.p-MenuBar-itemIcon,.p-MenuBar-itemLabel,/* </DEPRECATED> */.lm-MenuBar-itemIcon,.lm-MenuBar-itemLabel {  display: inline-block;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */.lm-ScrollBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='horizontal'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='horizontal'] {  flex-direction: row;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='vertical'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='vertical'] {  flex-direction: column;}/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */.lm-ScrollBar-button {  box-sizing: border-box;  flex: 0 0 auto;}/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */.lm-ScrollBar-track {  box-sizing: border-box;  position: relative;  overflow: hidden;  flex: 1 1 auto;}/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */.lm-ScrollBar-thumb {  box-sizing: border-box;  position: absolute;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */.lm-SplitPanel-child {  z-index: 0;}/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */.lm-SplitPanel-handle {  z-index: 1;}/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-SplitPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */.lm-SplitPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {  cursor: ew-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {  cursor: ns-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */.lm-TabBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] {  flex-direction: row;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] {  flex-direction: column;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */.lm-TabBar-content {  margin: 0;  padding: 0;  display: flex;  flex: 1 1 auto;  list-style-type: none;}/* <DEPRECATED> */.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {  flex-direction: row;}/* <DEPRECATED> */.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {  flex-direction: column;}/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar-tab {  display: flex;  flex-direction: row;  box-sizing: border-box;  overflow: hidden;}/* <DEPRECATED> */.p-TabBar-tabIcon,.p-TabBar-tabCloseIcon,/* </DEPRECATED> */.lm-TabBar-tabIcon,.lm-TabBar-tabCloseIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */.lm-TabBar-tabLabel {  flex: 1 1 auto;  overflow: hidden;  white-space: nowrap;}.lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;}/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */.lm-TabBar-tab.lm-mod-hidden {  display: none !important;}.lm-TabBar-addButton.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {  position: relative;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {  left: 0;  transition: left 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {  top: 0;  transition: top 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {  transition: none;}.lm-TabBar-tabLabel .lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;  background: inherit;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */.lm-TabPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */.lm-TabPanel-stackedPanel {  z-index: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*/@charset "UTF-8";html{  -webkit-box-sizing:border-box;          box-sizing:border-box; }*,*::before,*::after{  -webkit-box-sizing:inherit;          box-sizing:inherit; }body{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none;  color:#182026;  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }p{  margin-bottom:10px;  margin-top:0; }small{  font-size:12px; }strong{  font-weight:600; }::-moz-selection{  background:rgba(125, 188, 255, 0.6); }::selection{  background:rgba(125, 188, 255, 0.6); }.bp3-heading{  color:#182026;  font-weight:600;  margin:0 0 10px;  padding:0; }  .bp3-dark .bp3-heading{    color:#f5f8fa; }h1.bp3-heading, .bp3-running-text h1{  font-size:36px;  line-height:40px; }h2.bp3-heading, .bp3-running-text h2{  font-size:28px;  line-height:32px; }h3.bp3-heading, .bp3-running-text h3{  font-size:22px;  line-height:25px; }h4.bp3-heading, .bp3-running-text h4{  font-size:18px;  line-height:21px; }h5.bp3-heading, .bp3-running-text h5{  font-size:16px;  line-height:19px; }h6.bp3-heading, .bp3-running-text h6{  font-size:14px;  line-height:16px; }.bp3-ui-text{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none; }.bp3-monospace-text{  font-family:monospace;  text-transform:none; }.bp3-text-muted{  color:#5c7080; }  .bp3-dark .bp3-text-muted{    color:#a7b6c2; }.bp3-text-disabled{  color:rgba(92, 112, 128, 0.6); }  .bp3-dark .bp3-text-disabled{    color:rgba(167, 182, 194, 0.6); }.bp3-text-overflow-ellipsis{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal; }.bp3-running-text{  font-size:14px;  line-height:1.5; }  .bp3-running-text h1{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h1{      color:#f5f8fa; }  .bp3-running-text h2{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h2{      color:#f5f8fa; }  .bp3-running-text h3{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h3{      color:#f5f8fa; }  .bp3-running-text h4{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h4{      color:#f5f8fa; }  .bp3-running-text h5{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h5{      color:#f5f8fa; }  .bp3-running-text h6{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h6{      color:#f5f8fa; }  .bp3-running-text hr{    border:none;    border-bottom:1px solid rgba(16, 22, 26, 0.15);    margin:20px 0; }    .bp3-dark .bp3-running-text hr{      border-color:rgba(255, 255, 255, 0.15); }  .bp3-running-text p{    margin:0 0 10px;    padding:0; }.bp3-text-large{  font-size:16px; }.bp3-text-small{  font-size:12px; }a{  color:#106ba3;  text-decoration:none; }  a:hover{    color:#106ba3;    cursor:pointer;    text-decoration:underline; }  a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{    color:inherit; }  a code,  .bp3-dark a code{    color:inherit; }  .bp3-dark a,  .bp3-dark a:hover{    color:#48aff0; }    .bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,    .bp3-dark a:hover .bp3-icon,    .bp3-dark a:hover .bp3-icon-standard,    .bp3-dark a:hover .bp3-icon-large{      color:inherit; }.bp3-running-text code, .bp3-code{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  font-size:smaller;  padding:2px 5px; }  .bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }  .bp3-running-text a > code, a > .bp3-code{    color:#137cbd; }    .bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{      color:inherit; }.bp3-running-text pre, .bp3-code-block{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);  color:#182026;  display:block;  font-size:13px;  line-height:1.4;  margin:10px 0;  padding:13px 15px 12px;  word-break:break-all;  word-wrap:break-word; }  .bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }  .bp3-running-text pre > code, .bp3-code-block > code{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit;    font-size:inherit;    padding:0; }.bp3-running-text kbd, .bp3-key{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-family:inherit;  font-size:12px;  height:24px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  line-height:24px;  min-width:24px;  padding:3px 6px;  vertical-align:middle; }  .bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{    margin-right:5px; }  .bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }.bp3-running-text blockquote, .bp3-blockquote{  border-left:solid 4px rgba(167, 182, 194, 0.5);  margin:0 0 10px;  padding:0 20px; }  .bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{    border-color:rgba(115, 134, 148, 0.5); }.bp3-running-text ul,.bp3-running-text ol, .bp3-list{  margin:10px 0;  padding-left:30px; }  .bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){    margin-bottom:5px; }  .bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,  .bp3-running-text ul ul,  .bp3-running-text ol ul,  .bp3-list ul{    margin-top:5px; }.bp3-list-unstyled{  list-style:none;  margin:0;  padding:0; }  .bp3-list-unstyled li{    padding:0; }.bp3-rtl{  text-align:right; }.bp3-dark{  color:#f5f8fa; }:focus{  outline:rgba(19, 124, 189, 0.6) auto 2px;  outline-offset:2px;  -moz-outline-radius:6px; }.bp3-focus-disabled :focus{  outline:none !important; }  .bp3-focus-disabled :focus ~ .bp3-control-indicator{    outline:none !important; }.bp3-alert{  max-width:400px;  padding:20px; }.bp3-alert-body{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-alert-body .bp3-icon{    font-size:40px;    margin-right:20px;    margin-top:0; }.bp3-alert-contents{  word-break:break-word; }.bp3-alert-footer{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:reverse;      -ms-flex-direction:row-reverse;          flex-direction:row-reverse;  margin-top:10px; }  .bp3-alert-footer .bp3-button{    margin-left:10px; }.bp3-breadcrumbs{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  cursor:default;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;      flex-wrap:wrap;  height:30px;  list-style:none;  margin:0;  padding:0; }  .bp3-breadcrumbs > li{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }    .bp3-breadcrumbs > li::after{      background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");      content:"";      display:block;      height:16px;      margin:0 5px;      width:16px; }    .bp3-breadcrumbs > li:last-of-type::after{      display:none; }.bp3-breadcrumb,.bp3-breadcrumb-current,.bp3-breadcrumbs-collapsed{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-size:16px; }.bp3-breadcrumb,.bp3-breadcrumbs-collapsed{  color:#5c7080; }.bp3-breadcrumb:hover{  text-decoration:none; }.bp3-breadcrumb.bp3-disabled{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-breadcrumb .bp3-icon{  margin-right:5px; }.bp3-breadcrumb-current{  color:inherit;  font-weight:600; }  .bp3-breadcrumb-current .bp3-input{    font-size:inherit;    font-weight:inherit;    vertical-align:baseline; }.bp3-breadcrumbs-collapsed{  background:#ced9e0;  border:none;  border-radius:3px;  cursor:pointer;  margin-right:2px;  padding:1px 5px;  vertical-align:text-bottom; }  .bp3-breadcrumbs-collapsed::before{    background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;    content:"";    display:block;    height:16px;    width:16px; }  .bp3-breadcrumbs-collapsed:hover{    background:#bfccd6;    color:#182026;    text-decoration:none; }.bp3-dark .bp3-breadcrumb,.bp3-dark .bp3-breadcrumbs-collapsed{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumbs > li::after{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumb.bp3-disabled{  color:rgba(167, 182, 194, 0.6); }.bp3-dark .bp3-breadcrumb-current{  color:#f5f8fa; }.bp3-dark .bp3-breadcrumbs-collapsed{  background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-breadcrumbs-collapsed:hover{    background:rgba(16, 22, 26, 0.6);    color:#f5f8fa; }.bp3-button{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  min-height:30px;  min-width:30px; }  .bp3-button > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-button > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-button::before,  .bp3-button > *{    margin-right:7px; }  .bp3-button:empty::before,  .bp3-button > :last-child{    margin-right:0; }  .bp3-button:empty{    padding:0 !important; }  .bp3-button:disabled, .bp3-button.bp3-disabled{    cursor:not-allowed; }  .bp3-button.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button.bp3-align-right,  .bp3-align-right .bp3-button{    text-align:right; }  .bp3-button.bp3-align-left,  .bp3-align-left .bp3-button{    text-align:left; }  .bp3-button:not([class*="bp3-intent-"]){    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026; }    .bp3-button:not([class*="bp3-intent-"]):hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-button.bp3-intent-primary{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-primary:hover{      background-color:#106ba3;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      background-color:#0e5a8a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{      background-color:rgba(19, 124, 189, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-success{    background-color:#0f9960;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-success:hover{      background-color:#0d8050;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      background-color:#0a6640;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{      background-color:rgba(15, 153, 96, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-warning{    background-color:#d9822b;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-warning:hover{      background-color:#bf7326;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      background-color:#a66321;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{      background-color:rgba(217, 130, 43, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-danger{    background-color:#db3737;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-danger:hover{      background-color:#c23030;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      background-color:#a82a2a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{      background-color:rgba(219, 55, 55, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{    stroke:#ffffff; }  .bp3-button.bp3-large,  .bp3-large .bp3-button{    min-height:40px;    min-width:40px;    font-size:16px;    padding:5px 15px; }    .bp3-button.bp3-large::before,    .bp3-button.bp3-large > *,    .bp3-large .bp3-button::before,    .bp3-large .bp3-button > *{      margin-right:10px; }    .bp3-button.bp3-large:empty::before,    .bp3-button.bp3-large > :last-child,    .bp3-large .bp3-button:empty::before,    .bp3-large .bp3-button > :last-child{      margin-right:0; }  .bp3-button.bp3-small,  .bp3-small .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-button.bp3-loading{    position:relative; }    .bp3-button.bp3-loading[class*="bp3-icon-"]::before{      visibility:hidden; }    .bp3-button.bp3-loading .bp3-button-spinner{      margin:0;      position:absolute; }    .bp3-button.bp3-loading > :not(.bp3-button-spinner){      visibility:hidden; }  .bp3-button[class*="bp3-icon-"]::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    color:#5c7080; }  .bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{    color:#5c7080; }    .bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{      margin-left:7px; }  .bp3-button .bp3-icon:first-child:last-child,  .bp3-button .bp3-spinner + .bp3-icon:last-child{    margin:0 -7px; }  .bp3-dark .bp3-button:not([class*="bp3-intent-"]){    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{      color:#a7b6c2; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{      color:#a7b6c2; }  .bp3-dark .bp3-button[class*="bp3-intent-"]{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:hover{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.3); }    .bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{      stroke:#8a9ba8; }  .bp3-button:disabled::before,  .bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,  .bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,  .bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{    color:inherit !important; }  .bp3-button.bp3-minimal{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button.bp3-minimal:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-minimal{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-minimal:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button.bp3-outlined{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    border:1px solid rgba(24, 32, 38, 0.2);    -webkit-box-sizing:border-box;            box-sizing:border-box; }    .bp3-button.bp3-outlined:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-outlined{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-outlined:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{      border-color:rgba(92, 112, 128, 0.1); }    .bp3-dark .bp3-button.bp3-outlined{      border-color:rgba(255, 255, 255, 0.4); }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        border-color:rgba(255, 255, 255, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-primary{      border-color:rgba(16, 107, 163, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        border-color:rgba(16, 107, 163, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        border-color:rgba(72, 175, 240, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          border-color:rgba(72, 175, 240, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-success{      border-color:rgba(13, 128, 80, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        border-color:rgba(13, 128, 80, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        border-color:rgba(61, 204, 145, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          border-color:rgba(61, 204, 145, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-warning{      border-color:rgba(191, 115, 38, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        border-color:rgba(191, 115, 38, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        border-color:rgba(255, 179, 102, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          border-color:rgba(255, 179, 102, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-danger{      border-color:rgba(194, 48, 48, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        border-color:rgba(194, 48, 48, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        border-color:rgba(255, 115, 115, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          border-color:rgba(255, 115, 115, 0.2); }a.bp3-button{  text-align:center;  text-decoration:none;  -webkit-transition:none;  transition:none; }  a.bp3-button, a.bp3-button:hover, a.bp3-button:active{    color:#182026; }  a.bp3-button.bp3-disabled{    color:rgba(92, 112, 128, 0.6); }.bp3-button-text{  -webkit-box-flex:0;      -ms-flex:0 1 auto;          flex:0 1 auto; }.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,.bp3-button-group.bp3-align-left .bp3-button-text,.bp3-button-group.bp3-align-right .bp3-button-text{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto; }.bp3-button-group{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex; }  .bp3-button-group .bp3-button{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    position:relative;    z-index:4; }    .bp3-button-group .bp3-button:focus{      z-index:5; }    .bp3-button-group .bp3-button:hover{      z-index:6; }    .bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{      z-index:7; }    .bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{      z-index:3; }    .bp3-button-group .bp3-button[class*="bp3-intent-"]{      z-index:9; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{        z-index:10; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{        z-index:11; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{        z-index:12; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{        z-index:8; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    border-bottom-right-radius:0;    border-top-right-radius:0;    margin-right:-1px; }  .bp3-button-group.bp3-minimal .bp3-button{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button-group.bp3-minimal .bp3-button:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button-group.bp3-minimal .bp3-button{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{      color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{      color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{      color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{      color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button-group .bp3-popover-wrapper,  .bp3-button-group .bp3-popover-target{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button-group .bp3-button.bp3-fill,  .bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-vertical{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column;    vertical-align:top; }    .bp3-button-group.bp3-vertical.bp3-fill{      height:100%;      width:unset; }    .bp3-button-group.bp3-vertical .bp3-button{      margin-right:0 !important;      width:100%; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{      border-radius:3px 3px 0 0; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{      border-radius:0 0 3px 3px; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){      margin-bottom:-1px; }  .bp3-button-group.bp3-align-left .bp3-button{    text-align:left; }  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    margin-right:1px; }  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){    margin-bottom:1px; }.bp3-callout{  font-size:14px;  line-height:1.5;  background-color:rgba(138, 155, 168, 0.15);  border-radius:3px;  padding:10px 12px 9px;  position:relative;  width:100%; }  .bp3-callout[class*="bp3-icon-"]{    padding-left:40px; }    .bp3-callout[class*="bp3-icon-"]::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout.bp3-callout-icon{    padding-left:40px; }    .bp3-callout.bp3-callout-icon > .bp3-icon:first-child{      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout .bp3-heading{    line-height:20px;    margin-bottom:5px;    margin-top:0; }    .bp3-callout .bp3-heading:last-child{      margin-bottom:0; }  .bp3-dark .bp3-callout{    background-color:rgba(138, 155, 168, 0.2); }    .bp3-dark .bp3-callout[class*="bp3-icon-"]::before{      color:#a7b6c2; }  .bp3-callout.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15); }    .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,    .bp3-callout.bp3-intent-primary .bp3-heading{      color:#106ba3; }    .bp3-dark .bp3-callout.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{        color:#48aff0; }  .bp3-callout.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15); }    .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-success > .bp3-icon:first-child,    .bp3-callout.bp3-intent-success .bp3-heading{      color:#0d8050; }    .bp3-dark .bp3-callout.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{        color:#3dcc91; }  .bp3-callout.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15); }    .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,    .bp3-callout.bp3-intent-warning .bp3-heading{      color:#bf7326; }    .bp3-dark .bp3-callout.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{        color:#ffb366; }  .bp3-callout.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15); }    .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,    .bp3-callout.bp3-intent-danger .bp3-heading{      color:#c23030; }    .bp3-dark .bp3-callout.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{        color:#ff7373; }  .bp3-running-text .bp3-callout{    margin:20px 0; }.bp3-card{  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);  padding:20px;  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-card.bp3-dark,  .bp3-dark .bp3-card{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-0{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }  .bp3-elevation-0.bp3-dark,  .bp3-dark .bp3-elevation-0{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-1{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-elevation-1.bp3-dark,  .bp3-dark .bp3-elevation-1{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-elevation-2{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-2.bp3-dark,  .bp3-dark .bp3-elevation-2{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }.bp3-elevation-3{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-elevation-3.bp3-dark,  .bp3-dark .bp3-elevation-3{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-elevation-4{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-4.bp3-dark,  .bp3-dark .bp3-elevation-4{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:hover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  cursor:pointer; }  .bp3-card.bp3-interactive:hover.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:hover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:active{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  opacity:0.9;  -webkit-transition-duration:0;          transition-duration:0; }  .bp3-card.bp3-interactive:active.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:active{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-collapse{  height:0;  overflow-y:hidden;  -webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-collapse .bp3-collapse-body{    -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-collapse .bp3-collapse-body[aria-hidden="true"]{      display:none; }.bp3-context-menu .bp3-popover-target{  display:block; }.bp3-context-menu-popover-target{  position:fixed; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-dialog-container{  opacity:1;  -webkit-transform:scale(1);          transform:scale(1);  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  min-height:100%;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  width:100%; }  .bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5); }  .bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }.bp3-dialog{  background:#ebf1f5;  border-radius:6px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:30px 0;  padding-bottom:20px;  pointer-events:all;  -webkit-user-select:text;     -moz-user-select:text;      -ms-user-select:text;          user-select:text;  width:500px; }  .bp3-dialog:focus{    outline:0; }  .bp3-dialog.bp3-dark,  .bp3-dark .bp3-dialog{    background:#293742;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-dialog-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:6px 6px 0 0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding-left:20px;  padding-right:5px;  z-index:30; }  .bp3-dialog-header .bp3-icon-large,  .bp3-dialog-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-dialog-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-dialog-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-dialog-header{    background:#30404d;    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-dialog-header .bp3-icon-large,    .bp3-dark .bp3-dialog-header .bp3-icon{      color:#a7b6c2; }.bp3-dialog-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  margin:20px; }.bp3-dialog-footer{  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  margin:0 20px; }.bp3-dialog-footer-actions{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:end;      -ms-flex-pack:end;          justify-content:flex-end; }  .bp3-dialog-footer-actions .bp3-button{    margin-left:10px; }.bp3-multistep-dialog-panels{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }.bp3-multistep-dialog-left-panel{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column; }  .bp3-dark .bp3-multistep-dialog-left-panel{    background:#202b33; }.bp3-multistep-dialog-right-panel{  background-color:#f5f8fa;  border-left:1px solid rgba(16, 22, 26, 0.15);  border-radius:0 0 6px 0;  -webkit-box-flex:3;      -ms-flex:3;          flex:3;  min-width:0; }  .bp3-dark .bp3-multistep-dialog-right-panel{    background-color:#293742;    border-left:1px solid rgba(16, 22, 26, 0.4); }.bp3-multistep-dialog-footer{  background-color:#ffffff;  border-radius:0 0 6px 0;  border-top:1px solid rgba(16, 22, 26, 0.15);  padding:10px; }  .bp3-dark .bp3-multistep-dialog-footer{    background:#30404d;    border-top:1px solid rgba(16, 22, 26, 0.4); }.bp3-dialog-step-container{  background-color:#f5f8fa;  border-bottom:1px solid rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-dialog-step-container{    background:#293742;    border-bottom:1px solid rgba(16, 22, 26, 0.4); }  .bp3-dialog-step-container.bp3-dialog-step-viewed{    background-color:#ffffff; }    .bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{      background:#30404d; }.bp3-dialog-step{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#f5f8fa;  border-radius:6px;  cursor:not-allowed;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:4px;  padding:6px 14px; }  .bp3-dark .bp3-dialog-step{    background:#293742; }  .bp3-dialog-step-viewed .bp3-dialog-step{    background-color:#ffffff;    cursor:pointer; }    .bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{      background:#30404d; }  .bp3-dialog-step:hover{    background-color:#f5f8fa; }    .bp3-dark .bp3-dialog-step:hover{      background:#293742; }.bp3-dialog-step-icon{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:rgba(92, 112, 128, 0.6);  border-radius:50%;  color:#ffffff;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:25px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  width:25px; }  .bp3-dark .bp3-dialog-step-icon{    background-color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#2b95d6; }  .bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#8a9ba8; }.bp3-dialog-step-title{  color:rgba(92, 112, 128, 0.6);  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  padding-left:10px; }  .bp3-dark .bp3-dialog-step-title{    color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{    color:#2b95d6; }  .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{    color:#182026; }    .bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{      color:#f5f8fa; }.bp3-drawer{  background:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0;  padding:0; }  .bp3-drawer:focus{    outline:0; }  .bp3-drawer.bp3-position-top{    height:50%;    left:0;    right:0;    top:0; }    .bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{      -webkit-transform:translateY(-100%);              transform:translateY(-100%); }    .bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit-active{      -webkit-transform:translateY(-100%);              transform:translateY(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-bottom{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-left{    bottom:0;    left:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{      -webkit-transform:translateX(-100%);              transform:translateX(-100%); }    .bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit-active{      -webkit-transform:translateX(-100%);              transform:translateX(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-right{    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right):not(.bp3-vertical){    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right).bp3-vertical{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-dark,  .bp3-dark .bp3-drawer{    background:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-drawer-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border-radius:0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding:5px;  padding-left:20px;  position:relative; }  .bp3-drawer-header .bp3-icon-large,  .bp3-drawer-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-drawer-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-drawer-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-drawer-header{    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-drawer-header .bp3-icon-large,    .bp3-dark .bp3-drawer-header .bp3-icon{      color:#a7b6c2; }.bp3-drawer-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  overflow:auto; }.bp3-drawer-footer{  -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  padding:10px 20px;  position:relative; }  .bp3-dark .bp3-drawer-footer{    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }.bp3-editable-text{  cursor:text;  display:inline-block;  max-width:100%;  position:relative;  vertical-align:top;  white-space:nowrap; }  .bp3-editable-text::before{    bottom:-3px;    left:-3px;    position:absolute;    right:-3px;    top:-3px;    border-radius:3px;    content:"";    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-editable-text.bp3-editable-text-editing::before{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#137cbd; }  .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }  .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-success .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#0f9960; }  .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }  .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#d9822b; }  .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }  .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#db3737; }  .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }  .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }  .bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#48aff0; }  .bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);            box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#3dcc91; }  .bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);            box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#ffb366; }  .bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);            box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#ff7373; }  .bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);            box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-editable-text-input,.bp3-editable-text-content{  color:inherit;  display:inherit;  font:inherit;  letter-spacing:inherit;  max-width:inherit;  min-width:inherit;  position:relative;  resize:none;  text-transform:inherit;  vertical-align:top; }.bp3-editable-text-input{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0;  white-space:pre-wrap;  width:100%; }  .bp3-editable-text-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:focus{    outline:none; }  .bp3-editable-text-input::-ms-clear{    display:none; }.bp3-editable-text-content{  overflow:hidden;  padding-right:2px;  text-overflow:ellipsis;  white-space:pre; }  .bp3-editable-text-editing > .bp3-editable-text-content{    left:0;    position:absolute;    visibility:hidden; }  .bp3-editable-text-placeholder > .bp3-editable-text-content{    color:rgba(92, 112, 128, 0.6); }    .bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{      color:rgba(167, 182, 194, 0.6); }.bp3-editable-text.bp3-multiline{  display:block; }  .bp3-editable-text.bp3-multiline .bp3-editable-text-content{    overflow:auto;    white-space:pre-wrap;    word-wrap:break-word; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-control-group{  -webkit-transform:translateZ(0);          transform:translateZ(0);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:stretch;      -ms-flex-align:stretch;          align-items:stretch; }  .bp3-control-group > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select,  .bp3-control-group .bp3-input,  .bp3-control-group .bp3-select{    position:relative; }  .bp3-control-group .bp3-input{    border-radius:inherit;    z-index:2; }    .bp3-control-group .bp3-input:focus{      border-radius:3px;      z-index:14; }    .bp3-control-group .bp3-input[class*="bp3-intent"]{      z-index:13; }      .bp3-control-group .bp3-input[class*="bp3-intent"]:focus{        z-index:15; }    .bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{      z-index:1; }  .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{    z-index:13; }    .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{      z-index:15; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select select,  .bp3-control-group .bp3-select select{    -webkit-transform:translateZ(0);            transform:translateZ(0);    border-radius:inherit;    z-index:4; }    .bp3-control-group .bp3-button:focus,    .bp3-control-group .bp3-html-select select:focus,    .bp3-control-group .bp3-select select:focus{      z-index:5; }    .bp3-control-group .bp3-button:hover,    .bp3-control-group .bp3-html-select select:hover,    .bp3-control-group .bp3-select select:hover{      z-index:6; }    .bp3-control-group .bp3-button:active,    .bp3-control-group .bp3-html-select select:active,    .bp3-control-group .bp3-select select:active{      z-index:7; }    .bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,    .bp3-control-group .bp3-html-select select[readonly],    .bp3-control-group .bp3-html-select select:disabled,    .bp3-control-group .bp3-html-select select.bp3-disabled,    .bp3-control-group .bp3-select select[readonly],    .bp3-control-group .bp3-select select:disabled,    .bp3-control-group .bp3-select select.bp3-disabled{      z-index:3; }    .bp3-control-group .bp3-button[class*="bp3-intent"],    .bp3-control-group .bp3-html-select select[class*="bp3-intent"],    .bp3-control-group .bp3-select select[class*="bp3-intent"]{      z-index:9; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{        z-index:10; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{        z-index:11; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:active,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:active{        z-index:12; }      .bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{        z-index:8; }  .bp3-control-group .bp3-input-group > .bp3-icon,  .bp3-control-group .bp3-input-group > .bp3-button,  .bp3-control-group .bp3-input-group > .bp3-input-left-container,  .bp3-control-group .bp3-input-group > .bp3-input-action{    z-index:16; }  .bp3-control-group .bp3-select::after,  .bp3-control-group .bp3-html-select::after,  .bp3-control-group .bp3-select > .bp3-icon,  .bp3-control-group .bp3-html-select > .bp3-icon{    z-index:17; }  .bp3-control-group .bp3-select:focus-within{    z-index:5; }  .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:-1px; }  .bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){    margin-left:6px; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:0; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{    margin-left:1px; }  .bp3-control-group .bp3-popover-wrapper,  .bp3-control-group .bp3-popover-target{    border-radius:inherit; }  .bp3-control-group > :first-child{    border-radius:3px 0 0 3px; }  .bp3-control-group > :last-child{    border-radius:0 3px 3px 0;    margin-right:0; }  .bp3-control-group > :only-child{    border-radius:3px;    margin-right:0; }  .bp3-control-group .bp3-input-group .bp3-button{    border-radius:3px; }  .bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-control-group.bp3-fill{    width:100%; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-fill > *:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-vertical{    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-control-group.bp3-vertical > *{      margin-top:-1px; }    .bp3-control-group.bp3-vertical > :first-child{      border-radius:3px 3px 0 0;      margin-top:0; }    .bp3-control-group.bp3-vertical > :last-child{      border-radius:0 0 3px 3px; }.bp3-control{  cursor:pointer;  display:block;  margin-bottom:10px;  position:relative;  text-transform:none; }  .bp3-control input:checked ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control:not(.bp3-align-right){    padding-left:26px; }    .bp3-control:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-26px; }  .bp3-control.bp3-align-right{    padding-right:26px; }    .bp3-control.bp3-align-right .bp3-control-indicator{      margin-right:-26px; }  .bp3-control.bp3-disabled{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-control.bp3-inline{    display:inline-block;    margin-right:20px; }  .bp3-control input{    left:0;    opacity:0;    position:absolute;    top:0;    z-index:-1; }  .bp3-control .bp3-control-indicator{    background-clip:padding-box;    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    border:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    cursor:pointer;    display:inline-block;    font-size:16px;    height:1em;    margin-right:10px;    margin-top:-3px;    position:relative;    -webkit-user-select:none;       -moz-user-select:none;        -ms-user-select:none;            user-select:none;    vertical-align:middle;    width:1em; }    .bp3-control .bp3-control-indicator::before{      content:"";      display:block;      height:1em;      width:1em; }  .bp3-control:hover .bp3-control-indicator{    background-color:#ebf1f5; }  .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{    background:#d8e1e8;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    cursor:not-allowed; }  .bp3-control input:focus ~ .bp3-control-indicator{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:2px;    -moz-outline-radius:6px; }  .bp3-control.bp3-align-right .bp3-control-indicator{    float:right;    margin-left:10px;    margin-top:1px; }  .bp3-control.bp3-large{    font-size:16px; }    .bp3-control.bp3-large:not(.bp3-align-right){      padding-left:30px; }      .bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{        margin-left:-30px; }    .bp3-control.bp3-large.bp3-align-right{      padding-right:30px; }      .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{        margin-right:-30px; }    .bp3-control.bp3-large .bp3-control-indicator{      font-size:20px; }    .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{      margin-top:0; }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control.bp3-checkbox .bp3-control-indicator{    border-radius:3px; }  .bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-radio .bp3-control-indicator{    border-radius:50%; }  .bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{    background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }  .bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{    opacity:0.5; }  .bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{    -moz-outline-radius:16px; }  .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(167, 182, 194, 0.5); }  .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(115, 134, 148, 0.5); }  .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(92, 112, 128, 0.5); }  .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5); }    .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5); }    .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch:not(.bp3-align-right){    padding-left:38px; }    .bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-38px; }  .bp3-control.bp3-switch.bp3-align-right{    padding-right:38px; }    .bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{      margin-right:-38px; }  .bp3-control.bp3-switch .bp3-control-indicator{    border:none;    border-radius:1.75em;    -webkit-box-shadow:none !important;            box-shadow:none !important;    min-width:1.75em;    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:auto; }    .bp3-control.bp3-switch .bp3-control-indicator::before{      background:#ffffff;      border-radius:50%;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);      height:calc(1em - 4px);      left:0;      margin:2px;      position:absolute;      -webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      width:calc(1em - 4px); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    left:calc(100% - 1em); }  .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){    padding-left:45px; }    .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-45px; }  .bp3-control.bp3-switch.bp3-large.bp3-align-right{    padding-right:45px; }    .bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{      margin-right:-45px; }  .bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.7); }  .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.9); }  .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(57, 75, 89, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-control.bp3-switch .bp3-switch-inner-text{    font-size:0.7em;    text-align:center; }  .bp3-control.bp3-switch .bp3-control-indicator-child:first-child{    line-height:0;    margin-left:0.5em;    margin-right:1.2em;    visibility:hidden; }  .bp3-control.bp3-switch .bp3-control-indicator-child:last-child{    line-height:1em;    margin-left:1.2em;    margin-right:0.5em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{    line-height:1em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{    line-height:0;    visibility:hidden; }  .bp3-dark .bp3-control{    color:#f5f8fa; }    .bp3-dark .bp3-control.bp3-disabled{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-control .bp3-control-indicator{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-control:hover .bp3-control-indicator{      background-color:#30404d; }    .bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{      background:#202b33;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      cursor:not-allowed; }    .bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{      color:rgba(167, 182, 194, 0.6); }.bp3-file-input{  cursor:pointer;  display:inline-block;  height:30px;  position:relative; }  .bp3-file-input input{    margin:0;    min-width:200px;    opacity:0; }    .bp3-file-input input:disabled + .bp3-file-upload-input,    .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{      background:rgba(206, 217, 224, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      resize:none; }      .bp3-file-input input:disabled + .bp3-file-upload-input::after,      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{        background-color:rgba(206, 217, 224, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(92, 112, 128, 0.6);        cursor:not-allowed;        outline:none; }        .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{          background:rgba(206, 217, 224, 0.7); }      .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{        background:rgba(57, 75, 89, 0.5);        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{          background-color:rgba(57, 75, 89, 0.5);          background-image:none;          -webkit-box-shadow:none;                  box-shadow:none;          color:rgba(167, 182, 194, 0.6); }          .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark          .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{            background:rgba(57, 75, 89, 0.7); }  .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#182026; }  .bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#f5f8fa; }  .bp3-file-input.bp3-fill{    width:100%; }  .bp3-file-input.bp3-large,  .bp3-large .bp3-file-input{    height:40px; }  .bp3-file-input .bp3-file-upload-input-custom-text::after{    content:attr(bp3-button-text); }.bp3-file-upload-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:rgba(92, 112, 128, 0.6);  left:0;  padding-right:80px;  position:absolute;  right:0;  top:0;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-file-upload-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-file-upload-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-file-upload-input::after{    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026;    min-height:24px;    min-width:24px;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    border-radius:3px;    content:"Browse";    line-height:24px;    margin:3px;    position:absolute;    right:0;    text-align:center;    top:0;    width:70px; }    .bp3-file-upload-input::after:hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-file-upload-input:hover::after{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-file-upload-input:active::after{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-large .bp3-file-upload-input{    font-size:16px;    height:40px;    line-height:40px;    padding-right:95px; }    .bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{      padding:0 15px; }    .bp3-large .bp3-file-upload-input::after{      min-height:30px;      min-width:30px;      line-height:30px;      margin:5px;      width:85px; }  .bp3-dark .bp3-file-upload-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::after{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);      color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover{        background-color:#30404d;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        background-color:#202b33;        background-image:none;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }      .bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{        background-color:rgba(57, 75, 89, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{          background:rgba(57, 75, 89, 0.7); }      .bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{        background:rgba(16, 22, 26, 0.5);        stroke:#8a9ba8; }    .bp3-dark .bp3-file-upload-input:hover::after{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:active::after{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }.bp3-file-upload-input::after{  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }.bp3-form-group{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0 0 15px; }  .bp3-form-group label.bp3-label{    margin-bottom:5px; }  .bp3-form-group .bp3-control{    margin-top:7px; }  .bp3-form-group .bp3-form-helper-text{    color:#5c7080;    font-size:12px;    margin-top:5px; }  .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#106ba3; }  .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#0d8050; }  .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#bf7326; }  .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#c23030; }  .bp3-form-group.bp3-inline{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row; }    .bp3-form-group.bp3-inline.bp3-large label.bp3-label{      line-height:40px;      margin:0 10px 0 0; }    .bp3-form-group.bp3-inline label.bp3-label{      line-height:30px;      margin:0 10px 0 0; }  .bp3-form-group.bp3-disabled .bp3-label,  .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(92, 112, 128, 0.6) !important; }  .bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#48aff0; }  .bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#3dcc91; }  .bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#ffb366; }  .bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#ff7373; }  .bp3-dark .bp3-form-group .bp3-form-helper-text{    color:#a7b6c2; }  .bp3-dark .bp3-form-group.bp3-disabled .bp3-label,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(167, 182, 194, 0.6) !important; }.bp3-input-group{  display:block;  position:relative; }  .bp3-input-group .bp3-input{    position:relative;    width:100%; }    .bp3-input-group .bp3-input:not(:first-child){      padding-left:30px; }    .bp3-input-group .bp3-input:not(:last-child){      padding-right:30px; }  .bp3-input-group .bp3-input-action,  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-button,  .bp3-input-group > .bp3-icon{    position:absolute;    top:0; }    .bp3-input-group .bp3-input-action:first-child,    .bp3-input-group > .bp3-input-left-container:first-child,    .bp3-input-group > .bp3-button:first-child,    .bp3-input-group > .bp3-icon:first-child{      left:0; }    .bp3-input-group .bp3-input-action:last-child,    .bp3-input-group > .bp3-input-left-container:last-child,    .bp3-input-group > .bp3-button:last-child,    .bp3-input-group > .bp3-icon:last-child{      right:0; }  .bp3-input-group .bp3-button{    min-height:24px;    min-width:24px;    margin:3px;    padding:0 7px; }    .bp3-input-group .bp3-button:empty{      padding:0; }  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-icon{    z-index:1; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon{    color:#5c7080; }    .bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,    .bp3-input-group > .bp3-icon:empty{      font-family:"Icons16", sans-serif;      font-size:16px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon,  .bp3-input-group .bp3-input-action > .bp3-spinner{    margin:7px; }  .bp3-input-group .bp3-tag{    margin:5px; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){    color:#5c7080; }    .bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){      color:#a7b6c2; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{      color:#5c7080; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{    color:rgba(92, 112, 128, 0.6) !important; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-input-group.bp3-disabled{    cursor:not-allowed; }    .bp3-input-group.bp3-disabled .bp3-icon{      color:rgba(92, 112, 128, 0.6); }  .bp3-input-group.bp3-large .bp3-button{    min-height:30px;    min-width:30px;    margin:5px; }  .bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-large > .bp3-icon,  .bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{    margin:12px; }  .bp3-input-group.bp3-large .bp3-input{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{      padding:0 15px; }    .bp3-input-group.bp3-large .bp3-input:not(:first-child){      padding-left:40px; }    .bp3-input-group.bp3-large .bp3-input:not(:last-child){      padding-right:40px; }  .bp3-input-group.bp3-small .bp3-button{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small .bp3-tag{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-small > .bp3-icon,  .bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{    margin:4px; }  .bp3-input-group.bp3-small .bp3-input{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{      padding:0 12px; }    .bp3-input-group.bp3-small .bp3-input:not(:first-child){      padding-left:24px; }    .bp3-input-group.bp3-small .bp3-input:not(:last-child){      padding-right:24px; }  .bp3-input-group.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-input-group.bp3-round .bp3-button,  .bp3-input-group.bp3-round .bp3-input,  .bp3-input-group.bp3-round .bp3-tag{    border-radius:30px; }  .bp3-dark .bp3-input-group .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{    color:rgba(167, 182, 194, 0.6); }  .bp3-input-group.bp3-intent-primary .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-primary > .bp3-icon{    color:#106ba3; }    .bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{      color:#48aff0; }  .bp3-input-group.bp3-intent-success .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-success > .bp3-icon{    color:#0d8050; }    .bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{      color:#3dcc91; }  .bp3-input-group.bp3-intent-warning .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-warning > .bp3-icon{    color:#bf7326; }    .bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{      color:#ffb366; }  .bp3-input-group.bp3-intent-danger .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-danger > .bp3-icon{    color:#c23030; }    .bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{      color:#ff7373; }.bp3-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle; }  .bp3-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:focus, .bp3-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-input[type="search"], .bp3-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-input:disabled, .bp3-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-input.bp3-large{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{      padding:0 15px; }  .bp3-input.bp3-small{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{      padding:0 12px; }  .bp3-input.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-dark .bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }  .bp3-input.bp3-intent-primary{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-primary{      -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary:focus{        -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #137cbd;                box-shadow:inset 0 0 0 1px #137cbd; }      .bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-success{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-success{      -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success:focus{        -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #0f9960;                box-shadow:inset 0 0 0 1px #0f9960; }      .bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-warning{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-warning{      -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning:focus{        -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #d9822b;                box-shadow:inset 0 0 0 1px #d9822b; }      .bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-danger{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-danger{      -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger:focus{        -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #db3737;                box-shadow:inset 0 0 0 1px #db3737; }      .bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input::-ms-clear{    display:none; }textarea.bp3-input{  max-width:100%;  padding:10px; }  textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{    height:auto;    line-height:inherit; }  textarea.bp3-input.bp3-small{    padding:8px; }  .bp3-dark textarea.bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark textarea.bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }label.bp3-label{  display:block;  margin-bottom:15px;  margin-top:0; }  label.bp3-label .bp3-html-select,  label.bp3-label .bp3-input,  label.bp3-label .bp3-select,  label.bp3-label .bp3-slider,  label.bp3-label .bp3-popover-wrapper{    display:block;    margin-top:5px;    text-transform:none; }  label.bp3-label .bp3-button-group{    margin-top:5px; }  label.bp3-label .bp3-select select,  label.bp3-label .bp3-html-select select{    font-weight:400;    vertical-align:top;    width:100%; }  label.bp3-label.bp3-disabled,  label.bp3-label.bp3-disabled .bp3-text-muted{    color:rgba(92, 112, 128, 0.6); }  label.bp3-label.bp3-inline{    line-height:30px; }    label.bp3-label.bp3-inline .bp3-html-select,    label.bp3-label.bp3-inline .bp3-input,    label.bp3-label.bp3-inline .bp3-input-group,    label.bp3-label.bp3-inline .bp3-select,    label.bp3-label.bp3-inline .bp3-popover-wrapper{      display:inline-block;      margin:0 0 0 5px;      vertical-align:top; }    label.bp3-label.bp3-inline .bp3-button-group{      margin:0 0 0 5px; }    label.bp3-label.bp3-inline .bp3-input-group .bp3-input{      margin-left:0; }    label.bp3-label.bp3-inline.bp3-large{      line-height:40px; }  label.bp3-label:not(.bp3-inline) .bp3-popover-target{    display:block; }  .bp3-dark label.bp3-label{    color:#f5f8fa; }    .bp3-dark label.bp3-label.bp3-disabled,    .bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{      color:rgba(167, 182, 194, 0.6); }.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{  -webkit-box-flex:1;      -ms-flex:1 1 14px;          flex:1 1 14px;  min-height:0;  padding:0;  width:30px; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{    border-radius:0 3px 0 0; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{    border-radius:0 0 3px 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{  border-radius:3px 0 0 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{  border-radius:0 0 0 3px; }.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{  width:40px; }form{  display:block; }.bp3-html-select select,.bp3-select select{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  -moz-appearance:none;  -webkit-appearance:none;  border-radius:3px;  height:30px;  padding:0 25px 0 10px;  width:100%; }  .bp3-html-select select > *, .bp3-select select > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-html-select select::before,  .bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{    margin-right:7px; }  .bp3-html-select select:empty::before,  .bp3-select select:empty::before,  .bp3-html-select select > :last-child,  .bp3-select select > :last-child{    margin-right:0; }  .bp3-html-select select:hover,  .bp3-select select:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-html-select select:active,  .bp3-select select:active, .bp3-html-select select.bp3-active,  .bp3-select select.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-html-select select:disabled,  .bp3-select select:disabled, .bp3-html-select select.bp3-disabled,  .bp3-select select.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-html-select select:disabled.bp3-active,    .bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,    .bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,    .bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,    .bp3-select select.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }.bp3-html-select.bp3-minimal select,.bp3-select.bp3-minimal select{  background:none;  -webkit-box-shadow:none;          box-shadow:none; }  .bp3-html-select.bp3-minimal select:hover,  .bp3-select.bp3-minimal select:hover{    background:rgba(167, 182, 194, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026;    text-decoration:none; }  .bp3-html-select.bp3-minimal select:active,  .bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,  .bp3-select.bp3-minimal select.bp3-active{    background:rgba(115, 134, 148, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026; }  .bp3-html-select.bp3-minimal select:disabled,  .bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,  .bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,  .bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,  .bp3-select.bp3-minimal select.bp3-disabled:hover{    background:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }    .bp3-html-select.bp3-minimal select:disabled.bp3-active,    .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,    .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{      background:rgba(115, 134, 148, 0.3); }  .bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,  .bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{      background:rgba(138, 155, 168, 0.15); }    .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:rgba(138, 155, 168, 0.3);      color:#f5f8fa; }    .bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,    .bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{      background:none;      color:rgba(167, 182, 194, 0.6);      cursor:not-allowed; }      .bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{        background:rgba(138, 155, 168, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-primary,  .bp3-select.bp3-minimal select.bp3-intent-primary{    color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover{      background:rgba(19, 124, 189, 0.15);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:rgba(19, 124, 189, 0.3);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{      background:none;      color:rgba(16, 107, 163, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{        background:rgba(19, 124, 189, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{      stroke:#106ba3; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{      color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.2);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(72, 175, 240, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-success,  .bp3-select.bp3-minimal select.bp3-intent-success{    color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover{      background:rgba(15, 153, 96, 0.15);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:rgba(15, 153, 96, 0.3);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,    .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{      background:none;      color:rgba(13, 128, 80, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{        background:rgba(15, 153, 96, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{      stroke:#0d8050; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{      color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.2);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(61, 204, 145, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-warning,  .bp3-select.bp3-minimal select.bp3-intent-warning{    color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover{      background:rgba(217, 130, 43, 0.15);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:rgba(217, 130, 43, 0.3);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{      background:none;      color:rgba(191, 115, 38, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{        background:rgba(217, 130, 43, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{      stroke:#bf7326; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{      color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.2);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(255, 179, 102, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-danger,  .bp3-select.bp3-minimal select.bp3-intent-danger{    color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover{      background:rgba(219, 55, 55, 0.15);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:rgba(219, 55, 55, 0.3);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{      background:none;      color:rgba(194, 48, 48, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{        background:rgba(219, 55, 55, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{      stroke:#c23030; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{      color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.2);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(255, 115, 115, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }.bp3-html-select.bp3-large select,.bp3-select.bp3-large select{  font-size:16px;  height:40px;  padding-right:35px; }.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{  background-color:#394b59;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);  color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    background-color:#202b33;    background-image:none;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{    background-color:rgba(57, 75, 89, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{      background:rgba(57, 75, 89, 0.7); }  .bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{    background:rgba(16, 22, 26, 0.5);    stroke:#8a9ba8; }.bp3-html-select select:disabled,.bp3-select select:disabled{  background-color:rgba(206, 217, 224, 0.5);  -webkit-box-shadow:none;          box-shadow:none;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-html-select .bp3-icon,.bp3-select .bp3-icon, .bp3-select::after{  color:#5c7080;  pointer-events:none;  position:absolute;  right:7px;  top:7px; }  .bp3-html-select .bp3-disabled.bp3-icon,  .bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{    color:rgba(92, 112, 128, 0.6); }.bp3-html-select,.bp3-select{  display:inline-block;  letter-spacing:normal;  position:relative;  vertical-align:middle; }  .bp3-html-select select::-ms-expand,  .bp3-select select::-ms-expand{    display:none; }  .bp3-html-select .bp3-icon,  .bp3-select .bp3-icon{    color:#5c7080; }    .bp3-html-select .bp3-icon:hover,    .bp3-select .bp3-icon:hover{      color:#182026; }    .bp3-dark .bp3-html-select .bp3-icon, .bp3-dark    .bp3-select .bp3-icon{      color:#a7b6c2; }      .bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark      .bp3-select .bp3-icon:hover{        color:#f5f8fa; }  .bp3-html-select.bp3-large::after,  .bp3-html-select.bp3-large .bp3-icon,  .bp3-select.bp3-large::after,  .bp3-select.bp3-large .bp3-icon{    right:12px;    top:12px; }  .bp3-html-select.bp3-fill,  .bp3-html-select.bp3-fill select,  .bp3-select.bp3-fill,  .bp3-select.bp3-fill select{    width:100%; }  .bp3-dark .bp3-html-select option, .bp3-dark  .bp3-select option{    background-color:#30404d;    color:#f5f8fa; }  .bp3-dark .bp3-html-select option:disabled, .bp3-dark  .bp3-select option:disabled{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-html-select::after, .bp3-dark  .bp3-select::after{    color:#a7b6c2; }.bp3-select::after{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  content:"&#59078;"; }.bp3-running-text table, table.bp3-html-table{  border-spacing:0;  font-size:14px; }  .bp3-running-text table th, table.bp3-html-table th,  .bp3-running-text table td,  table.bp3-html-table td{    padding:11px;    text-align:left;    vertical-align:top; }  .bp3-running-text table th, table.bp3-html-table th{    color:#182026;    font-weight:600; }    .bp3-running-text table td,  table.bp3-html-table td{    color:#182026; }  .bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,  .bp3-running-text table tbody tr:first-child td,  table.bp3-html-table tbody tr:first-child td,  .bp3-running-text table tfoot tr:first-child th,  table.bp3-html-table tfoot tr:first-child th,  .bp3-running-text table tfoot tr:first-child td,  table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,  .bp3-dark .bp3-running-text table tbody tr:first-child td,  .bp3-running-text .bp3-dark table tbody tr:first-child td,  .bp3-dark table.bp3-html-table tbody tr:first-child td,  .bp3-dark .bp3-running-text table tfoot tr:first-child th,  .bp3-running-text .bp3-dark table tfoot tr:first-child th,  .bp3-dark table.bp3-html-table tfoot tr:first-child th,  .bp3-dark .bp3-running-text table tfoot tr:first-child td,  .bp3-running-text .bp3-dark table tfoot tr:first-child td,  .bp3-dark table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }table.bp3-html-table.bp3-html-table-condensed th,table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,table.bp3-html-table.bp3-small td{  padding-bottom:6px;  padding-top:6px; }table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{  background:rgba(191, 204, 214, 0.15); }table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){  -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered tbody tr td,table.bp3-html-table.bp3-html-table-bordered tfoot tr td{  -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),  table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){    -webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{  -webkit-box-shadow:none;          box-shadow:none; }  table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-interactive tbody tr:hover td{  background-color:rgba(191, 204, 214, 0.3);  cursor:pointer; }table.bp3-html-table.bp3-interactive tbody tr:active td{  background-color:rgba(191, 204, 214, 0.4); }.bp3-dark table.bp3-html-table{ }  .bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{    background:rgba(92, 112, 128, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){      -webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);              box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{    background-color:rgba(92, 112, 128, 0.3);    cursor:pointer; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{    background-color:rgba(92, 112, 128, 0.4); }.bp3-key-combo{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center; }  .bp3-key-combo > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-key-combo > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-key-combo::before,  .bp3-key-combo > *{    margin-right:5px; }  .bp3-key-combo:empty::before,  .bp3-key-combo > :last-child{    margin-right:0; }.bp3-hotkey-dialog{  padding-bottom:0;  top:40px; }  .bp3-hotkey-dialog .bp3-dialog-body{    margin:0;    padding:0; }  .bp3-hotkey-dialog .bp3-hotkey-label{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1; }.bp3-hotkey-column{  margin:auto;  max-height:80vh;  overflow-y:auto;  padding:30px; }  .bp3-hotkey-column .bp3-heading{    margin-bottom:20px; }    .bp3-hotkey-column .bp3-heading:not(:first-child){      margin-top:40px; }.bp3-hotkey{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:justify;      -ms-flex-pack:justify;          justify-content:space-between;  margin-left:0;  margin-right:0; }  .bp3-hotkey:not(:last-child){    margin-bottom:10px; }.bp3-icon{  display:inline-block;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  vertical-align:text-bottom; }  .bp3-icon:not(:empty)::before{    content:"" !important;    content:unset !important; }  .bp3-icon > svg{    display:block; }    .bp3-icon > svg:not([fill]){      fill:currentColor; }.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{  color:#106ba3; }  .bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{    color:#48aff0; }.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{  color:#0d8050; }  .bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{    color:#3dcc91; }.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{  color:#bf7326; }  .bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{    color:#ffb366; }.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{  color:#c23030; }  .bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{    color:#ff7373; }span.bp3-icon-standard{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon-large{  font-family:"Icons20", sans-serif;  font-size:20px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon:empty{  font-family:"Icons20";  font-size:inherit;  font-style:normal;  font-weight:400;  line-height:1; }  span.bp3-icon:empty::before{    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased; }.bp3-icon-add::before{  content:"&#58942;"; }.bp3-icon-add-column-left::before{  content:"&#59129;"; }.bp3-icon-add-column-right::before{  content:"&#59130;"; }.bp3-icon-add-row-bottom::before{  content:"&#59128;"; }.bp3-icon-add-row-top::before{  content:"&#59127;"; }.bp3-icon-add-to-artifact::before{  content:"&#59004;"; }.bp3-icon-add-to-folder::before{  content:"&#59090;"; }.bp3-icon-airplane::before{  content:"&#59211;"; }.bp3-icon-align-center::before{  content:"&#58883;"; }.bp3-icon-align-justify::before{  content:"&#58885;"; }.bp3-icon-align-left::before{  content:"&#58882;"; }.bp3-icon-align-right::before{  content:"&#58884;"; }.bp3-icon-alignment-bottom::before{  content:"&#59175;"; }.bp3-icon-alignment-horizontal-center::before{  content:"&#59174;"; }.bp3-icon-alignment-left::before{  content:"&#59170;"; }.bp3-icon-alignment-right::before{  content:"&#59172;"; }.bp3-icon-alignment-top::before{  content:"&#59173;"; }.bp3-icon-alignment-vertical-center::before{  content:"&#59171;"; }.bp3-icon-annotation::before{  content:"&#59120;"; }.bp3-icon-application::before{  content:"&#59189;"; }.bp3-icon-applications::before{  content:"&#58913;"; }.bp3-icon-archive::before{  content:"&#59655;"; }.bp3-icon-arrow-bottom-left::before{  content:"&#8601;"; }.bp3-icon-arrow-bottom-right::before{  content:"&#8600;"; }.bp3-icon-arrow-down::before{  content:"&darr;"; }.bp3-icon-arrow-left::before{  content:"&larr;"; }.bp3-icon-arrow-right::before{  content:"&rarr;"; }.bp3-icon-arrow-top-left::before{  content:"&#8598;"; }.bp3-icon-arrow-top-right::before{  content:"&#8599;"; }.bp3-icon-arrow-up::before{  content:"&uarr;"; }.bp3-icon-arrows-horizontal::before{  content:"&harr;"; }.bp3-icon-arrows-vertical::before{  content:"&#8597;"; }.bp3-icon-asterisk::before{  content:"*"; }.bp3-icon-automatic-updates::before{  content:"&#58975;"; }.bp3-icon-badge::before{  content:"&#59107;"; }.bp3-icon-ban-circle::before{  content:"&#59037;"; }.bp3-icon-bank-account::before{  content:"&#59247;"; }.bp3-icon-barcode::before{  content:"&#58998;"; }.bp3-icon-blank::before{  content:"&#59648;"; }.bp3-icon-blocked-person::before{  content:"&#59240;"; }.bp3-icon-bold::before{  content:"&#58886;"; }.bp3-icon-book::before{  content:"&#59064;"; }.bp3-icon-bookmark::before{  content:"&#58906;"; }.bp3-icon-box::before{  content:"&#59071;"; }.bp3-icon-briefcase::before{  content:"&#58996;"; }.bp3-icon-bring-data::before{  content:"&#59658;"; }.bp3-icon-build::before{  content:"&#59181;"; }.bp3-icon-calculator::before{  content:"&#59147;"; }.bp3-icon-calendar::before{  content:"&#58923;"; }.bp3-icon-camera::before{  content:"&#59038;"; }.bp3-icon-caret-down::before{  content:"&#8964;"; }.bp3-icon-caret-left::before{  content:"&lang;"; }.bp3-icon-caret-right::before{  content:"&rang;"; }.bp3-icon-caret-up::before{  content:"&#8963;"; }.bp3-icon-cell-tower::before{  content:"&#59248;"; }.bp3-icon-changes::before{  content:"&#58915;"; }.bp3-icon-chart::before{  content:"&#59006;"; }.bp3-icon-chat::before{  content:"&#59017;"; }.bp3-icon-chevron-backward::before{  content:"&#59103;"; }.bp3-icon-chevron-down::before{  content:"&#59031;"; }.bp3-icon-chevron-forward::before{  content:"&#59104;"; }.bp3-icon-chevron-left::before{  content:"&#59028;"; }.bp3-icon-chevron-right::before{  content:"&#59029;"; }.bp3-icon-chevron-up::before{  content:"&#59030;"; }.bp3-icon-circle::before{  content:"&#58986;"; }.bp3-icon-circle-arrow-down::before{  content:"&#59022;"; }.bp3-icon-circle-arrow-left::before{  content:"&#59020;"; }.bp3-icon-circle-arrow-right::before{  content:"&#59019;"; }.bp3-icon-circle-arrow-up::before{  content:"&#59021;"; }.bp3-icon-citation::before{  content:"&#58907;"; }.bp3-icon-clean::before{  content:"&#59333;"; }.bp3-icon-clipboard::before{  content:"&#58909;"; }.bp3-icon-cloud::before{  content:"&#9729;"; }.bp3-icon-cloud-download::before{  content:"&#59024;"; }.bp3-icon-cloud-upload::before{  content:"&#59025;"; }.bp3-icon-code::before{  content:"&#58977;"; }.bp3-icon-code-block::before{  content:"&#59077;"; }.bp3-icon-cog::before{  content:"&#58949;"; }.bp3-icon-collapse-all::before{  content:"&#59235;"; }.bp3-icon-column-layout::before{  content:"&#59098;"; }.bp3-icon-comment::before{  content:"&#59018;"; }.bp3-icon-comparison::before{  content:"&#58935;"; }.bp3-icon-compass::before{  content:"&#59292;"; }.bp3-icon-compressed::before{  content:"&#59072;"; }.bp3-icon-confirm::before{  content:"&#58937;"; }.bp3-icon-console::before{  content:"&#59291;"; }.bp3-icon-contrast::before{  content:"&#59083;"; }.bp3-icon-control::before{  content:"&#59007;"; }.bp3-icon-credit-card::before{  content:"&#58953;"; }.bp3-icon-cross::before{  content:"&#10007;"; }.bp3-icon-crown::before{  content:"&#59316;"; }.bp3-icon-cube::before{  content:"&#59336;"; }.bp3-icon-cube-add::before{  content:"&#59337;"; }.bp3-icon-cube-remove::before{  content:"&#59344;"; }.bp3-icon-curved-range-chart::before{  content:"&#59163;"; }.bp3-icon-cut::before{  content:"&#59119;"; }.bp3-icon-dashboard::before{  content:"&#59217;"; }.bp3-icon-data-lineage::before{  content:"&#59656;"; }.bp3-icon-database::before{  content:"&#59011;"; }.bp3-icon-delete::before{  content:"&#58948;"; }.bp3-icon-delta::before{  content:"&Delta;"; }.bp3-icon-derive-column::before{  content:"&#59193;"; }.bp3-icon-desktop::before{  content:"&#59055;"; }.bp3-icon-diagnosis::before{  content:"&#59661;"; }.bp3-icon-diagram-tree::before{  content:"&#59315;"; }.bp3-icon-direction-left::before{  content:"&#59009;"; }.bp3-icon-direction-right::before{  content:"&#59010;"; }.bp3-icon-disable::before{  content:"&#58880;"; }.bp3-icon-document::before{  content:"&#58928;"; }.bp3-icon-document-open::before{  content:"&#59166;"; }.bp3-icon-document-share::before{  content:"&#59167;"; }.bp3-icon-dollar::before{  content:"$"; }.bp3-icon-dot::before{  content:"&bull;"; }.bp3-icon-double-caret-horizontal::before{  content:"&#59079;"; }.bp3-icon-double-caret-vertical::before{  content:"&#59078;"; }.bp3-icon-double-chevron-down::before{  content:"&#59139;"; }.bp3-icon-double-chevron-left::before{  content:"&#59135;"; }.bp3-icon-double-chevron-right::before{  content:"&#59137;"; }.bp3-icon-double-chevron-up::before{  content:"&#59138;"; }.bp3-icon-doughnut-chart::before{  content:"&#59086;"; }.bp3-icon-download::before{  content:"&#58927;"; }.bp3-icon-drag-handle-horizontal::before{  content:"&#59158;"; }.bp3-icon-drag-handle-vertical::before{  content:"&#59157;"; }.bp3-icon-draw::before{  content:"&#58987;"; }.bp3-icon-drive-time::before{  content:"&#58901;"; }.bp3-icon-duplicate::before{  content:"&#59036;"; }.bp3-icon-edit::before{  content:"&#9998;"; }.bp3-icon-eject::before{  content:"&#9167;"; }.bp3-icon-endorsed::before{  content:"&#59231;"; }.bp3-icon-envelope::before{  content:"&#9993;"; }.bp3-icon-equals::before{  content:"&#59353;"; }.bp3-icon-eraser::before{  content:"&#59251;"; }.bp3-icon-error::before{  content:"&#58952;"; }.bp3-icon-euro::before{  content:"&euro;"; }.bp3-icon-exchange::before{  content:"&#58934;"; }.bp3-icon-exclude-row::before{  content:"&#59114;"; }.bp3-icon-expand-all::before{  content:"&#59236;"; }.bp3-icon-export::before{  content:"&#58931;"; }.bp3-icon-eye-off::before{  content:"&#59084;"; }.bp3-icon-eye-on::before{  content:"&#59226;"; }.bp3-icon-eye-open::before{  content:"&#58991;"; }.bp3-icon-fast-backward::before{  content:"&#59048;"; }.bp3-icon-fast-forward::before{  content:"&#59052;"; }.bp3-icon-feed::before{  content:"&#58966;"; }.bp3-icon-feed-subscribed::before{  content:"&#59279;"; }.bp3-icon-film::before{  content:"&#59041;"; }.bp3-icon-filter::before{  content:"&#58936;"; }.bp3-icon-filter-keep::before{  content:"&#59276;"; }.bp3-icon-filter-list::before{  content:"&#59118;"; }.bp3-icon-filter-open::before{  content:"&#59351;"; }.bp3-icon-filter-remove::before{  content:"&#59277;"; }.bp3-icon-flag::before{  content:"&#9873;"; }.bp3-icon-flame::before{  content:"&#59305;"; }.bp3-icon-flash::before{  content:"&#59059;"; }.bp3-icon-floppy-disk::before{  content:"&#59063;"; }.bp3-icon-flow-branch::before{  content:"&#59329;"; }.bp3-icon-flow-end::before{  content:"&#59332;"; }.bp3-icon-flow-linear::before{  content:"&#59328;"; }.bp3-icon-flow-review::before{  content:"&#59330;"; }.bp3-icon-flow-review-branch::before{  content:"&#59331;"; }.bp3-icon-flows::before{  content:"&#58969;"; }.bp3-icon-folder-close::before{  content:"&#58962;"; }.bp3-icon-folder-new::before{  content:"&#59312;"; }.bp3-icon-folder-open::before{  content:"&#58961;"; }.bp3-icon-folder-shared::before{  content:"&#58963;"; }.bp3-icon-folder-shared-open::before{  content:"&#58992;"; }.bp3-icon-follower::before{  content:"&#59232;"; }.bp3-icon-following::before{  content:"&#59233;"; }.bp3-icon-font::before{  content:"&#59060;"; }.bp3-icon-fork::before{  content:"&#58938;"; }.bp3-icon-form::before{  content:"&#59285;"; }.bp3-icon-full-circle::before{  content:"&#59013;"; }.bp3-icon-full-stacked-chart::before{  content:"&#59230;"; }.bp3-icon-fullscreen::before{  content:"&#59033;"; }.bp3-icon-function::before{  content:"&#59109;"; }.bp3-icon-gantt-chart::before{  content:"&#59124;"; }.bp3-icon-geolocation::before{  content:"&#58944;"; }.bp3-icon-geosearch::before{  content:"&#58899;"; }.bp3-icon-git-branch::before{  content:"&#59178;"; }.bp3-icon-git-commit::before{  content:"&#59179;"; }.bp3-icon-git-merge::before{  content:"&#59177;"; }.bp3-icon-git-new-branch::before{  content:"&#59209;"; }.bp3-icon-git-pull::before{  content:"&#59176;"; }.bp3-icon-git-push::before{  content:"&#59180;"; }.bp3-icon-git-repo::before{  content:"&#59208;"; }.bp3-icon-glass::before{  content:"&#59057;"; }.bp3-icon-globe::before{  content:"&#58982;"; }.bp3-icon-globe-network::before{  content:"&#59317;"; }.bp3-icon-graph::before{  content:"&#58995;"; }.bp3-icon-graph-remove::before{  content:"&#58889;"; }.bp3-icon-greater-than::before{  content:"&#59361;"; }.bp3-icon-greater-than-or-equal-to::before{  content:"&#59362;"; }.bp3-icon-grid::before{  content:"&#59088;"; }.bp3-icon-grid-view::before{  content:"&#59108;"; }.bp3-icon-group-objects::before{  content:"&#58890;"; }.bp3-icon-grouped-bar-chart::before{  content:"&#59229;"; }.bp3-icon-hand::before{  content:"&#59102;"; }.bp3-icon-hand-down::before{  content:"&#59067;"; }.bp3-icon-hand-left::before{  content:"&#59068;"; }.bp3-icon-hand-right::before{  content:"&#59065;"; }.bp3-icon-hand-up::before{  content:"&#59066;"; }.bp3-icon-header::before{  content:"&#59061;"; }.bp3-icon-header-one::before{  content:"&#59283;"; }.bp3-icon-header-two::before{  content:"&#59284;"; }.bp3-icon-headset::before{  content:"&#59100;"; }.bp3-icon-heart::before{  content:"&hearts;"; }.bp3-icon-heart-broken::before{  content:"&#59298;"; }.bp3-icon-heat-grid::before{  content:"&#59123;"; }.bp3-icon-heatmap::before{  content:"&#58900;"; }.bp3-icon-help::before{  content:"?"; }.bp3-icon-helper-management::before{  content:"&#58989;"; }.bp3-icon-highlight::before{  content:"&#59117;"; }.bp3-icon-history::before{  content:"&#58954;"; }.bp3-icon-home::before{  content:"&#8962;"; }.bp3-icon-horizontal-bar-chart::before{  content:"&#59148;"; }.bp3-icon-horizontal-bar-chart-asc::before{  content:"&#59228;"; }.bp3-icon-horizontal-bar-chart-desc::before{  content:"&#59165;"; }.bp3-icon-horizontal-distribution::before{  content:"&#59168;"; }.bp3-icon-id-number::before{  content:"&#59249;"; }.bp3-icon-image-rotate-left::before{  content:"&#59194;"; }.bp3-icon-image-rotate-right::before{  content:"&#59195;"; }.bp3-icon-import::before{  content:"&#58930;"; }.bp3-icon-inbox::before{  content:"&#58921;"; }.bp3-icon-inbox-filtered::before{  content:"&#59345;"; }.bp3-icon-inbox-geo::before{  content:"&#59346;"; }.bp3-icon-inbox-search::before{  content:"&#59347;"; }.bp3-icon-inbox-update::before{  content:"&#59348;"; }.bp3-icon-info-sign::before{  content:"&#8505;"; }.bp3-icon-inheritance::before{  content:"&#59349;"; }.bp3-icon-inner-join::before{  content:"&#59299;"; }.bp3-icon-insert::before{  content:"&#58988;"; }.bp3-icon-intersection::before{  content:"&#59237;"; }.bp3-icon-ip-address::before{  content:"&#59250;"; }.bp3-icon-issue::before{  content:"&#59252;"; }.bp3-icon-issue-closed::before{  content:"&#59254;"; }.bp3-icon-issue-new::before{  content:"&#59253;"; }.bp3-icon-italic::before{  content:"&#58887;"; }.bp3-icon-join-table::before{  content:"&#59192;"; }.bp3-icon-key::before{  content:"&#59278;"; }.bp3-icon-key-backspace::before{  content:"&#59143;"; }.bp3-icon-key-command::before{  content:"&#59141;"; }.bp3-icon-key-control::before{  content:"&#59140;"; }.bp3-icon-key-delete::before{  content:"&#59144;"; }.bp3-icon-key-enter::before{  content:"&#59146;"; }.bp3-icon-key-escape::before{  content:"&#59145;"; }.bp3-icon-key-option::before{  content:"&#59202;"; }.bp3-icon-key-shift::before{  content:"&#59142;"; }.bp3-icon-key-tab::before{  content:"&#59223;"; }.bp3-icon-known-vehicle::before{  content:"&#59196;"; }.bp3-icon-lab-test::before{  content:"&#59662;"; }.bp3-icon-label::before{  content:"&#58981;"; }.bp3-icon-layer::before{  content:"&#59087;"; }.bp3-icon-layers::before{  content:"&#58904;"; }.bp3-icon-layout::before{  content:"&#58892;"; }.bp3-icon-layout-auto::before{  content:"&#58893;"; }.bp3-icon-layout-balloon::before{  content:"&#59091;"; }.bp3-icon-layout-circle::before{  content:"&#58894;"; }.bp3-icon-layout-grid::before{  content:"&#58896;"; }.bp3-icon-layout-group-by::before{  content:"&#58897;"; }.bp3-icon-layout-hierarchy::before{  content:"&#58895;"; }.bp3-icon-layout-linear::before{  content:"&#59075;"; }.bp3-icon-layout-skew-grid::before{  content:"&#58898;"; }.bp3-icon-layout-sorted-clusters::before{  content:"&#59092;"; }.bp3-icon-learning::before{  content:"&#59652;"; }.bp3-icon-left-join::before{  content:"&#59300;"; }.bp3-icon-less-than::before{  content:"&#59363;"; }.bp3-icon-less-than-or-equal-to::before{  content:"&#59364;"; }.bp3-icon-lifesaver::before{  content:"&#59335;"; }.bp3-icon-lightbulb::before{  content:"&#59056;"; }.bp3-icon-link::before{  content:"&#58925;"; }.bp3-icon-list::before{  content:"&#9776;"; }.bp3-icon-list-columns::before{  content:"&#59321;"; }.bp3-icon-list-detail-view::before{  content:"&#59203;"; }.bp3-icon-locate::before{  content:"&#58905;"; }.bp3-icon-lock::before{  content:"&#58917;"; }.bp3-icon-log-in::before{  content:"&#59034;"; }.bp3-icon-log-out::before{  content:"&#58956;"; }.bp3-icon-manual::before{  content:"&#59126;"; }.bp3-icon-manually-entered-data::before{  content:"&#59210;"; }.bp3-icon-map::before{  content:"&#58978;"; }.bp3-icon-map-create::before{  content:"&#59201;"; }.bp3-icon-map-marker::before{  content:"&#59005;"; }.bp3-icon-maximize::before{  content:"&#58933;"; }.bp3-icon-media::before{  content:"&#58924;"; }.bp3-icon-menu::before{  content:"&#59234;"; }.bp3-icon-menu-closed::before{  content:"&#58965;"; }.bp3-icon-menu-open::before{  content:"&#58964;"; }.bp3-icon-merge-columns::before{  content:"&#59215;"; }.bp3-icon-merge-links::before{  content:"&#58891;"; }.bp3-icon-minimize::before{  content:"&#58932;"; }.bp3-icon-minus::before{  content:"&minus;"; }.bp3-icon-mobile-phone::before{  content:"&#59159;"; }.bp3-icon-mobile-video::before{  content:"&#59039;"; }.bp3-icon-moon::before{  content:"&#59220;"; }.bp3-icon-more::before{  content:"&#58922;"; }.bp3-icon-mountain::before{  content:"&#59313;"; }.bp3-icon-move::before{  content:"&#59027;"; }.bp3-icon-mugshot::before{  content:"&#59099;"; }.bp3-icon-multi-select::before{  content:"&#59008;"; }.bp3-icon-music::before{  content:"&#59046;"; }.bp3-icon-new-drawing::before{  content:"&#59653;"; }.bp3-icon-new-grid-item::before{  content:"&#59207;"; }.bp3-icon-new-layer::before{  content:"&#59650;"; }.bp3-icon-new-layers::before{  content:"&#59651;"; }.bp3-icon-new-link::before{  content:"&#58972;"; }.bp3-icon-new-object::before{  content:"&#58973;"; }.bp3-icon-new-person::before{  content:"&#59113;"; }.bp3-icon-new-prescription::before{  content:"&#59275;"; }.bp3-icon-new-text-box::before{  content:"&#58971;"; }.bp3-icon-ninja::before{  content:"&#58997;"; }.bp3-icon-not-equal-to::before{  content:"&#59360;"; }.bp3-icon-notifications::before{  content:"&#58916;"; }.bp3-icon-notifications-updated::before{  content:"&#59320;"; }.bp3-icon-numbered-list::before{  content:"&#59206;"; }.bp3-icon-numerical::before{  content:"&#59222;"; }.bp3-icon-office::before{  content:"&#59035;"; }.bp3-icon-offline::before{  content:"&#59002;"; }.bp3-icon-oil-field::before{  content:"&#59199;"; }.bp3-icon-one-column::before{  content:"&#58968;"; }.bp3-icon-outdated::before{  content:"&#59304;"; }.bp3-icon-page-layout::before{  content:"&#58976;"; }.bp3-icon-panel-stats::before{  content:"&#59255;"; }.bp3-icon-panel-table::before{  content:"&#59256;"; }.bp3-icon-paperclip::before{  content:"&#58980;"; }.bp3-icon-paragraph::before{  content:"&#59244;"; }.bp3-icon-path::before{  content:"&#59219;"; }.bp3-icon-path-search::before{  content:"&#58974;"; }.bp3-icon-pause::before{  content:"&#59049;"; }.bp3-icon-people::before{  content:"&#58941;"; }.bp3-icon-percentage::before{  content:"&#59242;"; }.bp3-icon-person::before{  content:"&#58940;"; }.bp3-icon-phone::before{  content:"&#9742;"; }.bp3-icon-pie-chart::before{  content:"&#59012;"; }.bp3-icon-pin::before{  content:"&#58950;"; }.bp3-icon-pivot::before{  content:"&#59121;"; }.bp3-icon-pivot-table::before{  content:"&#59115;"; }.bp3-icon-play::before{  content:"&#59051;"; }.bp3-icon-plus::before{  content:"+"; }.bp3-icon-polygon-filter::before{  content:"&#59089;"; }.bp3-icon-power::before{  content:"&#59097;"; }.bp3-icon-predictive-analysis::before{  content:"&#58903;"; }.bp3-icon-prescription::before{  content:"&#59274;"; }.bp3-icon-presentation::before{  content:"&#59015;"; }.bp3-icon-print::before{  content:"&#9113;"; }.bp3-icon-projects::before{  content:"&#58914;"; }.bp3-icon-properties::before{  content:"&#58929;"; }.bp3-icon-property::before{  content:"&#58970;"; }.bp3-icon-publish-function::before{  content:"&#59218;"; }.bp3-icon-pulse::before{  content:"&#59112;"; }.bp3-icon-random::before{  content:"&#59032;"; }.bp3-icon-record::before{  content:"&#59054;"; }.bp3-icon-redo::before{  content:"&#59076;"; }.bp3-icon-refresh::before{  content:"&#58947;"; }.bp3-icon-regression-chart::before{  content:"&#59224;"; }.bp3-icon-remove::before{  content:"&#58943;"; }.bp3-icon-remove-column::before{  content:"&#59221;"; }.bp3-icon-remove-column-left::before{  content:"&#59133;"; }.bp3-icon-remove-column-right::before{  content:"&#59134;"; }.bp3-icon-remove-row-bottom::before{  content:"&#59132;"; }.bp3-icon-remove-row-top::before{  content:"&#59131;"; }.bp3-icon-repeat::before{  content:"&#59026;"; }.bp3-icon-reset::before{  content:"&#59350;"; }.bp3-icon-resolve::before{  content:"&#58994;"; }.bp3-icon-rig::before{  content:"&#59200;"; }.bp3-icon-right-join::before{  content:"&#59301;"; }.bp3-icon-ring::before{  content:"&#59122;"; }.bp3-icon-rotate-document::before{  content:"&#59105;"; }.bp3-icon-rotate-page::before{  content:"&#59106;"; }.bp3-icon-satellite::before{  content:"&#59243;"; }.bp3-icon-saved::before{  content:"&#59062;"; }.bp3-icon-scatter-plot::before{  content:"&#59198;"; }.bp3-icon-search::before{  content:"&#58955;"; }.bp3-icon-search-around::before{  content:"&#58888;"; }.bp3-icon-search-template::before{  content:"&#58920;"; }.bp3-icon-search-text::before{  content:"&#58979;"; }.bp3-icon-segmented-control::before{  content:"&#59116;"; }.bp3-icon-select::before{  content:"&#58902;"; }.bp3-icon-selection::before{  content:"&#10687;"; }.bp3-icon-send-to::before{  content:"&#58990;"; }.bp3-icon-send-to-graph::before{  content:"&#59190;"; }.bp3-icon-send-to-map::before{  content:"&#59191;"; }.bp3-icon-series-add::before{  content:"&#59286;"; }.bp3-icon-series-configuration::before{  content:"&#59290;"; }.bp3-icon-series-derived::before{  content:"&#59289;"; }.bp3-icon-series-filtered::before{  content:"&#59288;"; }.bp3-icon-series-search::before{  content:"&#59287;"; }.bp3-icon-settings::before{  content:"&#59042;"; }.bp3-icon-share::before{  content:"&#58926;"; }.bp3-icon-shield::before{  content:"&#59314;"; }.bp3-icon-shop::before{  content:"&#59074;"; }.bp3-icon-shopping-cart::before{  content:"&#59073;"; }.bp3-icon-signal-search::before{  content:"&#59657;"; }.bp3-icon-sim-card::before{  content:"&#59160;"; }.bp3-icon-slash::before{  content:"&#59241;"; }.bp3-icon-small-cross::before{  content:"&#59095;"; }.bp3-icon-small-minus::before{  content:"&#59150;"; }.bp3-icon-small-plus::before{  content:"&#59149;"; }.bp3-icon-small-tick::before{  content:"&#59096;"; }.bp3-icon-snowflake::before{  content:"&#59318;"; }.bp3-icon-social-media::before{  content:"&#58993;"; }.bp3-icon-sort::before{  content:"&#58959;"; }.bp3-icon-sort-alphabetical::before{  content:"&#58957;"; }.bp3-icon-sort-alphabetical-desc::before{  content:"&#59080;"; }.bp3-icon-sort-asc::before{  content:"&#59093;"; }.bp3-icon-sort-desc::before{  content:"&#59094;"; }.bp3-icon-sort-numerical::before{  content:"&#58958;"; }.bp3-icon-sort-numerical-desc::before{  content:"&#59081;"; }.bp3-icon-split-columns::before{  content:"&#59216;"; }.bp3-icon-square::before{  content:"&#59014;"; }.bp3-icon-stacked-chart::before{  content:"&#59111;"; }.bp3-icon-star::before{  content:"&#9733;"; }.bp3-icon-star-empty::before{  content:"&#9734;"; }.bp3-icon-step-backward::before{  content:"&#59047;"; }.bp3-icon-step-chart::before{  content:"&#59151;"; }.bp3-icon-step-forward::before{  content:"&#59053;"; }.bp3-icon-stop::before{  content:"&#59050;"; }.bp3-icon-stopwatch::before{  content:"&#59649;"; }.bp3-icon-strikethrough::before{  content:"&#59302;"; }.bp3-icon-style::before{  content:"&#58881;"; }.bp3-icon-swap-horizontal::before{  content:"&#59205;"; }.bp3-icon-swap-vertical::before{  content:"&#59204;"; }.bp3-icon-symbol-circle::before{  content:"&#59182;"; }.bp3-icon-symbol-cross::before{  content:"&#59185;"; }.bp3-icon-symbol-diamond::before{  content:"&#59184;"; }.bp3-icon-symbol-square::before{  content:"&#59183;"; }.bp3-icon-symbol-triangle-down::before{  content:"&#59187;"; }.bp3-icon-symbol-triangle-up::before{  content:"&#59186;"; }.bp3-icon-tag::before{  content:"&#58908;"; }.bp3-icon-take-action::before{  content:"&#59082;"; }.bp3-icon-taxi::before{  content:"&#59294;"; }.bp3-icon-text-highlight::before{  content:"&#59101;"; }.bp3-icon-th::before{  content:"&#58983;"; }.bp3-icon-th-derived::before{  content:"&#58985;"; }.bp3-icon-th-disconnect::before{  content:"&#59352;"; }.bp3-icon-th-filtered::before{  content:"&#59334;"; }.bp3-icon-th-list::before{  content:"&#58984;"; }.bp3-icon-thumbs-down::before{  content:"&#59070;"; }.bp3-icon-thumbs-up::before{  content:"&#59069;"; }.bp3-icon-tick::before{  content:"&#10003;"; }.bp3-icon-tick-circle::before{  content:"&#59257;"; }.bp3-icon-time::before{  content:"&#9202;"; }.bp3-icon-timeline-area-chart::before{  content:"&#59085;"; }.bp3-icon-timeline-bar-chart::before{  content:"&#58912;"; }.bp3-icon-timeline-events::before{  content:"&#58910;"; }.bp3-icon-timeline-line-chart::before{  content:"&#58911;"; }.bp3-icon-tint::before{  content:"&#59058;"; }.bp3-icon-torch::before{  content:"&#58999;"; }.bp3-icon-tractor::before{  content:"&#59660;"; }.bp3-icon-train::before{  content:"&#59295;"; }.bp3-icon-translate::before{  content:"&#59225;"; }.bp3-icon-trash::before{  content:"&#58939;"; }.bp3-icon-tree::before{  content:"&#59319;"; }.bp3-icon-trending-down::before{  content:"&#59162;"; }.bp3-icon-trending-up::before{  content:"&#59161;"; }.bp3-icon-truck::before{  content:"&#59659;"; }.bp3-icon-two-columns::before{  content:"&#58967;"; }.bp3-icon-unarchive::before{  content:"&#59654;"; }.bp3-icon-underline::before{  content:"&#9089;"; }.bp3-icon-undo::before{  content:"&#9100;"; }.bp3-icon-ungroup-objects::before{  content:"&#59016;"; }.bp3-icon-unknown-vehicle::before{  content:"&#59197;"; }.bp3-icon-unlock::before{  content:"&#58918;"; }.bp3-icon-unpin::before{  content:"&#58960;"; }.bp3-icon-unresolve::before{  content:"&#59001;"; }.bp3-icon-updated::before{  content:"&#59303;"; }.bp3-icon-upload::before{  content:"&#59023;"; }.bp3-icon-user::before{  content:"&#58919;"; }.bp3-icon-variable::before{  content:"&#59125;"; }.bp3-icon-vertical-bar-chart-asc::before{  content:"&#59227;"; }.bp3-icon-vertical-bar-chart-desc::before{  content:"&#59164;"; }.bp3-icon-vertical-distribution::before{  content:"&#59169;"; }.bp3-icon-video::before{  content:"&#59040;"; }.bp3-icon-volume-down::before{  content:"&#59044;"; }.bp3-icon-volume-off::before{  content:"&#59043;"; }.bp3-icon-volume-up::before{  content:"&#59045;"; }.bp3-icon-walk::before{  content:"&#59293;"; }.bp3-icon-warning-sign::before{  content:"&#58951;"; }.bp3-icon-waterfall-chart::before{  content:"&#59110;"; }.bp3-icon-widget::before{  content:"&#59000;"; }.bp3-icon-widget-button::before{  content:"&#59280;"; }.bp3-icon-widget-footer::before{  content:"&#59282;"; }.bp3-icon-widget-header::before{  content:"&#59281;"; }.bp3-icon-wrench::before{  content:"&#59188;"; }.bp3-icon-zoom-in::before{  content:"&#58945;"; }.bp3-icon-zoom-out::before{  content:"&#58946;"; }.bp3-icon-zoom-to-fit::before{  content:"&#59003;"; }.bp3-submenu > .bp3-popover-wrapper{  display:block; }.bp3-submenu .bp3-popover-target{  display:block; }  .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }.bp3-submenu.bp3-popover{  -webkit-box-shadow:none;          box-shadow:none;  padding:0 5px; }  .bp3-submenu.bp3-popover > .bp3-popover-content{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-menu{  background:#ffffff;  border-radius:3px;  color:#182026;  list-style:none;  margin:0;  min-width:180px;  padding:5px;  text-align:left; }.bp3-menu-divider{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px; }  .bp3-dark .bp3-menu-divider{    border-top-color:rgba(255, 255, 255, 0.15); }.bp3-menu-item{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  border-radius:2px;  color:inherit;  line-height:20px;  padding:5px 7px;  text-decoration:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-menu-item > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-menu-item > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-menu-item::before,  .bp3-menu-item > *{    margin-right:7px; }  .bp3-menu-item:empty::before,  .bp3-menu-item > :last-child{    margin-right:0; }  .bp3-menu-item > .bp3-fill{    word-break:break-word; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    background-color:rgba(167, 182, 194, 0.3);    cursor:pointer;    text-decoration:none; }  .bp3-menu-item.bp3-disabled{    background-color:inherit;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-dark .bp3-menu-item{    color:inherit; }    .bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{      background-color:rgba(138, 155, 168, 0.15);      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-disabled{      background-color:inherit;      color:rgba(167, 182, 194, 0.6); }  .bp3-menu-item.bp3-intent-primary{    color:#106ba3; }    .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,    .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-success{    color:#0d8050; }    .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,    .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,    .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-warning{    color:#bf7326; }    .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,    .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-danger{    color:#c23030; }    .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,    .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    margin-right:7px; }  .bp3-menu-item::before,  .bp3-menu-item > .bp3-icon{    color:#5c7080;    margin-top:2px; }  .bp3-menu-item .bp3-menu-item-label{    color:#5c7080; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    color:inherit; }  .bp3-menu-item.bp3-active, .bp3-menu-item:active{    background-color:rgba(115, 134, 148, 0.3); }  .bp3-menu-item.bp3-disabled{    background-color:inherit !important;    color:rgba(92, 112, 128, 0.6) !important;    cursor:not-allowed !important;    outline:none !important; }    .bp3-menu-item.bp3-disabled::before,    .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-large .bp3-menu-item{    font-size:16px;    line-height:22px;    padding:9px 7px; }    .bp3-large .bp3-menu-item .bp3-icon{      margin-top:3px; }    .bp3-large .bp3-menu-item::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      margin-right:10px;      margin-top:1px; }button.bp3-menu-item{  background:none;  border:none;  text-align:left;  width:100%; }.bp3-menu-header{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px;  cursor:default;  padding-left:2px; }  .bp3-dark .bp3-menu-header{    border-top-color:rgba(255, 255, 255, 0.15); }  .bp3-menu-header:first-of-type{    border-top:none; }  .bp3-menu-header > h6{    color:#182026;    font-weight:600;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    line-height:17px;    margin:0;    padding:10px 7px 0 1px; }    .bp3-dark .bp3-menu-header > h6{      color:#f5f8fa; }  .bp3-menu-header:first-of-type > h6{    padding-top:0; }  .bp3-large .bp3-menu-header > h6{    font-size:18px;    padding-bottom:5px;    padding-top:15px; }  .bp3-large .bp3-menu-header:first-of-type > h6{    padding-top:0; }.bp3-dark .bp3-menu{  background:#30404d;  color:#f5f8fa; }.bp3-dark .bp3-menu-item{ }  .bp3-dark .bp3-menu-item.bp3-intent-primary{    color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-success{    color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-dark .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-warning{    color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-danger{    color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item::before,  .bp3-dark .bp3-menu-item > .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item .bp3-menu-item-label{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{    background-color:rgba(138, 155, 168, 0.3); }  .bp3-dark .bp3-menu-item.bp3-disabled{    color:rgba(167, 182, 194, 0.6) !important; }    .bp3-dark .bp3-menu-item.bp3-disabled::before,    .bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(167, 182, 194, 0.6) !important; }.bp3-dark .bp3-menu-divider,.bp3-dark .bp3-menu-header{  border-color:rgba(255, 255, 255, 0.15); }.bp3-dark .bp3-menu-header > h6{  color:#f5f8fa; }.bp3-label .bp3-menu{  margin-top:5px; }.bp3-navbar{  background-color:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  height:50px;  padding:0 15px;  position:relative;  width:100%;  z-index:10; }  .bp3-navbar.bp3-dark,  .bp3-dark .bp3-navbar{    background-color:#394b59; }  .bp3-navbar.bp3-dark{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-navbar{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-navbar.bp3-fixed-top{    left:0;    position:fixed;    right:0;    top:0; }.bp3-navbar-heading{  font-size:16px;  margin-right:15px; }.bp3-navbar-group{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:50px; }  .bp3-navbar-group.bp3-align-left{    float:left; }  .bp3-navbar-group.bp3-align-right{    float:right; }.bp3-navbar-divider{  border-left:1px solid rgba(16, 22, 26, 0.15);  height:20px;  margin:0 10px; }  .bp3-dark .bp3-navbar-divider{    border-left-color:rgba(255, 255, 255, 0.15); }.bp3-non-ideal-state{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  height:100%;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  text-align:center;  width:100%; }  .bp3-non-ideal-state > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-non-ideal-state > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-non-ideal-state::before,  .bp3-non-ideal-state > *{    margin-bottom:20px; }  .bp3-non-ideal-state:empty::before,  .bp3-non-ideal-state > :last-child{    margin-bottom:0; }  .bp3-non-ideal-state > *{    max-width:400px; }.bp3-non-ideal-state-visual{  color:rgba(92, 112, 128, 0.6);  font-size:60px; }  .bp3-dark .bp3-non-ideal-state-visual{    color:rgba(167, 182, 194, 0.6); }.bp3-overflow-list{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:nowrap;      flex-wrap:nowrap;  min-width:0; }.bp3-overflow-list-spacer{  -ms-flex-negative:1;      flex-shrink:1;  width:1px; }body.bp3-overlay-open{  overflow:hidden; }.bp3-overlay{  bottom:0;  left:0;  position:static;  right:0;  top:0;  z-index:20; }  .bp3-overlay:not(.bp3-overlay-open){    pointer-events:none; }  .bp3-overlay.bp3-overlay-container{    overflow:hidden;    position:fixed; }    .bp3-overlay.bp3-overlay-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-scroll-container{    overflow:auto;    position:fixed; }    .bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-inline{    display:inline;    overflow:visible; }.bp3-overlay-content{  position:fixed;  z-index:20; }  .bp3-overlay-inline .bp3-overlay-content,  .bp3-overlay-scroll-container .bp3-overlay-content{    position:absolute; }.bp3-overlay-backdrop{  bottom:0;  left:0;  position:fixed;  right:0;  top:0;  opacity:1;  background-color:rgba(16, 22, 26, 0.7);  overflow:auto;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  z-index:20; }  .bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{    opacity:0; }  .bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop.bp3-overlay-exit{    opacity:1; }  .bp3-overlay-backdrop.bp3-overlay-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop:focus{    outline:none; }  .bp3-overlay-inline .bp3-overlay-backdrop{    position:absolute; }.bp3-panel-stack{  overflow:hidden;  position:relative; }.bp3-panel-stack-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack-view{    background-color:#30404d; }  .bp3-panel-stack-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-push .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-push .bp3-panel-stack-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-pop .bp3-panel-stack-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2{  overflow:hidden;  position:relative; }.bp3-panel-stack2-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack2-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack2-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack2-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack2-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack2-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack2-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack2-view{    background-color:#30404d; }  .bp3-panel-stack2-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-push .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-popover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1);  border-radius:3px;  display:inline-block;  z-index:20; }  .bp3-popover .bp3-popover-arrow{    height:30px;    position:absolute;    width:30px; }    .bp3-popover .bp3-popover-arrow::before{      height:20px;      margin:5px;      width:20px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{    margin-bottom:17px;    margin-top:-17px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{      bottom:-11px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{    margin-left:17px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{      left:-11px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{    margin-top:17px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{      top:-11px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{    margin-left:-17px;    margin-right:17px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{      right:-11px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{    top:-0.3934px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{    right:-0.3934px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{    left:-0.3934px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{    bottom:-0.3934px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-popover .bp3-popover-content{    background:#ffffff;    color:inherit; }  .bp3-popover .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-popover .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-popover .bp3-popover-arrow-fill{    fill:#ffffff; }  .bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3); }  .bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover-exit > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover .bp3-popover-content{    border-radius:3px;    position:relative; }  .bp3-popover.bp3-popover-content-sizing .bp3-popover-content{    max-width:350px;    padding:20px; }  .bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{    width:350px; }  .bp3-popover.bp3-minimal{    margin:0 !important; }    .bp3-popover.bp3-minimal .bp3-popover-arrow{      display:none; }    .bp3-popover.bp3-minimal.bp3-popover{      -webkit-transform:scale(1);              transform:scale(1); }      .bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }      .bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover.bp3-dark,  .bp3-dark .bp3-popover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-popover .bp3-popover-content{      background:#30404d;      color:inherit; }    .bp3-popover.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-popover .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-popover .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-popover.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-popover .bp3-popover-arrow-fill{      fill:#30404d; }.bp3-popover-arrow::before{  border-radius:2px;  content:"";  display:block;  position:absolute;  -webkit-transform:rotate(45deg);          transform:rotate(45deg); }.bp3-tether-pinned .bp3-popover-arrow{  display:none; }.bp3-popover-backdrop{  background:rgba(255, 255, 255, 0); }.bp3-transition-container{  opacity:1;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  z-index:20; }  .bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{    opacity:0; }  .bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container.bp3-popover-exit{    opacity:1; }  .bp3-transition-container.bp3-popover-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container:focus{    outline:none; }  .bp3-transition-container.bp3-popover-leave .bp3-popover-content{    pointer-events:none; }  .bp3-transition-container[data-x-out-of-boundaries]{    display:none; }span.bp3-popover-target{  display:inline-block; }.bp3-popover-wrapper.bp3-fill{  width:100%; }.bp3-portal{  left:0;  position:absolute;  right:0;  top:0; }@-webkit-keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }@keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }.bp3-progress-bar{  background:rgba(92, 112, 128, 0.2);  border-radius:40px;  display:block;  height:8px;  overflow:hidden;  position:relative;  width:100%; }  .bp3-progress-bar .bp3-progress-meter{    background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);    background-color:rgba(92, 112, 128, 0.8);    background-size:30px 30px;    border-radius:40px;    height:100%;    position:absolute;    -webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:100%; }  .bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{    animation:linear-progress-bar-stripes 300ms linear infinite reverse; }  .bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{    background-image:none; }.bp3-dark .bp3-progress-bar{  background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-progress-bar .bp3-progress-meter{    background-color:#8a9ba8; }.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{  background-color:#137cbd; }.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{  background-color:#0f9960; }.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{  background-color:#d9822b; }.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{  background-color:#db3737; }@-webkit-keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }@keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }.bp3-skeleton{  -webkit-animation:1000ms linear infinite alternate skeleton-glow;          animation:1000ms linear infinite alternate skeleton-glow;  background:rgba(206, 217, 224, 0.2);  background-clip:padding-box !important;  border-color:rgba(206, 217, 224, 0.2) !important;  border-radius:2px;  -webkit-box-shadow:none !important;          box-shadow:none !important;  color:transparent !important;  cursor:default;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-skeleton::before, .bp3-skeleton::after,  .bp3-skeleton *{    visibility:hidden !important; }.bp3-slider{  height:40px;  min-width:150px;  width:100%;  cursor:default;  outline:none;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-slider:hover{    cursor:pointer; }  .bp3-slider:active{    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-slider.bp3-disabled{    cursor:not-allowed;    opacity:0.5; }  .bp3-slider.bp3-slider-unlabeled{    height:16px; }.bp3-slider-track,.bp3-slider-progress{  height:6px;  left:0;  right:0;  top:5px;  position:absolute; }.bp3-slider-track{  border-radius:3px;  overflow:hidden; }.bp3-slider-progress{  background:rgba(92, 112, 128, 0.2); }  .bp3-dark .bp3-slider-progress{    background:rgba(16, 22, 26, 0.5); }  .bp3-slider-progress.bp3-intent-primary{    background-color:#137cbd; }  .bp3-slider-progress.bp3-intent-success{    background-color:#0f9960; }  .bp3-slider-progress.bp3-intent-warning{    background-color:#d9822b; }  .bp3-slider-progress.bp3-intent-danger{    background-color:#db3737; }.bp3-slider-handle{  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);  cursor:pointer;  height:16px;  left:0;  position:absolute;  top:0;  width:16px; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-slider-handle:active, .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }  .bp3-slider-handle:focus{    z-index:1; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);    cursor:-webkit-grab;    cursor:grab;    z-index:2; }  .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-disabled .bp3-slider-handle{    background:#bfccd6;    -webkit-box-shadow:none;            box-shadow:none;    pointer-events:none; }  .bp3-dark .bp3-slider-handle{    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{      background-color:#394b59; }    .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#293742; }  .bp3-dark .bp3-disabled .bp3-slider-handle{    background:#5c7080;    border-color:#5c7080;    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-slider-handle .bp3-slider-label{    background:#394b59;    border-radius:3px;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);    color:#f5f8fa;    margin-left:8px; }    .bp3-dark .bp3-slider-handle .bp3-slider-label{      background:#e1e8ed;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);      color:#394b59; }    .bp3-disabled .bp3-slider-handle .bp3-slider-label{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{    width:8px; }  .bp3-slider-handle.bp3-start{    border-bottom-right-radius:0;    border-top-right-radius:0; }  .bp3-slider-handle.bp3-end{    border-bottom-left-radius:0;    border-top-left-radius:0;    margin-left:8px; }    .bp3-slider-handle.bp3-end .bp3-slider-label{      margin-left:0; }.bp3-slider-label{  -webkit-transform:translate(-50%, 20px);          transform:translate(-50%, 20px);  display:inline-block;  font-size:12px;  line-height:1;  padding:2px 5px;  position:absolute;  vertical-align:top; }.bp3-slider.bp3-vertical{  height:150px;  min-width:40px;  width:40px; }  .bp3-slider.bp3-vertical .bp3-slider-track,  .bp3-slider.bp3-vertical .bp3-slider-progress{    bottom:0;    height:auto;    left:5px;    top:0;    width:6px; }  .bp3-slider.bp3-vertical .bp3-slider-progress{    top:auto; }  .bp3-slider.bp3-vertical .bp3-slider-label{    -webkit-transform:translate(20px, 50%);            transform:translate(20px, 50%); }  .bp3-slider.bp3-vertical .bp3-slider-handle{    top:auto; }    .bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{      margin-left:0;      margin-top:-8px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      height:8px;      margin-left:0;      width:16px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      border-bottom-right-radius:3px;      border-top-left-radius:0; }      .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{        -webkit-transform:translate(20px);                transform:translate(20px); }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{      border-bottom-left-radius:0;      border-bottom-right-radius:0;      border-top-left-radius:3px;      margin-bottom:8px; }@-webkit-keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }@keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }.bp3-spinner{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  overflow:visible;  vertical-align:middle; }  .bp3-spinner svg{    display:block; }  .bp3-spinner path{    fill-opacity:0; }  .bp3-spinner .bp3-spinner-head{    stroke:rgba(92, 112, 128, 0.8);    stroke-linecap:round;    -webkit-transform-origin:center;            transform-origin:center;    -webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-spinner .bp3-spinner-track{    stroke:rgba(92, 112, 128, 0.2); }.bp3-spinner-animation{  -webkit-animation:pt-spinner-animation 500ms linear infinite;          animation:pt-spinner-animation 500ms linear infinite; }  .bp3-no-spin > .bp3-spinner-animation{    -webkit-animation:none;            animation:none; }.bp3-dark .bp3-spinner .bp3-spinner-head{  stroke:#8a9ba8; }.bp3-dark .bp3-spinner .bp3-spinner-track{  stroke:rgba(16, 22, 26, 0.5); }.bp3-spinner.bp3-intent-primary .bp3-spinner-head{  stroke:#137cbd; }.bp3-spinner.bp3-intent-success .bp3-spinner-head{  stroke:#0f9960; }.bp3-spinner.bp3-intent-warning .bp3-spinner-head{  stroke:#d9822b; }.bp3-spinner.bp3-intent-danger .bp3-spinner-head{  stroke:#db3737; }.bp3-tabs.bp3-vertical{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-tabs.bp3-vertical > .bp3-tab-list{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{      border-radius:3px;      padding:0 10px;      width:100%; }      .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{        background-color:rgba(19, 124, 189, 0.2);        -webkit-box-shadow:none;                box-shadow:none; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{      background-color:rgba(19, 124, 189, 0.2);      border-radius:3px;      bottom:0;      height:auto;      left:0;      right:0;      top:0; }  .bp3-tabs.bp3-vertical > .bp3-tab-panel{    margin-top:0;    padding-left:20px; }.bp3-tab-list{  -webkit-box-align:end;      -ms-flex-align:end;          align-items:flex-end;  border:none;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  list-style:none;  margin:0;  padding:0;  position:relative; }  .bp3-tab-list > *:not(:last-child){    margin-right:20px; }.bp3-tab{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:#182026;  cursor:pointer;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  font-size:14px;  line-height:30px;  max-width:100%;  position:relative;  vertical-align:top; }  .bp3-tab a{    color:inherit;    display:block;    text-decoration:none; }  .bp3-tab-indicator-wrapper ~ .bp3-tab{    background-color:transparent !important;    -webkit-box-shadow:none !important;            box-shadow:none !important; }  .bp3-tab[aria-disabled="true"]{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-tab[aria-selected="true"]{    border-radius:0;    -webkit-box-shadow:inset 0 -3px 0 #106ba3;            box-shadow:inset 0 -3px 0 #106ba3; }  .bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{    color:#106ba3; }  .bp3-tab:focus{    -moz-outline-radius:0; }  .bp3-large > .bp3-tab{    font-size:16px;    line-height:40px; }.bp3-tab-panel{  margin-top:20px; }  .bp3-tab-panel[aria-hidden="true"]{    display:none; }.bp3-tab-indicator-wrapper{  left:0;  pointer-events:none;  position:absolute;  top:0;  -webkit-transform:translateX(0), translateY(0);          transform:translateX(0), translateY(0);  -webkit-transition:height, width, -webkit-transform;  transition:height, width, -webkit-transform;  transition:height, transform, width;  transition:height, transform, width, -webkit-transform;  -webkit-transition-duration:200ms;          transition-duration:200ms;  -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);          transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tab-indicator-wrapper .bp3-tab-indicator{    background-color:#106ba3;    bottom:0;    height:3px;    left:0;    position:absolute;    right:0; }  .bp3-tab-indicator-wrapper.bp3-no-animation{    -webkit-transition:none;    transition:none; }.bp3-dark .bp3-tab{  color:#f5f8fa; }  .bp3-dark .bp3-tab[aria-disabled="true"]{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tab[aria-selected="true"]{    -webkit-box-shadow:inset 0 -3px 0 #48aff0;            box-shadow:inset 0 -3px 0 #48aff0; }  .bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{    color:#48aff0; }.bp3-dark .bp3-tab-indicator{  background-color:#48aff0; }.bp3-flex-expander{  -webkit-box-flex:1;      -ms-flex:1 1;          flex:1 1; }.bp3-tag{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#5c7080;  border:none;  border-radius:3px;  -webkit-box-shadow:none;          box-shadow:none;  color:#f5f8fa;  font-size:12px;  line-height:16px;  max-width:100%;  min-height:20px;  min-width:20px;  padding:2px 6px;  position:relative; }  .bp3-tag.bp3-interactive{    cursor:pointer; }    .bp3-tag.bp3-interactive:hover{      background-color:rgba(92, 112, 128, 0.85); }    .bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{      background-color:rgba(92, 112, 128, 0.7); }  .bp3-tag > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag::before,  .bp3-tag > *{    margin-right:4px; }  .bp3-tag:empty::before,  .bp3-tag > :last-child{    margin-right:0; }  .bp3-tag:focus{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:0;    -moz-outline-radius:6px; }  .bp3-tag.bp3-round{    border-radius:30px;    padding-left:8px;    padding-right:8px; }  .bp3-dark .bp3-tag{    background-color:#bfccd6;    color:#182026; }    .bp3-dark .bp3-tag.bp3-interactive{      cursor:pointer; }      .bp3-dark .bp3-tag.bp3-interactive:hover{        background-color:rgba(191, 204, 214, 0.85); }      .bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{        background-color:rgba(191, 204, 214, 0.7); }    .bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{      fill:currentColor; }  .bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{    fill:#ffffff; }  .bp3-tag.bp3-large,  .bp3-large .bp3-tag{    font-size:14px;    line-height:20px;    min-height:30px;    min-width:30px;    padding:5px 10px; }    .bp3-tag.bp3-large::before,    .bp3-tag.bp3-large > *,    .bp3-large .bp3-tag::before,    .bp3-large .bp3-tag > *{      margin-right:7px; }    .bp3-tag.bp3-large:empty::before,    .bp3-tag.bp3-large > :last-child,    .bp3-large .bp3-tag:empty::before,    .bp3-large .bp3-tag > :last-child{      margin-right:0; }    .bp3-tag.bp3-large.bp3-round,    .bp3-large .bp3-tag.bp3-round{      padding-left:12px;      padding-right:12px; }  .bp3-tag.bp3-intent-primary{    background:#137cbd;    color:#ffffff; }    .bp3-tag.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.85); }      .bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.7); }  .bp3-tag.bp3-intent-success{    background:#0f9960;    color:#ffffff; }    .bp3-tag.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.85); }      .bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.7); }  .bp3-tag.bp3-intent-warning{    background:#d9822b;    color:#ffffff; }    .bp3-tag.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.85); }      .bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.7); }  .bp3-tag.bp3-intent-danger{    background:#db3737;    color:#ffffff; }    .bp3-tag.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.85); }      .bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.7); }  .bp3-tag.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{    fill:#5c7080; }  .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){    background-color:rgba(138, 155, 168, 0.2);    color:#182026; }    .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{        background-color:rgba(92, 112, 128, 0.3); }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{        background-color:rgba(92, 112, 128, 0.4); }    .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){      color:#f5f8fa; }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{          background-color:rgba(191, 204, 214, 0.3); }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{          background-color:rgba(191, 204, 214, 0.4); }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{        fill:#a7b6c2; }  .bp3-tag.bp3-minimal.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15);    color:#106ba3; }    .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{      fill:#137cbd; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25);      color:#48aff0; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{          background-color:rgba(19, 124, 189, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{          background-color:rgba(19, 124, 189, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15);    color:#0d8050; }    .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{      fill:#0f9960; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25);      color:#3dcc91; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{          background-color:rgba(15, 153, 96, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{          background-color:rgba(15, 153, 96, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15);    color:#bf7326; }    .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{      fill:#d9822b; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25);      color:#ffb366; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{          background-color:rgba(217, 130, 43, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{          background-color:rgba(217, 130, 43, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15);    color:#c23030; }    .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{      fill:#db3737; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25);      color:#ff7373; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{          background-color:rgba(219, 55, 55, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{          background-color:rgba(219, 55, 55, 0.45); }.bp3-tag-remove{  background:none;  border:none;  color:inherit;  cursor:pointer;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin-bottom:-2px;  margin-right:-6px !important;  margin-top:-2px;  opacity:0.5;  padding:2px;  padding-left:0; }  .bp3-tag-remove:hover{    background:none;    opacity:0.8;    text-decoration:none; }  .bp3-tag-remove:active{    opacity:1; }  .bp3-tag-remove:empty::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    content:"&#59095;"; }  .bp3-large .bp3-tag-remove{    margin-right:-10px !important;    padding:0 5px 0 0; }    .bp3-large .bp3-tag-remove:empty::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1; }.bp3-tag-input{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  cursor:text;  height:auto;  line-height:inherit;  min-height:30px;  padding-left:5px;  padding-right:0; }  .bp3-tag-input > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag-input > .bp3-tag-input-values{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag-input .bp3-tag-input-icon{    color:#5c7080;    margin-left:2px;    margin-right:7px;    margin-top:7px; }  .bp3-tag-input .bp3-tag-input-values{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row;    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    -ms-flex-item-align:stretch;        align-self:stretch;    -ms-flex-wrap:wrap;        flex-wrap:wrap;    margin-right:7px;    margin-top:5px;    min-width:0; }    .bp3-tag-input .bp3-tag-input-values > *{      -webkit-box-flex:0;          -ms-flex-positive:0;              flex-grow:0;      -ms-flex-negative:0;          flex-shrink:0; }    .bp3-tag-input .bp3-tag-input-values > .bp3-fill{      -webkit-box-flex:1;          -ms-flex-positive:1;              flex-grow:1;      -ms-flex-negative:1;          flex-shrink:1; }    .bp3-tag-input .bp3-tag-input-values::before,    .bp3-tag-input .bp3-tag-input-values > *{      margin-right:5px; }    .bp3-tag-input .bp3-tag-input-values:empty::before,    .bp3-tag-input .bp3-tag-input-values > :last-child{      margin-right:0; }    .bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{      padding-left:5px; }    .bp3-tag-input .bp3-tag-input-values > *{      margin-bottom:5px; }  .bp3-tag-input .bp3-tag{    overflow-wrap:break-word; }    .bp3-tag-input .bp3-tag.bp3-active{      outline:rgba(19, 124, 189, 0.6) auto 2px;      outline-offset:0;      -moz-outline-radius:6px; }  .bp3-tag-input .bp3-input-ghost{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:20px;    width:80px; }    .bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{      cursor:not-allowed; }  .bp3-tag-input .bp3-button,  .bp3-tag-input .bp3-spinner{    margin:3px;    margin-left:0; }  .bp3-tag-input .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-tag-input.bp3-large{    height:auto;    min-height:40px; }    .bp3-tag-input.bp3-large::before,    .bp3-tag-input.bp3-large > *{      margin-right:10px; }    .bp3-tag-input.bp3-large:empty::before,    .bp3-tag-input.bp3-large > :last-child{      margin-right:0; }    .bp3-tag-input.bp3-large .bp3-tag-input-icon{      margin-left:5px;      margin-top:10px; }    .bp3-tag-input.bp3-large .bp3-input-ghost{      line-height:30px; }    .bp3-tag-input.bp3-large .bp3-button{      min-height:30px;      min-width:30px;      padding:5px 10px;      margin:5px;      margin-left:0; }    .bp3-tag-input.bp3-large .bp3-spinner{      margin:8px;      margin-left:0; }  .bp3-tag-input.bp3-active{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{    color:#a7b6c2; }  .bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{    color:#f5f8fa; }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{      color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-input-ghost{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0; }  .bp3-input-ghost::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:focus{    outline:none !important; }.bp3-toast{  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:20px 0 0;  max-width:500px;  min-width:300px;  pointer-events:all;  position:relative !important; }  .bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-exit{    opacity:1;    -webkit-filter:blur(0);            filter:blur(0); }  .bp3-toast.bp3-toast-exit-active{    opacity:0;    -webkit-filter:blur(10px);            filter:blur(10px);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:opacity, filter;    transition-property:opacity, filter, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast.bp3-toast-exit ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0); }  .bp3-toast.bp3-toast-exit-active ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px);    -webkit-transition-delay:50ms;            transition-delay:50ms;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast .bp3-button-group{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    padding:5px;    padding-left:0; }  .bp3-toast > .bp3-icon{    color:#5c7080;    margin:12px;    margin-right:0; }  .bp3-toast.bp3-dark,  .bp3-dark .bp3-toast{    background-color:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-toast.bp3-dark > .bp3-icon,    .bp3-dark .bp3-toast > .bp3-icon{      color:#a7b6c2; }  .bp3-toast[class*="bp3-intent-"] a{    color:rgba(255, 255, 255, 0.7); }    .bp3-toast[class*="bp3-intent-"] a:hover{      color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] > .bp3-icon{    color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,  .bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    color:rgba(255, 255, 255, 0.7) !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:focus{    outline-color:rgba(255, 255, 255, 0.5); }  .bp3-toast[class*="bp3-intent-"] .bp3-button:hover{    background-color:rgba(255, 255, 255, 0.15) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    background-color:rgba(255, 255, 255, 0.3) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button::after{    background:rgba(255, 255, 255, 0.3) !important; }  .bp3-toast.bp3-intent-primary{    background-color:#137cbd;    color:#ffffff; }  .bp3-toast.bp3-intent-success{    background-color:#0f9960;    color:#ffffff; }  .bp3-toast.bp3-intent-warning{    background-color:#d9822b;    color:#ffffff; }  .bp3-toast.bp3-intent-danger{    background-color:#db3737;    color:#ffffff; }.bp3-toast-message{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  padding:11px;  word-break:break-word; }.bp3-toast-container{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  left:0;  overflow:hidden;  padding:0 20px 20px;  pointer-events:none;  right:0;  z-index:40; }  .bp3-toast-container.bp3-toast-container-in-portal{    position:fixed; }  .bp3-toast-container.bp3-toast-container-inline{    position:absolute; }  .bp3-toast-container.bp3-toast-container-top{    top:0; }  .bp3-toast-container.bp3-toast-container-bottom{    bottom:0;    -webkit-box-orient:vertical;    -webkit-box-direction:reverse;        -ms-flex-direction:column-reverse;            flex-direction:column-reverse;    top:auto; }  .bp3-toast-container.bp3-toast-container-left{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start; }  .bp3-toast-container.bp3-toast-container-right{    -webkit-box-align:end;        -ms-flex-align:end;            align-items:flex-end; }.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{  -webkit-transform:translateY(60px);          transform:translateY(60px); }.bp3-tooltip{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1); }  .bp3-tooltip .bp3-popover-arrow{    height:22px;    position:absolute;    width:22px; }    .bp3-tooltip .bp3-popover-arrow::before{      height:14px;      margin:4px;      width:14px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{    margin-bottom:11px;    margin-top:-11px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{      bottom:-8px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{    margin-left:11px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{      left:-8px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{    margin-top:11px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{      top:-8px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{    margin-left:-11px;    margin-right:11px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{      right:-8px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{    top:-0.22183px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{    right:-0.22183px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{    left:-0.22183px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{    bottom:-0.22183px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-tooltip .bp3-popover-content{    background:#394b59;    color:#f5f8fa; }  .bp3-tooltip .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-tooltip .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-tooltip .bp3-popover-arrow-fill{    fill:#394b59; }  .bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8); }  .bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover-exit > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tooltip .bp3-popover-content{    padding:10px 12px; }  .bp3-tooltip.bp3-dark,  .bp3-dark .bp3-tooltip{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-tooltip .bp3-popover-content{      background:#e1e8ed;      color:#394b59; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-tooltip .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{      fill:#e1e8ed; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-content{    background:#137cbd;    color:#ffffff; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{    fill:#137cbd; }  .bp3-tooltip.bp3-intent-success .bp3-popover-content{    background:#0f9960;    color:#ffffff; }  .bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{    fill:#0f9960; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-content{    background:#d9822b;    color:#ffffff; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{    fill:#d9822b; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-content{    background:#db3737;    color:#ffffff; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{    fill:#db3737; }.bp3-tooltip-indicator{  border-bottom:dotted 1px;  cursor:help; }.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{  color:#5c7080; }  .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-tree-node-list{  list-style:none;  margin:0;  padding-left:0; }.bp3-tree-root{  background-color:transparent;  cursor:default;  padding-left:0;  position:relative; }.bp3-tree-node-content-0{  padding-left:0px; }.bp3-tree-node-content-1{  padding-left:23px; }.bp3-tree-node-content-2{  padding-left:46px; }.bp3-tree-node-content-3{  padding-left:69px; }.bp3-tree-node-content-4{  padding-left:92px; }.bp3-tree-node-content-5{  padding-left:115px; }.bp3-tree-node-content-6{  padding-left:138px; }.bp3-tree-node-content-7{  padding-left:161px; }.bp3-tree-node-content-8{  padding-left:184px; }.bp3-tree-node-content-9{  padding-left:207px; }.bp3-tree-node-content-10{  padding-left:230px; }.bp3-tree-node-content-11{  padding-left:253px; }.bp3-tree-node-content-12{  padding-left:276px; }.bp3-tree-node-content-13{  padding-left:299px; }.bp3-tree-node-content-14{  padding-left:322px; }.bp3-tree-node-content-15{  padding-left:345px; }.bp3-tree-node-content-16{  padding-left:368px; }.bp3-tree-node-content-17{  padding-left:391px; }.bp3-tree-node-content-18{  padding-left:414px; }.bp3-tree-node-content-19{  padding-left:437px; }.bp3-tree-node-content-20{  padding-left:460px; }.bp3-tree-node-content{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:30px;  padding-right:5px;  width:100%; }  .bp3-tree-node-content:hover{    background-color:rgba(191, 204, 214, 0.4); }.bp3-tree-node-caret,.bp3-tree-node-caret-none{  min-width:30px; }.bp3-tree-node-caret{  color:#5c7080;  cursor:pointer;  padding:7px;  -webkit-transform:rotate(0deg);          transform:rotate(0deg);  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tree-node-caret:hover{    color:#182026; }  .bp3-dark .bp3-tree-node-caret{    color:#a7b6c2; }    .bp3-dark .bp3-tree-node-caret:hover{      color:#f5f8fa; }  .bp3-tree-node-caret.bp3-tree-node-caret-open{    -webkit-transform:rotate(90deg);            transform:rotate(90deg); }  .bp3-tree-node-caret.bp3-icon-standard::before{    content:"&#59029;"; }.bp3-tree-node-icon{  margin-right:7px;  position:relative; }.bp3-tree-node-label{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-label span{    display:inline; }.bp3-tree-node-secondary-label{  padding:0 5px;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-secondary-label .bp3-popover-wrapper,  .bp3-tree-node-secondary-label .bp3-popover-target{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }.bp3-tree-node.bp3-disabled .bp3-tree-node-content{  background-color:inherit;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{    color:#ffffff; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{    color:rgba(255, 255, 255, 0.7); }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{    color:#ffffff; }.bp3-dark .bp3-tree-node-content:hover{  background-color:rgba(92, 112, 128, 0.3); }.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{  color:#a7b6c2; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }.bp3-omnibar{  -webkit-filter:blur(0);          filter:blur(0);  opacity:1;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  left:calc(50% - 250px);  top:20vh;  width:500px;  z-index:21; }  .bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2; }  .bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar.bp3-overlay-exit{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1; }  .bp3-omnibar.bp3-overlay-exit-active{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar .bp3-input{    background-color:transparent;    border-radius:0; }    .bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-omnibar .bp3-menu{    background-color:transparent;    border-radius:0;    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);    max-height:calc(60vh - 40px);    overflow:auto; }    .bp3-omnibar .bp3-menu:empty{      display:none; }  .bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-omnibar-overlay .bp3-overlay-backdrop{  background-color:rgba(16, 22, 26, 0.2); }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }.bp3-multi-select{  min-width:150px; }.bp3-multi-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto; }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils *//** * (DEPRECATED) Support for consuming icons as CSS background images *//* Icons urls */:root {  --jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);  --jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);  --jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);  --jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);  --jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);  --jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);  --jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);  --jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);  --jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);  --jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);  --jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);  --jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);  --jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);  --jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);  --jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);  --jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);  --jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);  --jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);}/* Icon CSS class declarations */.jp-AddIcon {  background-image: var(--jp-icon-add);}.jp-BugIcon {  background-image: var(--jp-icon-bug);}.jp-BuildIcon {  background-image: var(--jp-icon-build);}.jp-CaretDownEmptyIcon {  background-image: var(--jp-icon-caret-down-empty);}.jp-CaretDownEmptyThinIcon {  background-image: var(--jp-icon-caret-down-empty-thin);}.jp-CaretDownIcon {  background-image: var(--jp-icon-caret-down);}.jp-CaretLeftIcon {  background-image: var(--jp-icon-caret-left);}.jp-CaretRightIcon {  background-image: var(--jp-icon-caret-right);}.jp-CaretUpEmptyThinIcon {  background-image: var(--jp-icon-caret-up-empty-thin);}.jp-CaretUpIcon {  background-image: var(--jp-icon-caret-up);}.jp-CaseSensitiveIcon {  background-image: var(--jp-icon-case-sensitive);}.jp-CheckIcon {  background-image: var(--jp-icon-check);}.jp-CircleEmptyIcon {  background-image: var(--jp-icon-circle-empty);}.jp-CircleIcon {  background-image: var(--jp-icon-circle);}.jp-ClearIcon {  background-image: var(--jp-icon-clear);}.jp-CloseIcon {  background-image: var(--jp-icon-close);}.jp-CodeIcon {  background-image: var(--jp-icon-code);}.jp-ConsoleIcon {  background-image: var(--jp-icon-console);}.jp-CopyIcon {  background-image: var(--jp-icon-copy);}.jp-CopyrightIcon {  background-image: var(--jp-icon-copyright);}.jp-CutIcon {  background-image: var(--jp-icon-cut);}.jp-DownloadIcon {  background-image: var(--jp-icon-download);}.jp-EditIcon {  background-image: var(--jp-icon-edit);}.jp-EllipsesIcon {  background-image: var(--jp-icon-ellipses);}.jp-ExtensionIcon {  background-image: var(--jp-icon-extension);}.jp-FastForwardIcon {  background-image: var(--jp-icon-fast-forward);}.jp-FileIcon {  background-image: var(--jp-icon-file);}.jp-FileUploadIcon {  background-image: var(--jp-icon-file-upload);}.jp-FilterListIcon {  background-image: var(--jp-icon-filter-list);}.jp-FolderIcon {  background-image: var(--jp-icon-folder);}.jp-Html5Icon {  background-image: var(--jp-icon-html5);}.jp-ImageIcon {  background-image: var(--jp-icon-image);}.jp-InspectorIcon {  background-image: var(--jp-icon-inspector);}.jp-JsonIcon {  background-image: var(--jp-icon-json);}.jp-JuliaIcon {  background-image: var(--jp-icon-julia);}.jp-JupyterFaviconIcon {  background-image: var(--jp-icon-jupyter-favicon);}.jp-JupyterIcon {  background-image: var(--jp-icon-jupyter);}.jp-JupyterlabWordmarkIcon {  background-image: var(--jp-icon-jupyterlab-wordmark);}.jp-KernelIcon {  background-image: var(--jp-icon-kernel);}.jp-KeyboardIcon {  background-image: var(--jp-icon-keyboard);}.jp-LauncherIcon {  background-image: var(--jp-icon-launcher);}.jp-LineFormIcon {  background-image: var(--jp-icon-line-form);}.jp-LinkIcon {  background-image: var(--jp-icon-link);}.jp-ListIcon {  background-image: var(--jp-icon-list);}.jp-ListingsInfoIcon {  background-image: var(--jp-icon-listings-info);}.jp-MarkdownIcon {  background-image: var(--jp-icon-markdown);}.jp-NewFolderIcon {  background-image: var(--jp-icon-new-folder);}.jp-NotTrustedIcon {  background-image: var(--jp-icon-not-trusted);}.jp-NotebookIcon {  background-image: var(--jp-icon-notebook);}.jp-NumberingIcon {  background-image: var(--jp-icon-numbering);}.jp-OfflineBoltIcon {  background-image: var(--jp-icon-offline-bolt);}.jp-PaletteIcon {  background-image: var(--jp-icon-palette);}.jp-PasteIcon {  background-image: var(--jp-icon-paste);}.jp-PdfIcon {  background-image: var(--jp-icon-pdf);}.jp-PythonIcon {  background-image: var(--jp-icon-python);}.jp-RKernelIcon {  background-image: var(--jp-icon-r-kernel);}.jp-ReactIcon {  background-image: var(--jp-icon-react);}.jp-RedoIcon {  background-image: var(--jp-icon-redo);}.jp-RefreshIcon {  background-image: var(--jp-icon-refresh);}.jp-RegexIcon {  background-image: var(--jp-icon-regex);}.jp-RunIcon {  background-image: var(--jp-icon-run);}.jp-RunningIcon {  background-image: var(--jp-icon-running);}.jp-SaveIcon {  background-image: var(--jp-icon-save);}.jp-SearchIcon {  background-image: var(--jp-icon-search);}.jp-SettingsIcon {  background-image: var(--jp-icon-settings);}.jp-SpreadsheetIcon {  background-image: var(--jp-icon-spreadsheet);}.jp-StopIcon {  background-image: var(--jp-icon-stop);}.jp-TabIcon {  background-image: var(--jp-icon-tab);}.jp-TableRowsIcon {  background-image: var(--jp-icon-table-rows);}.jp-TagIcon {  background-image: var(--jp-icon-tag);}.jp-TerminalIcon {  background-image: var(--jp-icon-terminal);}.jp-TextEditorIcon {  background-image: var(--jp-icon-text-editor);}.jp-TocIcon {  background-image: var(--jp-icon-toc);}.jp-TreeViewIcon {  background-image: var(--jp-icon-tree-view);}.jp-TrustedIcon {  background-image: var(--jp-icon-trusted);}.jp-UndoIcon {  background-image: var(--jp-icon-undo);}.jp-VegaIcon {  background-image: var(--jp-icon-vega);}.jp-YamlIcon {  background-image: var(--jp-icon-yaml);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * (DEPRECATED) Support for consuming icons as CSS background images */.jp-Icon,.jp-MaterialIcon {  background-position: center;  background-repeat: no-repeat;  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-cover {  background-position: center;  background-repeat: no-repeat;  background-size: cover;}/** * (DEPRECATED) Support for specific CSS icon sizes */.jp-Icon-16 {  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-18 {  background-size: 18px;  min-width: 18px;  min-height: 18px;}.jp-Icon-20 {  background-size: 20px;  min-width: 20px;  min-height: 20px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for icons as inline SVG HTMLElements *//* recolor the primary elements of an icon */.jp-icon0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-accent0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-accent1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-accent2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-accent3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-accent4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-accent0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-accent1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-accent2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-accent3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-accent4[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-none[fill] {  fill: none;}.jp-icon-none[stroke] {  stroke: none;}/* brand icon colors. Same for light and dark */.jp-icon-brand0[fill] {  fill: var(--jp-brand-color0);}.jp-icon-brand1[fill] {  fill: var(--jp-brand-color1);}.jp-icon-brand2[fill] {  fill: var(--jp-brand-color2);}.jp-icon-brand3[fill] {  fill: var(--jp-brand-color3);}.jp-icon-brand4[fill] {  fill: var(--jp-brand-color4);}.jp-icon-brand0[stroke] {  stroke: var(--jp-brand-color0);}.jp-icon-brand1[stroke] {  stroke: var(--jp-brand-color1);}.jp-icon-brand2[stroke] {  stroke: var(--jp-brand-color2);}.jp-icon-brand3[stroke] {  stroke: var(--jp-brand-color3);}.jp-icon-brand4[stroke] {  stroke: var(--jp-brand-color4);}/* warn icon colors. Same for light and dark */.jp-icon-warn0[fill] {  fill: var(--jp-warn-color0);}.jp-icon-warn1[fill] {  fill: var(--jp-warn-color1);}.jp-icon-warn2[fill] {  fill: var(--jp-warn-color2);}.jp-icon-warn3[fill] {  fill: var(--jp-warn-color3);}.jp-icon-warn0[stroke] {  stroke: var(--jp-warn-color0);}.jp-icon-warn1[stroke] {  stroke: var(--jp-warn-color1);}.jp-icon-warn2[stroke] {  stroke: var(--jp-warn-color2);}.jp-icon-warn3[stroke] {  stroke: var(--jp-warn-color3);}/* icon colors that contrast well with each other and most backgrounds */.jp-icon-contrast0[fill] {  fill: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[fill] {  fill: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[fill] {  fill: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[fill] {  fill: var(--jp-icon-contrast-color3);}.jp-icon-contrast0[stroke] {  stroke: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[stroke] {  stroke: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[stroke] {  stroke: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[stroke] {  stroke: var(--jp-icon-contrast-color3);}/* CSS for icons in selected items in the settings editor */#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#setting-editor  .jp-PluginList  .jp-mod-selected  .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected filebrowser listing items */.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected tabs in the sidebar tab manager */#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {  fill: #fff;}#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable-inverse[fill] {  fill: #fff;}/** * TODO: come up with non css-hack solution for showing the busy icon on top *  of the close icon * CSS for complex behavior of close icon of tabs in the sidebar tab manager */#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}#tab-manager  .lm-TabBar-tab.jp-mod-dirty.jp-mod-active  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: #fff;}/*** TODO: come up with non css-hack solution for showing the busy icon on top*  of the close icon* CSS for complex behavior of close icon of tabs in the main area tabbar*/.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}/* CSS for icons in status bar */#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* special handling for splash icon CSS. While the theme CSS reloads during   splash, the splash icon can loose theming. To prevent that, we set a   default for its color variable */:root {  --jp-warn-color0: var(--md-orange-700);}/* not sure what to do with this one, used in filebrowser listing */.jp-DragIcon {  margin-right: 4px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for alt colors for icons as inline SVG HTMLElements *//* alt recolor the primary elements of an icon */.jp-icon-alt .jp-icon0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-alt .jp-icon0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[stroke] {  stroke: var(--jp-layout-color4);}/* alt recolor the accent elements of an icon */.jp-icon-alt .jp-icon-accent0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-alt .jp-icon-accent0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-icon-hoverShow:not(:hover) svg {  display: none !important;}/** * Support for hover colors for icons as inline SVG HTMLElements *//** * regular colors *//* recolor the primary elements of an icon */.jp-icon-hover :hover .jp-icon0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-hover :hover .jp-icon-none-hover[fill] {  fill: none;}.jp-icon-hover :hover .jp-icon-none-hover[stroke] {  stroke: none;}/** * inverse colors *//* inverse recolor the primary elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* inverse recolor the accent elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-switch {  display: flex;  align-items: center;  padding-left: 4px;  padding-right: 4px;  font-size: var(--jp-ui-font-size1);  background-color: transparent;  color: var(--jp-ui-font-color1);  border: none;  height: 20px;}.jp-switch:hover {  background-color: var(--jp-layout-color2);}.jp-switch-label {  margin-right: 5px;}.jp-switch-track {  cursor: pointer;  background-color: var(--jp-border-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 34px;  height: 16px;  width: 35px;  position: relative;}.jp-switch-track::before {  content: '';  position: absolute;  height: 10px;  width: 10px;  margin: 3px;  left: 0px;  background-color: var(--jp-ui-inverse-font-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 50%;}.jp-switch[aria-checked='true'] .jp-switch-track {  background-color: var(--jp-warn-color0);}.jp-switch[aria-checked='true'] .jp-switch-track::before {  /* track width (35) - margins (3 + 3) - thumb width (10) */  left: 19px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* Sibling imports *//* Override Blueprint's _reset.scss styles */html {  box-sizing: unset;}*,*::before,*::after {  box-sizing: unset;}body {  color: unset;  font-family: var(--jp-ui-font-family);}p {  margin-top: unset;  margin-bottom: unset;}small {  font-size: unset;}strong {  font-weight: unset;}/* Override Blueprint's _typography.scss styles */a {  text-decoration: unset;  color: unset;}a:hover {  text-decoration: unset;  color: unset;}/* Override Blueprint's _accessibility.scss styles */:focus {  outline: unset;  outline-offset: unset;  -moz-outline-radius: unset;}/* Styles for ui-components */.jp-Button {  border-radius: var(--jp-border-radius);  padding: 0px 12px;  font-size: var(--jp-ui-font-size1);}/* Use our own theme for hover styles */button.jp-Button.bp3-button.bp3-minimal:hover {  background-color: var(--jp-layout-color2);}.jp-Button.minimal {  color: unset !important;}.jp-Button.jp-ToolbarButtonComponent {  text-transform: none;}.jp-InputGroup input {  box-sizing: border-box;  border-radius: 0;  background-color: transparent;  color: var(--jp-ui-font-color0);  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.jp-InputGroup input:focus {  box-shadow: inset 0 0 0 var(--jp-border-width)      var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-InputGroup input::placeholder,input::placeholder {  color: var(--jp-ui-font-color3);}.jp-BPIcon {  display: inline-block;  vertical-align: middle;  margin: auto;}/* Stop blueprint futzing with our icon fills */.bp3-icon.jp-BPIcon > svg:not([fill]) {  fill: var(--jp-inverse-layout-color3);}.jp-InputGroupAction {  padding: 6px;}.jp-HTMLSelect.jp-DefaultStyle select {  background-color: initial;  border: none;  border-radius: 0;  box-shadow: none;  color: var(--jp-ui-font-color0);  display: block;  font-size: var(--jp-ui-font-size1);  height: 24px;  line-height: 14px;  padding: 0 25px 0 10px;  text-align: left;  -moz-appearance: none;  -webkit-appearance: none;}/* Use our own theme for hover and option styles */.jp-HTMLSelect.jp-DefaultStyle select:hover,.jp-HTMLSelect.jp-DefaultStyle select > option {  background-color: var(--jp-layout-color2);  color: var(--jp-ui-font-color0);}select {  box-sizing: border-box;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapse {  display: flex;  flex-direction: column;  align-items: stretch;  border-top: 1px solid var(--jp-border-color2);  border-bottom: 1px solid var(--jp-border-color2);}.jp-Collapse-header {  padding: 1px 12px;  color: var(--jp-ui-font-color1);  background-color: var(--jp-layout-color1);  font-size: var(--jp-ui-font-size2);}.jp-Collapse-header:hover {  background-color: var(--jp-layout-color2);}.jp-Collapse-contents {  padding: 0px 12px 0px 12px;  background-color: var(--jp-layout-color1);  color: var(--jp-ui-font-color1);  overflow: auto;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-commandpalette-search-height: 28px;}/*-----------------------------------------------------------------------------| Overall styles|----------------------------------------------------------------------------*/.lm-CommandPalette {  padding-bottom: 0px;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Modal variant|----------------------------------------------------------------------------*/.jp-ModalCommandPalette {  position: absolute;  z-index: 10000;  top: 38px;  left: 30%;  margin: 0;  padding: 4px;  width: 40%;  box-shadow: var(--jp-elevation-z4);  border-radius: 4px;  background: var(--jp-layout-color0);}.jp-ModalCommandPalette .lm-CommandPalette {  max-height: 40vh;}.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {  margin-left: 4px;  margin-right: 4px;}.jp-ModalCommandPalette  .lm-CommandPalette  .lm-CommandPalette-item.lm-mod-disabled {  display: none;}/*-----------------------------------------------------------------------------| Search|----------------------------------------------------------------------------*/.lm-CommandPalette-search {  padding: 4px;  background-color: var(--jp-layout-color1);  z-index: 2;}.lm-CommandPalette-wrapper {  overflow: overlay;  padding: 0px 9px;  background-color: var(--jp-input-active-background);  height: 30px;  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {  box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-SearchIconGroup {  color: white;  background-color: var(--jp-brand-color1);  position: absolute;  top: 4px;  right: 4px;  padding: 5px 5px 1px 5px;}.jp-SearchIconGroup svg {  height: 20px;  width: 20px;}.jp-SearchIconGroup .jp-icon3[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-input {  background: transparent;  width: calc(100% - 18px);  float: left;  border: none;  outline: none;  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  line-height: var(--jp-private-commandpalette-search-height);}.lm-CommandPalette-input::-webkit-input-placeholder,.lm-CommandPalette-input::-moz-placeholder,.lm-CommandPalette-input:-ms-input-placeholder {  color: var(--jp-ui-font-color2);  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Results|----------------------------------------------------------------------------*/.lm-CommandPalette-header:first-child {  margin-top: 0px;}.lm-CommandPalette-header {  border-bottom: solid var(--jp-border-width) var(--jp-border-color2);  color: var(--jp-ui-font-color1);  cursor: pointer;  display: flex;  font-size: var(--jp-ui-font-size0);  font-weight: 600;  letter-spacing: 1px;  margin-top: 8px;  padding: 8px 0 8px 12px;  text-transform: uppercase;}.lm-CommandPalette-header.lm-mod-active {  background: var(--jp-layout-color2);}.lm-CommandPalette-header > mark {  background-color: transparent;  font-weight: bold;  color: var(--jp-ui-font-color1);}.lm-CommandPalette-item {  padding: 4px 12px 4px 4px;  color: var(--jp-ui-font-color1);  font-size: var(--jp-ui-font-size1);  font-weight: 400;  display: flex;}.lm-CommandPalette-item.lm-mod-disabled {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item.lm-mod-active {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {  background: var(--jp-layout-color2);}.lm-CommandPalette-itemContent {  overflow: hidden;}.lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.lm-CommandPalette-item.lm-mod-disabled mark {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item .lm-CommandPalette-itemIcon {  margin: 0 4px 0 0;  position: relative;  width: 16px;  top: 2px;  flex: 0 0 auto;}.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {  opacity: 0.6;}.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}.lm-CommandPalette-itemCaption {  display: none;}.lm-CommandPalette-content {  background-color: var(--jp-layout-color1);}.lm-CommandPalette-content:empty:after {  content: 'No results';  margin: auto;  margin-top: 20px;  width: 100px;  display: block;  font-size: var(--jp-ui-font-size2);  font-family: var(--jp-ui-font-family);  font-weight: lighter;}.lm-CommandPalette-emptyMessage {  text-align: center;  margin-top: 24px;  line-height: 1.32;  padding: 0px 8px;  color: var(--jp-content-font-color3);}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Dialog {  position: absolute;  z-index: 10000;  display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  top: 0px;  left: 0px;  margin: 0;  padding: 0;  width: 100%;  height: 100%;  background: var(--jp-dialog-background);}.jp-Dialog-content {  display: flex;  flex-direction: column;  margin-left: auto;  margin-right: auto;  background: var(--jp-layout-color1);  padding: 24px;  padding-bottom: 12px;  min-width: 300px;  min-height: 150px;  max-width: 1000px;  max-height: 500px;  box-sizing: border-box;  box-shadow: var(--jp-elevation-z20);  word-wrap: break-word;  border-radius: var(--jp-border-radius);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color1);  resize: both;}.jp-Dialog-button {  overflow: visible;}button.jp-Dialog-button:focus {  outline: 1px solid var(--jp-brand-color1);  outline-offset: 4px;  -moz-outline-radius: 0px;}button.jp-Dialog-button:focus::-moz-focus-inner {  border: 0;}button.jp-Dialog-close-button {  padding: 0;  height: 100%;  min-width: unset;  min-height: unset;}.jp-Dialog-header {  display: flex;  justify-content: space-between;  flex: 0 0 auto;  padding-bottom: 12px;  font-size: var(--jp-ui-font-size3);  font-weight: 400;  color: var(--jp-ui-font-color0);}.jp-Dialog-body {  display: flex;  flex-direction: column;  flex: 1 1 auto;  font-size: var(--jp-ui-font-size1);  background: var(--jp-layout-color1);  overflow: auto;}.jp-Dialog-footer {  display: flex;  flex-direction: row;  justify-content: flex-end;  flex: 0 0 auto;  margin-left: -12px;  margin-right: -12px;  padding: 12px;}.jp-Dialog-title {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.jp-Dialog-body > .jp-select-wrapper {  width: 100%;}.jp-Dialog-body > button {  padding: 0px 16px;}.jp-Dialog-body > label {  line-height: 1.4;  color: var(--jp-ui-font-color0);}.jp-Dialog-button.jp-mod-styled:not(:last-child) {  margin-right: 12px;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-HoverBox {  position: fixed;}.jp-HoverBox.jp-mod-outofview {  display: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-IFrame {  width: 100%;  height: 100%;}.jp-IFrame > iframe {  border: none;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-IFrame {  position: relative;}body.lm-mod-override-cursor .jp-IFrame:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}.jp-Input-Boolean-Dialog {  flex-direction: row-reverse;  align-items: end;  width: 100%;}.jp-Input-Boolean-Dialog > label {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MainAreaWidget > :focus {  outline: none;}/** * google-material-color v1.2.6 * https://github.com/danlevan/google-material-color */:root {  --md-red-50: #ffebee;  --md-red-100: #ffcdd2;  --md-red-200: #ef9a9a;  --md-red-300: #e57373;  --md-red-400: #ef5350;  --md-red-500: #f44336;  --md-red-600: #e53935;  --md-red-700: #d32f2f;  --md-red-800: #c62828;  --md-red-900: #b71c1c;  --md-red-A100: #ff8a80;  --md-red-A200: #ff5252;  --md-red-A400: #ff1744;  --md-red-A700: #d50000;  --md-pink-50: #fce4ec;  --md-pink-100: #f8bbd0;  --md-pink-200: #f48fb1;  --md-pink-300: #f06292;  --md-pink-400: #ec407a;  --md-pink-500: #e91e63;  --md-pink-600: #d81b60;  --md-pink-700: #c2185b;  --md-pink-800: #ad1457;  --md-pink-900: #880e4f;  --md-pink-A100: #ff80ab;  --md-pink-A200: #ff4081;  --md-pink-A400: #f50057;  --md-pink-A700: #c51162;  --md-purple-50: #f3e5f5;  --md-purple-100: #e1bee7;  --md-purple-200: #ce93d8;  --md-purple-300: #ba68c8;  --md-purple-400: #ab47bc;  --md-purple-500: #9c27b0;  --md-purple-600: #8e24aa;  --md-purple-700: #7b1fa2;  --md-purple-800: #6a1b9a;  --md-purple-900: #4a148c;  --md-purple-A100: #ea80fc;  --md-purple-A200: #e040fb;  --md-purple-A400: #d500f9;  --md-purple-A700: #aa00ff;  --md-deep-purple-50: #ede7f6;  --md-deep-purple-100: #d1c4e9;  --md-deep-purple-200: #b39ddb;  --md-deep-purple-300: #9575cd;  --md-deep-purple-400: #7e57c2;  --md-deep-purple-500: #673ab7;  --md-deep-purple-600: #5e35b1;  --md-deep-purple-700: #512da8;  --md-deep-purple-800: #4527a0;  --md-deep-purple-900: #311b92;  --md-deep-purple-A100: #b388ff;  --md-deep-purple-A200: #7c4dff;  --md-deep-purple-A400: #651fff;  --md-deep-purple-A700: #6200ea;  --md-indigo-50: #e8eaf6;  --md-indigo-100: #c5cae9;  --md-indigo-200: #9fa8da;  --md-indigo-300: #7986cb;  --md-indigo-400: #5c6bc0;  --md-indigo-500: #3f51b5;  --md-indigo-600: #3949ab;  --md-indigo-700: #303f9f;  --md-indigo-800: #283593;  --md-indigo-900: #1a237e;  --md-indigo-A100: #8c9eff;  --md-indigo-A200: #536dfe;  --md-indigo-A400: #3d5afe;  --md-indigo-A700: #304ffe;  --md-blue-50: #e3f2fd;  --md-blue-100: #bbdefb;  --md-blue-200: #90caf9;  --md-blue-300: #64b5f6;  --md-blue-400: #42a5f5;  --md-blue-500: #2196f3;  --md-blue-600: #1e88e5;  --md-blue-700: #1976d2;  --md-blue-800: #1565c0;  --md-blue-900: #0d47a1;  --md-blue-A100: #82b1ff;  --md-blue-A200: #448aff;  --md-blue-A400: #2979ff;  --md-blue-A700: #2962ff;  --md-light-blue-50: #e1f5fe;  --md-light-blue-100: #b3e5fc;  --md-light-blue-200: #81d4fa;  --md-light-blue-300: #4fc3f7;  --md-light-blue-400: #29b6f6;  --md-light-blue-500: #03a9f4;  --md-light-blue-600: #039be5;  --md-light-blue-700: #0288d1;  --md-light-blue-800: #0277bd;  --md-light-blue-900: #01579b;  --md-light-blue-A100: #80d8ff;  --md-light-blue-A200: #40c4ff;  --md-light-blue-A400: #00b0ff;  --md-light-blue-A700: #0091ea;  --md-cyan-50: #e0f7fa;  --md-cyan-100: #b2ebf2;  --md-cyan-200: #80deea;  --md-cyan-300: #4dd0e1;  --md-cyan-400: #26c6da;  --md-cyan-500: #00bcd4;  --md-cyan-600: #00acc1;  --md-cyan-700: #0097a7;  --md-cyan-800: #00838f;  --md-cyan-900: #006064;  --md-cyan-A100: #84ffff;  --md-cyan-A200: #18ffff;  --md-cyan-A400: #00e5ff;  --md-cyan-A700: #00b8d4;  --md-teal-50: #e0f2f1;  --md-teal-100: #b2dfdb;  --md-teal-200: #80cbc4;  --md-teal-300: #4db6ac;  --md-teal-400: #26a69a;  --md-teal-500: #009688;  --md-teal-600: #00897b;  --md-teal-700: #00796b;  --md-teal-800: #00695c;  --md-teal-900: #004d40;  --md-teal-A100: #a7ffeb;  --md-teal-A200: #64ffda;  --md-teal-A400: #1de9b6;  --md-teal-A700: #00bfa5;  --md-green-50: #e8f5e9;  --md-green-100: #c8e6c9;  --md-green-200: #a5d6a7;  --md-green-300: #81c784;  --md-green-400: #66bb6a;  --md-green-500: #4caf50;  --md-green-600: #43a047;  --md-green-700: #388e3c;  --md-green-800: #2e7d32;  --md-green-900: #1b5e20;  --md-green-A100: #b9f6ca;  --md-green-A200: #69f0ae;  --md-green-A400: #00e676;  --md-green-A700: #00c853;  --md-light-green-50: #f1f8e9;  --md-light-green-100: #dcedc8;  --md-light-green-200: #c5e1a5;  --md-light-green-300: #aed581;  --md-light-green-400: #9ccc65;  --md-light-green-500: #8bc34a;  --md-light-green-600: #7cb342;  --md-light-green-700: #689f38;  --md-light-green-800: #558b2f;  --md-light-green-900: #33691e;  --md-light-green-A100: #ccff90;  --md-light-green-A200: #b2ff59;  --md-light-green-A400: #76ff03;  --md-light-green-A700: #64dd17;  --md-lime-50: #f9fbe7;  --md-lime-100: #f0f4c3;  --md-lime-200: #e6ee9c;  --md-lime-300: #dce775;  --md-lime-400: #d4e157;  --md-lime-500: #cddc39;  --md-lime-600: #c0ca33;  --md-lime-700: #afb42b;  --md-lime-800: #9e9d24;  --md-lime-900: #827717;  --md-lime-A100: #f4ff81;  --md-lime-A200: #eeff41;  --md-lime-A400: #c6ff00;  --md-lime-A700: #aeea00;  --md-yellow-50: #fffde7;  --md-yellow-100: #fff9c4;  --md-yellow-200: #fff59d;  --md-yellow-300: #fff176;  --md-yellow-400: #ffee58;  --md-yellow-500: #ffeb3b;  --md-yellow-600: #fdd835;  --md-yellow-700: #fbc02d;  --md-yellow-800: #f9a825;  --md-yellow-900: #f57f17;  --md-yellow-A100: #ffff8d;  --md-yellow-A200: #ffff00;  --md-yellow-A400: #ffea00;  --md-yellow-A700: #ffd600;  --md-amber-50: #fff8e1;  --md-amber-100: #ffecb3;  --md-amber-200: #ffe082;  --md-amber-300: #ffd54f;  --md-amber-400: #ffca28;  --md-amber-500: #ffc107;  --md-amber-600: #ffb300;  --md-amber-700: #ffa000;  --md-amber-800: #ff8f00;  --md-amber-900: #ff6f00;  --md-amber-A100: #ffe57f;  --md-amber-A200: #ffd740;  --md-amber-A400: #ffc400;  --md-amber-A700: #ffab00;  --md-orange-50: #fff3e0;  --md-orange-100: #ffe0b2;  --md-orange-200: #ffcc80;  --md-orange-300: #ffb74d;  --md-orange-400: #ffa726;  --md-orange-500: #ff9800;  --md-orange-600: #fb8c00;  --md-orange-700: #f57c00;  --md-orange-800: #ef6c00;  --md-orange-900: #e65100;  --md-orange-A100: #ffd180;  --md-orange-A200: #ffab40;  --md-orange-A400: #ff9100;  --md-orange-A700: #ff6d00;  --md-deep-orange-50: #fbe9e7;  --md-deep-orange-100: #ffccbc;  --md-deep-orange-200: #ffab91;  --md-deep-orange-300: #ff8a65;  --md-deep-orange-400: #ff7043;  --md-deep-orange-500: #ff5722;  --md-deep-orange-600: #f4511e;  --md-deep-orange-700: #e64a19;  --md-deep-orange-800: #d84315;  --md-deep-orange-900: #bf360c;  --md-deep-orange-A100: #ff9e80;  --md-deep-orange-A200: #ff6e40;  --md-deep-orange-A400: #ff3d00;  --md-deep-orange-A700: #dd2c00;  --md-brown-50: #efebe9;  --md-brown-100: #d7ccc8;  --md-brown-200: #bcaaa4;  --md-brown-300: #a1887f;  --md-brown-400: #8d6e63;  --md-brown-500: #795548;  --md-brown-600: #6d4c41;  --md-brown-700: #5d4037;  --md-brown-800: #4e342e;  --md-brown-900: #3e2723;  --md-grey-50: #fafafa;  --md-grey-100: #f5f5f5;  --md-grey-200: #eeeeee;  --md-grey-300: #e0e0e0;  --md-grey-400: #bdbdbd;  --md-grey-500: #9e9e9e;  --md-grey-600: #757575;  --md-grey-700: #616161;  --md-grey-800: #424242;  --md-grey-900: #212121;  --md-blue-grey-50: #eceff1;  --md-blue-grey-100: #cfd8dc;  --md-blue-grey-200: #b0bec5;  --md-blue-grey-300: #90a4ae;  --md-blue-grey-400: #78909c;  --md-blue-grey-500: #607d8b;  --md-blue-grey-600: #546e7a;  --md-blue-grey-700: #455a64;  --md-blue-grey-800: #37474f;  --md-blue-grey-900: #263238;}/*-----------------------------------------------------------------------------| Copyright (c) 2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Spinner {  position: absolute;  display: flex;  justify-content: center;  align-items: center;  z-index: 10;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: var(--jp-layout-color0);  outline: none;}.jp-SpinnerContent {  font-size: 10px;  margin: 50px auto;  text-indent: -9999em;  width: 3em;  height: 3em;  border-radius: 50%;  background: var(--jp-brand-color3);  background: linear-gradient(    to right,    #f37626 10%,    rgba(255, 255, 255, 0) 42%  );  position: relative;  animation: load3 1s infinite linear, fadeIn 1s;}.jp-SpinnerContent:before {  width: 50%;  height: 50%;  background: #f37626;  border-radius: 100% 0 0 0;  position: absolute;  top: 0;  left: 0;  content: '';}.jp-SpinnerContent:after {  background: var(--jp-layout-color0);  width: 75%;  height: 75%;  border-radius: 50%;  content: '';  margin: auto;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;}@keyframes fadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes load3 {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(360deg);  }}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/button.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: none;  box-sizing: border-box;  text-align: center;  line-height: 32px;  height: 32px;  padding: 0px 12px;  letter-spacing: 0.8px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input.jp-mod-styled {  background: var(--jp-input-background);  height: 28px;  box-sizing: border-box;  border: var(--jp-border-width) solid var(--jp-border-color1);  padding-left: 7px;  padding-right: 7px;  font-size: var(--jp-ui-font-size2);  color: var(--jp-ui-font-color0);  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input[type='checkbox'].jp-mod-styled {  appearance: checkbox;  -webkit-appearance: checkbox;  -moz-appearance: checkbox;  height: auto;}input.jp-mod-styled:focus {  border: var(--jp-border-width) solid var(--md-blue-500);  box-shadow: inset 0 0 4px var(--md-blue-300);}.jp-FileDialog-Checkbox {  margin-top: 35px;  display: flex;  flex-direction: row;  align-items: end;  width: 100%;}.jp-FileDialog-Checkbox > label {  flex: 1 1 auto;}.jp-select-wrapper {  display: flex;  position: relative;  flex-direction: column;  padding: 1px;  background-color: var(--jp-layout-color1);  height: 28px;  box-sizing: border-box;  margin-bottom: 12px;}.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-input-active-background);}select.jp-mod-styled:hover {  background-color: var(--jp-layout-color1);  cursor: pointer;  color: var(--jp-ui-font-color0);  background-color: var(--jp-input-hover-background);  box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);}select.jp-mod-styled {  flex: 1 1 auto;  height: 32px;  width: 100%;  font-size: var(--jp-ui-font-size2);  background: var(--jp-input-background);  color: var(--jp-ui-font-color0);  padding: 0 25px 0 8px;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/:root {  --jp-private-toolbar-height: calc(    28px + var(--jp-border-width)  ); /* leave 28px for content */}.jp-Toolbar {  color: var(--jp-ui-font-color1);  flex: 0 0 auto;  display: flex;  flex-direction: row;  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);  box-shadow: var(--jp-toolbar-box-shadow);  background: var(--jp-toolbar-background);  min-height: var(--jp-toolbar-micro-height);  padding: 2px;  z-index: 1;  overflow-x: auto;}/* Toolbar items */.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {  flex-grow: 1;  flex-shrink: 1;}.jp-Toolbar-item.jp-Toolbar-kernelStatus {  display: inline-block;  width: 32px;  background-repeat: no-repeat;  background-position: center;  background-size: 16px;}.jp-Toolbar > .jp-Toolbar-item {  flex: 0 0 auto;  display: flex;  padding-left: 1px;  padding-right: 1px;  font-size: var(--jp-ui-font-size1);  line-height: var(--jp-private-toolbar-height);  height: 100%;}/* Toolbar buttons *//* This is the div we use to wrap the react component into a Widget */div.jp-ToolbarButton {  color: transparent;  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px;  margin: 0px;}button.jp-ToolbarButtonComponent {  background: var(--jp-layout-color1);  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px 6px;  margin: 0px;  height: 24px;  border-radius: var(--jp-border-radius);  display: flex;  align-items: center;  text-align: center;  font-size: 14px;  min-width: unset;  min-height: unset;}button.jp-ToolbarButtonComponent:disabled {  opacity: 0.4;}button.jp-ToolbarButtonComponent span {  padding: 0px;  flex: 0 0 auto;}button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {  font-size: var(--jp-ui-font-size1);  line-height: 100%;  padding-left: 2px;  color: var(--jp-ui-font-color1);}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar.jp-Toolbar-micro {  padding: 0;  min-height: 0;}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar {  border: none;  box-shadow: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */body.lm-mod-override-cursor * {  cursor: inherit !important;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-JSONEditor {  display: flex;  flex-direction: column;  width: 100%;}.jp-JSONEditor-host {  flex: 1 1 auto;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  background: var(--jp-layout-color0);  min-height: 50px;  padding: 1px;}.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {  border-color: red;  outline-color: red;}.jp-JSONEditor-header {  display: flex;  flex: 1 0 auto;  padding: 0 0 0 12px;}.jp-JSONEditor-header label {  flex: 0 0 auto;}.jp-JSONEditor-commitButton {  height: 16px;  width: 16px;  background-size: 18px;  background-repeat: no-repeat;  background-position: center;}.jp-JSONEditor-host.jp-mod-focused {  background-color: var(--jp-input-active-background);  border: 1px solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}.jp-Editor.jp-mod-dropTarget {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}/* BASICS */.CodeMirror {  /* Set height, width, borders, and global font properties here */  font-family: monospace;  height: 300px;  color: black;  direction: ltr;}/* PADDING */.CodeMirror-lines {  padding: 4px 0; /* Vertical padding around content */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  padding: 0 4px; /* Horizontal padding of content */}.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  background-color: white; /* The little square between H and V scrollbars */}/* GUTTER */.CodeMirror-gutters {  border-right: 1px solid #ddd;  background-color: #f7f7f7;  white-space: nowrap;}.CodeMirror-linenumbers {}.CodeMirror-linenumber {  padding: 0 3px 0 5px;  min-width: 20px;  text-align: right;  color: #999;  white-space: nowrap;}.CodeMirror-guttermarker { color: black; }.CodeMirror-guttermarker-subtle { color: #999; }/* CURSOR */.CodeMirror-cursor {  border-left: 1px solid black;  border-right: none;  width: 0;}/* Shown when moving in bi-directional text */.CodeMirror div.CodeMirror-secondarycursor {  border-left: 1px solid silver;}.cm-fat-cursor .CodeMirror-cursor {  width: auto;  border: 0 !important;  background: #7e7;}.cm-fat-cursor div.CodeMirror-cursors {  z-index: 1;}.cm-fat-cursor-mark {  background-color: rgba(20, 255, 20, 0.5);  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;}.cm-animate-fat-cursor {  width: auto;  border: 0;  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;  background-color: #7e7;}@-moz-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@-webkit-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}/* Can style cursor different in overwrite (non-insert) mode */.CodeMirror-overwrite .CodeMirror-cursor {}.cm-tab { display: inline-block; text-decoration: inherit; }.CodeMirror-rulers {  position: absolute;  left: 0; right: 0; top: -50px; bottom: 0;  overflow: hidden;}.CodeMirror-ruler {  border-left: 1px solid #ccc;  top: 0; bottom: 0;  position: absolute;}/* DEFAULT THEME */.cm-s-default .cm-header {color: blue;}.cm-s-default .cm-quote {color: #090;}.cm-negative {color: #d44;}.cm-positive {color: #292;}.cm-header, .cm-strong {font-weight: bold;}.cm-em {font-style: italic;}.cm-link {text-decoration: underline;}.cm-strikethrough {text-decoration: line-through;}.cm-s-default .cm-keyword {color: #708;}.cm-s-default .cm-atom {color: #219;}.cm-s-default .cm-number {color: #164;}.cm-s-default .cm-def {color: #00f;}.cm-s-default .cm-variable,.cm-s-default .cm-punctuation,.cm-s-default .cm-property,.cm-s-default .cm-operator {}.cm-s-default .cm-variable-2 {color: #05a;}.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}.cm-s-default .cm-comment {color: #a50;}.cm-s-default .cm-string {color: #a11;}.cm-s-default .cm-string-2 {color: #f50;}.cm-s-default .cm-meta {color: #555;}.cm-s-default .cm-qualifier {color: #555;}.cm-s-default .cm-builtin {color: #30a;}.cm-s-default .cm-bracket {color: #997;}.cm-s-default .cm-tag {color: #170;}.cm-s-default .cm-attribute {color: #00c;}.cm-s-default .cm-hr {color: #999;}.cm-s-default .cm-link {color: #00c;}.cm-s-default .cm-error {color: #f00;}.cm-invalidchar {color: #f00;}.CodeMirror-composing { border-bottom: 2px solid; }/* Default styles for common addons */div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }.CodeMirror-activeline-background {background: #e8f2ff;}/* STOP *//* The rest of this file contains styles related to the mechanics of   the editor. You probably shouldn't touch them. */.CodeMirror {  position: relative;  overflow: auto;  background: white;}.CodeMirror-scroll {  overflow: scroll !important; /* Things will break if this is overridden */  /* 50px is the magic margin used to hide the element's real scrollbars */  /* See overflow: hidden in .CodeMirror */  margin-bottom: -50px; margin-right: -50px;  padding-bottom: 50px;  height: 100%;  outline: none; /* Prevent dragging from highlighting the element */  position: relative;}.CodeMirror-sizer {  position: relative;  border-right: 50px solid transparent;}/* The fake, visible scrollbars. Used to force redraw during scrolling   before actual scrolling happens, thus preventing shaking and   flickering artifacts. */.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  position: absolute;  z-index: 6;  display: none;  outline: none;}.CodeMirror-vscrollbar {  right: 0; top: 0;  overflow-x: hidden;  overflow-y: scroll;}.CodeMirror-hscrollbar {  bottom: 0; left: 0;  overflow-y: hidden;  overflow-x: scroll;}.CodeMirror-scrollbar-filler {  right: 0; bottom: 0;}.CodeMirror-gutter-filler {  left: 0; bottom: 0;}.CodeMirror-gutters {  position: absolute; left: 0; top: 0;  min-height: 100%;  z-index: 3;}.CodeMirror-gutter {  white-space: normal;  height: 100%;  display: inline-block;  vertical-align: top;  margin-bottom: -50px;}.CodeMirror-gutter-wrapper {  position: absolute;  z-index: 4;  background: none !important;  border: none !important;}.CodeMirror-gutter-background {  position: absolute;  top: 0; bottom: 0;  z-index: 4;}.CodeMirror-gutter-elt {  position: absolute;  cursor: default;  z-index: 4;}.CodeMirror-gutter-wrapper ::selection { background-color: transparent }.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }.CodeMirror-lines {  cursor: text;  min-height: 1px; /* prevents collapsing before first draw */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  /* Reset some styles that the rest of the page might have set */  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;  border-width: 0;  background: transparent;  font-family: inherit;  font-size: inherit;  margin: 0;  white-space: pre;  word-wrap: normal;  line-height: inherit;  color: inherit;  z-index: 2;  position: relative;  overflow: visible;  -webkit-tap-highlight-color: transparent;  -webkit-font-variant-ligatures: contextual;  font-variant-ligatures: contextual;}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like {  word-wrap: break-word;  white-space: pre-wrap;  word-break: normal;}.CodeMirror-linebackground {  position: absolute;  left: 0; right: 0; top: 0; bottom: 0;  z-index: 0;}.CodeMirror-linewidget {  position: relative;  z-index: 2;  padding: 0.1px; /* Force widget margins to stay inside of the container */}.CodeMirror-widget {}.CodeMirror-rtl pre { direction: rtl; }.CodeMirror-code {  outline: none;}/* Force content-box sizing for the elements where we expect it */.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber {  -moz-box-sizing: content-box;  box-sizing: content-box;}.CodeMirror-measure {  position: absolute;  width: 100%;  height: 0;  overflow: hidden;  visibility: hidden;}.CodeMirror-cursor {  position: absolute;  pointer-events: none;}.CodeMirror-measure pre { position: static; }div.CodeMirror-cursors {  visibility: hidden;  position: relative;  z-index: 3;}div.CodeMirror-dragcursors {  visibility: visible;}.CodeMirror-focused div.CodeMirror-cursors {  visibility: visible;}.CodeMirror-selected { background: #d9d9d9; }.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }.CodeMirror-crosshair { cursor: crosshair; }.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }.cm-searching {  background-color: #ffa;  background-color: rgba(255, 255, 0, .4);}/* Used to force a border model for a node */.cm-force-border { padding-right: .1px; }@media print {  /* Hide the cursor when printing */  .CodeMirror div.CodeMirror-cursors {    visibility: hidden;  }}/* See issue #2901 */.cm-tab-wrap-hack:after { content: ''; }/* Help users use markselection to safely style text background */span.CodeMirror-selectedtext { background: none; }.CodeMirror-dialog {  position: absolute;  left: 0; right: 0;  background: inherit;  z-index: 15;  padding: .1em .8em;  overflow: hidden;  color: inherit;}.CodeMirror-dialog-top {  border-bottom: 1px solid #eee;  top: 0;}.CodeMirror-dialog-bottom {  border-top: 1px solid #eee;  bottom: 0;}.CodeMirror-dialog input {  border: none;  outline: none;  background: transparent;  width: 20em;  color: inherit;  font-family: monospace;}.CodeMirror-dialog button {  font-size: 70%;}.CodeMirror-foldmarker {  color: blue;  text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;  font-family: arial;  line-height: .3;  cursor: pointer;}.CodeMirror-foldgutter {  width: .7em;}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded {  cursor: pointer;}.CodeMirror-foldgutter-open:after {  content: "\25BE";}.CodeMirror-foldgutter-folded:after {  content: "\25B8";}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.CodeMirror {  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  border: 0;  border-radius: 0;  height: auto;  /* Changed to auto to autogrow */}.CodeMirror pre {  padding: 0 var(--jp-code-padding);}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* This causes https://github.com/jupyter/jupyterlab/issues/522 *//* May not cause it not because we changed it! */.CodeMirror-lines {  padding: var(--jp-code-padding) 0;}.CodeMirror-linenumber {  padding: 0 8px;}.jp-CodeMirrorEditor {  cursor: text;}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */@media screen and (min-width: 2138px) and (max-width: 4319px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width1) solid      var(--jp-editor-cursor-color);  }}/* When zoomed out less than 33% */@media screen and (min-width: 4320px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width2) solid      var(--jp-editor-cursor-color);  }}.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {  display: none;}.CodeMirror-gutters {  border-right: 1px solid var(--jp-border-color2);  background-color: var(--jp-layout-color0);}.jp-CollaboratorCursor {  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: none;  border-bottom: 3px solid;  background-clip: content-box;  margin-left: -5px;  margin-right: -5px;}.CodeMirror-selectedtext.cm-searching {  background-color: var(--jp-search-selected-match-background-color) !important;  color: var(--jp-search-selected-match-color) !important;}.cm-searching {  background-color: var(    --jp-search-unselected-match-background-color  ) !important;  color: var(--jp-search-unselected-match-color) !important;}.CodeMirror-focused .CodeMirror-selected {  background-color: var(--jp-editor-selected-focused-background);}.CodeMirror-selected {  background-color: var(--jp-editor-selected-background);}.jp-CollaboratorCursor-hover {  position: absolute;  z-index: 1;  transform: translateX(-50%);  color: white;  border-radius: 3px;  padding-left: 4px;  padding-right: 4px;  padding-top: 1px;  padding-bottom: 1px;  text-align: center;  font-size: var(--jp-ui-font-size1);  white-space: nowrap;}.jp-CodeMirror-ruler {  border-left: 1px dashed var(--jp-border-color2);}/** * Here is our jupyter theme for CodeMirror syntax highlighting * This is used in our marked.js syntax highlighting and CodeMirror itself * The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME * This came from the classic notebook, which came form highlight.js/GitHub *//** * CodeMirror themes are handling the background/color in this way. This works * fine for CodeMirror editors outside the notebook, but the notebook styles * these things differently. */.CodeMirror.cm-s-jupyter {  background: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* In the notebook, we want this styling to be handled by its container */.jp-CodeConsole .CodeMirror.cm-s-jupyter,.jp-Notebook .CodeMirror.cm-s-jupyter {  background: transparent;}.cm-s-jupyter .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}.cm-s-jupyter span.cm-keyword {  color: var(--jp-mirror-editor-keyword-color);  font-weight: bold;}.cm-s-jupyter span.cm-atom {  color: var(--jp-mirror-editor-atom-color);}.cm-s-jupyter span.cm-number {  color: var(--jp-mirror-editor-number-color);}.cm-s-jupyter span.cm-def {  color: var(--jp-mirror-editor-def-color);}.cm-s-jupyter span.cm-variable {  color: var(--jp-mirror-editor-variable-color);}.cm-s-jupyter span.cm-variable-2 {  color: var(--jp-mirror-editor-variable-2-color);}.cm-s-jupyter span.cm-variable-3 {  color: var(--jp-mirror-editor-variable-3-color);}.cm-s-jupyter span.cm-punctuation {  color: var(--jp-mirror-editor-punctuation-color);}.cm-s-jupyter span.cm-property {  color: var(--jp-mirror-editor-property-color);}.cm-s-jupyter span.cm-operator {  color: var(--jp-mirror-editor-operator-color);  font-weight: bold;}.cm-s-jupyter span.cm-comment {  color: var(--jp-mirror-editor-comment-color);  font-style: italic;}.cm-s-jupyter span.cm-string {  color: var(--jp-mirror-editor-string-color);}.cm-s-jupyter span.cm-string-2 {  color: var(--jp-mirror-editor-string-2-color);}.cm-s-jupyter span.cm-meta {  color: var(--jp-mirror-editor-meta-color);}.cm-s-jupyter span.cm-qualifier {  color: var(--jp-mirror-editor-qualifier-color);}.cm-s-jupyter span.cm-builtin {  color: var(--jp-mirror-editor-builtin-color);}.cm-s-jupyter span.cm-bracket {  color: var(--jp-mirror-editor-bracket-color);}.cm-s-jupyter span.cm-tag {  color: var(--jp-mirror-editor-tag-color);}.cm-s-jupyter span.cm-attribute {  color: var(--jp-mirror-editor-attribute-color);}.cm-s-jupyter span.cm-header {  color: var(--jp-mirror-editor-header-color);}.cm-s-jupyter span.cm-quote {  color: var(--jp-mirror-editor-quote-color);}.cm-s-jupyter span.cm-link {  color: var(--jp-mirror-editor-link-color);}.cm-s-jupyter span.cm-error {  color: var(--jp-mirror-editor-error-color);}.cm-s-jupyter span.cm-hr {  color: #999;}.cm-s-jupyter span.cm-tab {  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);  background-position: right;  background-repeat: no-repeat;}.cm-s-jupyter .CodeMirror-activeline-background,.cm-s-jupyter .CodeMirror-gutter {  background-color: var(--jp-layout-color2);}/* Styles for shared cursors (remote cursor locations and selected ranges) */.jp-CodeMirrorEditor .remote-caret {  position: relative;  border-left: 2px solid black;  margin-left: -1px;  margin-right: -1px;  box-sizing: border-box;}.jp-CodeMirrorEditor .remote-caret > div {  white-space: nowrap;  position: absolute;  top: -1.15em;  padding-bottom: 0.05em;  left: -2px;  font-size: 0.95em;  background-color: rgb(250, 129, 0);  font-family: var(--jp-ui-font-family);  font-weight: bold;  line-height: normal;  user-select: none;  color: white;  padding-left: 2px;  padding-right: 2px;  z-index: 3;  transition: opacity 0.3s ease-in-out;}.jp-CodeMirrorEditor .remote-caret.hide-name > div {  transition-delay: 0.7s;  opacity: 0;}.jp-CodeMirrorEditor .remote-caret:hover > div {  opacity: 1;  transition-delay: 0s;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| RenderedText|----------------------------------------------------------------------------*/:root {  /* This is the padding value to fill the gaps between lines containing spans with background color. */  --jp-private-code-span-padding: calc(    (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2  );}.jp-RenderedText {  text-align: left;  padding-left: var(--jp-code-padding);  line-height: var(--jp-code-line-height);  font-family: var(--jp-code-font-family);}.jp-RenderedText pre,.jp-RenderedJavaScript pre,.jp-RenderedHTMLCommon pre {  color: var(--jp-content-font-color1);  font-size: var(--jp-code-font-size);  border: none;  margin: 0px;  padding: 0px;}.jp-RenderedText pre a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* console foregrounds and backgrounds */.jp-RenderedText pre .ansi-black-fg {  color: #3e424d;}.jp-RenderedText pre .ansi-red-fg {  color: #e75c58;}.jp-RenderedText pre .ansi-green-fg {  color: #00a250;}.jp-RenderedText pre .ansi-yellow-fg {  color: #ddb62b;}.jp-RenderedText pre .ansi-blue-fg {  color: #208ffb;}.jp-RenderedText pre .ansi-magenta-fg {  color: #d160c4;}.jp-RenderedText pre .ansi-cyan-fg {  color: #60c6c8;}.jp-RenderedText pre .ansi-white-fg {  color: #c5c1b4;}.jp-RenderedText pre .ansi-black-bg {  background-color: #3e424d;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-bg {  background-color: #e75c58;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-bg {  background-color: #00a250;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-bg {  background-color: #ddb62b;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-bg {  background-color: #208ffb;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-bg {  background-color: #d160c4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-bg {  background-color: #60c6c8;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-bg {  background-color: #c5c1b4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-black-intense-fg {  color: #282c36;}.jp-RenderedText pre .ansi-red-intense-fg {  color: #b22b31;}.jp-RenderedText pre .ansi-green-intense-fg {  color: #007427;}.jp-RenderedText pre .ansi-yellow-intense-fg {  color: #b27d12;}.jp-RenderedText pre .ansi-blue-intense-fg {  color: #0065ca;}.jp-RenderedText pre .ansi-magenta-intense-fg {  color: #a03196;}.jp-RenderedText pre .ansi-cyan-intense-fg {  color: #258f8f;}.jp-RenderedText pre .ansi-white-intense-fg {  color: #a1a6b2;}.jp-RenderedText pre .ansi-black-intense-bg {  background-color: #282c36;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-intense-bg {  background-color: #b22b31;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-intense-bg {  background-color: #007427;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-intense-bg {  background-color: #b27d12;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-intense-bg {  background-color: #0065ca;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-intense-bg {  background-color: #a03196;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-intense-bg {  background-color: #258f8f;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-intense-bg {  background-color: #a1a6b2;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-default-inverse-fg {  color: var(--jp-ui-inverse-font-color0);}.jp-RenderedText pre .ansi-default-inverse-bg {  background-color: var(--jp-inverse-layout-color0);  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-bold {  font-weight: bold;}.jp-RenderedText pre .ansi-underline {  text-decoration: underline;}.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {  background: var(--jp-rendermime-error-background);  padding-top: var(--jp-code-padding);}/*-----------------------------------------------------------------------------| RenderedLatex|----------------------------------------------------------------------------*/.jp-RenderedLatex {  color: var(--jp-content-font-color1);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);}/* Left-justify outputs.*/.jp-OutputArea-output.jp-RenderedLatex {  padding: var(--jp-code-padding);  text-align: left;}/*-----------------------------------------------------------------------------| RenderedHTML|----------------------------------------------------------------------------*/.jp-RenderedHTMLCommon {  color: var(--jp-content-font-color1);  font-family: var(--jp-content-font-family);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);  /* Give a bit more R padding on Markdown text to keep line lengths reasonable */  padding-right: 20px;}.jp-RenderedHTMLCommon em {  font-style: italic;}.jp-RenderedHTMLCommon strong {  font-weight: bold;}.jp-RenderedHTMLCommon u {  text-decoration: underline;}.jp-RenderedHTMLCommon a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* Headings */.jp-RenderedHTMLCommon h1,.jp-RenderedHTMLCommon h2,.jp-RenderedHTMLCommon h3,.jp-RenderedHTMLCommon h4,.jp-RenderedHTMLCommon h5,.jp-RenderedHTMLCommon h6 {  line-height: var(--jp-content-heading-line-height);  font-weight: var(--jp-content-heading-font-weight);  font-style: normal;  margin: var(--jp-content-heading-margin-top) 0    var(--jp-content-heading-margin-bottom) 0;}.jp-RenderedHTMLCommon h1:first-child,.jp-RenderedHTMLCommon h2:first-child,.jp-RenderedHTMLCommon h3:first-child,.jp-RenderedHTMLCommon h4:first-child,.jp-RenderedHTMLCommon h5:first-child,.jp-RenderedHTMLCommon h6:first-child {  margin-top: calc(0.5 * var(--jp-content-heading-margin-top));}.jp-RenderedHTMLCommon h1:last-child,.jp-RenderedHTMLCommon h2:last-child,.jp-RenderedHTMLCommon h3:last-child,.jp-RenderedHTMLCommon h4:last-child,.jp-RenderedHTMLCommon h5:last-child,.jp-RenderedHTMLCommon h6:last-child {  margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));}.jp-RenderedHTMLCommon h1 {  font-size: var(--jp-content-font-size5);}.jp-RenderedHTMLCommon h2 {  font-size: var(--jp-content-font-size4);}.jp-RenderedHTMLCommon h3 {  font-size: var(--jp-content-font-size3);}.jp-RenderedHTMLCommon h4 {  font-size: var(--jp-content-font-size2);}.jp-RenderedHTMLCommon h5 {  font-size: var(--jp-content-font-size1);}.jp-RenderedHTMLCommon h6 {  font-size: var(--jp-content-font-size0);}/* Lists */.jp-RenderedHTMLCommon ul:not(.list-inline),.jp-RenderedHTMLCommon ol:not(.list-inline) {  padding-left: 2em;}.jp-RenderedHTMLCommon ul {  list-style: disc;}.jp-RenderedHTMLCommon ul ul {  list-style: square;}.jp-RenderedHTMLCommon ul ul ul {  list-style: circle;}.jp-RenderedHTMLCommon ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol ol {  list-style: upper-alpha;}.jp-RenderedHTMLCommon ol ol ol {  list-style: lower-alpha;}.jp-RenderedHTMLCommon ol ol ol ol {  list-style: lower-roman;}.jp-RenderedHTMLCommon ol ol ol ol ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol,.jp-RenderedHTMLCommon ul {  margin-bottom: 1em;}.jp-RenderedHTMLCommon ul ul,.jp-RenderedHTMLCommon ul ol,.jp-RenderedHTMLCommon ol ul,.jp-RenderedHTMLCommon ol ol {  margin-bottom: 0em;}.jp-RenderedHTMLCommon hr {  color: var(--jp-border-color2);  background-color: var(--jp-border-color1);  margin-top: 1em;  margin-bottom: 1em;}.jp-RenderedHTMLCommon > pre {  margin: 1.5em 2em;}.jp-RenderedHTMLCommon pre,.jp-RenderedHTMLCommon code {  border: 0;  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);  font-family: var(--jp-code-font-family);  font-size: inherit;  line-height: var(--jp-code-line-height);  padding: 0;  white-space: pre-wrap;}.jp-RenderedHTMLCommon :not(pre) > code {  background-color: var(--jp-layout-color2);  padding: 1px 5px;}/* Tables */.jp-RenderedHTMLCommon table {  border-collapse: collapse;  border-spacing: 0;  border: none;  color: var(--jp-ui-font-color1);  font-size: 12px;  table-layout: fixed;  margin-left: auto;  margin-right: auto;}.jp-RenderedHTMLCommon thead {  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  vertical-align: bottom;}.jp-RenderedHTMLCommon td,.jp-RenderedHTMLCommon th,.jp-RenderedHTMLCommon tr {  vertical-align: middle;  padding: 0.5em 0.5em;  line-height: normal;  white-space: normal;  max-width: none;  border: none;}.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {  max-width: none;}:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {  text-align: right;}.jp-RenderedHTMLCommon th {  font-weight: bold;}.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {  background: var(--jp-layout-color0);}.jp-RenderedHTMLCommon tbody tr:nth-child(even) {  background: var(--jp-rendermime-table-row-background);}.jp-RenderedHTMLCommon tbody tr:hover {  background: var(--jp-rendermime-table-row-hover-background);}.jp-RenderedHTMLCommon table {  margin-bottom: 1em;}.jp-RenderedHTMLCommon p {  text-align: left;  margin: 0px;}.jp-RenderedHTMLCommon p {  margin-bottom: 1em;}.jp-RenderedHTMLCommon img {  -moz-force-broken-image-icon: 1;}/* Restrict to direct children as other images could be nested in other content. */.jp-RenderedHTMLCommon > img {  display: block;  margin-left: 0;  margin-right: 0;  margin-bottom: 1em;}/* Change color behind transparent images if they need it... */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {  background-color: var(--jp-inverse-layout-color1);}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {  background-color: var(--jp-inverse-layout-color1);}/* ...or leave it untouched if they don't */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {}.jp-RenderedHTMLCommon img,.jp-RenderedImage img,.jp-RenderedHTMLCommon svg,.jp-RenderedSVG svg {  max-width: 100%;  height: auto;}.jp-RenderedHTMLCommon img.jp-mod-unconfined,.jp-RenderedImage img.jp-mod-unconfined,.jp-RenderedHTMLCommon svg.jp-mod-unconfined,.jp-RenderedSVG svg.jp-mod-unconfined {  max-width: none;}.jp-RenderedHTMLCommon .alert {  padding: var(--jp-notebook-padding);  border: var(--jp-border-width) solid transparent;  border-radius: var(--jp-border-radius);  margin-bottom: 1em;}.jp-RenderedHTMLCommon .alert-info {  color: var(--jp-info-color0);  background-color: var(--jp-info-color3);  border-color: var(--jp-info-color2);}.jp-RenderedHTMLCommon .alert-info hr {  border-color: var(--jp-info-color3);}.jp-RenderedHTMLCommon .alert-info > p:last-child,.jp-RenderedHTMLCommon .alert-info > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-warning {  color: var(--jp-warn-color0);  background-color: var(--jp-warn-color3);  border-color: var(--jp-warn-color2);}.jp-RenderedHTMLCommon .alert-warning hr {  border-color: var(--jp-warn-color3);}.jp-RenderedHTMLCommon .alert-warning > p:last-child,.jp-RenderedHTMLCommon .alert-warning > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-success {  color: var(--jp-success-color0);  background-color: var(--jp-success-color3);  border-color: var(--jp-success-color2);}.jp-RenderedHTMLCommon .alert-success hr {  border-color: var(--jp-success-color3);}.jp-RenderedHTMLCommon .alert-success > p:last-child,.jp-RenderedHTMLCommon .alert-success > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-danger {  color: var(--jp-error-color0);  background-color: var(--jp-error-color3);  border-color: var(--jp-error-color2);}.jp-RenderedHTMLCommon .alert-danger hr {  border-color: var(--jp-error-color3);}.jp-RenderedHTMLCommon .alert-danger > p:last-child,.jp-RenderedHTMLCommon .alert-danger > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon blockquote {  margin: 1em 2em;  padding: 0 1em;  border-left: 5px solid var(--jp-border-color2);}a.jp-InternalAnchorLink {  visibility: hidden;  margin-left: 8px;  color: var(--md-blue-800);}h1:hover .jp-InternalAnchorLink,h2:hover .jp-InternalAnchorLink,h3:hover .jp-InternalAnchorLink,h4:hover .jp-InternalAnchorLink,h5:hover .jp-InternalAnchorLink,h6:hover .jp-InternalAnchorLink {  visibility: visible;}.jp-RenderedHTMLCommon kbd {  background-color: var(--jp-rendermime-table-row-background);  border: 1px solid var(--jp-border-color0);  border-bottom-color: var(--jp-border-color2);  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);  display: inline-block;  font-size: 0.8em;  line-height: 1em;  padding: 0.2em 0.5em;}/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0. * At the bottom of cells this is a bit too much as there is also spacing * between cells. Going all the way to 0 gets too tight between markdown and * code cells. */.jp-RenderedHTMLCommon > *:last-child {  margin-bottom: 0.5em;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MimeDocument {  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-filebrowser-button-height: 28px;  --jp-private-filebrowser-button-width: 48px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-FileBrowser {  display: flex;  flex-direction: column;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}.jp-FileBrowser-toolbar.jp-Toolbar {  border-bottom: none;  height: auto;  margin: var(--jp-toolbar-header-margin);  box-shadow: none;}.jp-BreadCrumbs {  flex: 0 0 auto;  margin: 8px 12px 8px 12px;}.jp-BreadCrumbs-item {  margin: 0px 2px;  padding: 0px 2px;  border-radius: var(--jp-border-radius);  cursor: pointer;}.jp-BreadCrumbs-item:hover {  background-color: var(--jp-layout-color2);}.jp-BreadCrumbs-item:first-child {  margin-left: 0px;}.jp-BreadCrumbs-item.jp-mod-dropTarget {  background-color: var(--jp-brand-color2);  opacity: 0.7;}/*-----------------------------------------------------------------------------| Buttons|----------------------------------------------------------------------------*/.jp-FileBrowser-toolbar.jp-Toolbar {  padding: 0px;  margin: 8px 12px 0px 12px;}.jp-FileBrowser-toolbar.jp-Toolbar {  justify-content: flex-start;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {  flex: 0 0 auto;  padding-left: 0px;  padding-right: 2px;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {  width: 40px;}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent {  width: 72px;  background: var(--jp-brand-color1);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent:focus-visible {  background-color: var(--jp-brand-color0);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent  .jp-icon3 {  fill: white;}/*-----------------------------------------------------------------------------| Other styles|----------------------------------------------------------------------------*/.jp-FileDialog.jp-mod-conflict input {  color: var(--jp-error-color1);}.jp-FileDialog .jp-new-name-title {  margin-top: 12px;}.jp-LastModified-hidden {  display: none;}.jp-FileBrowser-filterBox {  padding: 0px;  flex: 0 0 auto;  margin: 8px 12px 0px 12px;}/*-----------------------------------------------------------------------------| DirListing|----------------------------------------------------------------------------*/.jp-DirListing {  flex: 1 1 auto;  display: flex;  flex-direction: column;  outline: 0;}.jp-DirListing:focus-visible {  border: 1px solid var(--jp-brand-color1);}.jp-DirListing-header {  flex: 0 0 auto;  display: flex;  flex-direction: row;  overflow: hidden;  border-top: var(--jp-border-width) solid var(--jp-border-color2);  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  box-shadow: var(--jp-toolbar-box-shadow);  z-index: 2;}.jp-DirListing-headerItem {  padding: 4px 12px 2px 12px;  font-weight: 500;}.jp-DirListing-headerItem:hover {  background: var(--jp-layout-color2);}.jp-DirListing-headerItem.jp-id-name {  flex: 1 0 84px;}.jp-DirListing-headerItem.jp-id-modified {  flex: 0 0 112px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;}.jp-id-narrow {  display: none;  flex: 0 0 5px;  padding: 4px 4px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;  color: var(--jp-border-color2);}.jp-DirListing-narrow .jp-id-narrow {  display: block;}.jp-DirListing-narrow .jp-id-modified,.jp-DirListing-narrow .jp-DirListing-itemModified {  display: none;}.jp-DirListing-headerItem.jp-mod-selected {  font-weight: 600;}/* increase specificity to override bundled default */.jp-DirListing-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-DirListing-content mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {  color: var(--jp-ui-inverse-font-color0);}/* Style the directory listing content when a user drops a file to upload */.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {  outline: 5px dashed rgba(128, 128, 128, 0.5);  outline-offset: -10px;  cursor: copy;}.jp-DirListing-item {  display: flex;  flex-direction: row;  padding: 4px 12px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.jp-DirListing-item[data-is-dot] {  opacity: 75%;}.jp-DirListing-item.jp-mod-selected {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.jp-DirListing-item.jp-mod-dropTarget {  background: var(--jp-brand-color3);}.jp-DirListing-item:hover:not(.jp-mod-selected) {  background: var(--jp-layout-color2);}.jp-DirListing-itemIcon {  flex: 0 0 20px;  margin-right: 4px;}.jp-DirListing-itemText {  flex: 1 0 64px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  user-select: none;}.jp-DirListing-itemModified {  flex: 0 0 125px;  text-align: right;}.jp-DirListing-editor {  flex: 1 0 64px;  outline: none;  border: none;}.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {  color: var(--jp-success-color1);  content: '\25CF';  font-size: 8px;  position: absolute;  left: -8px;}.jp-DirListing-item.jp-mod-running.jp-mod-selected  .jp-DirListing-itemIcon:before {  color: var(--jp-ui-inverse-font-color1);}.jp-DirListing-item.lm-mod-drag-image,.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {  font-size: var(--jp-ui-font-size1);  padding-left: 4px;  margin-left: 4px;  width: 160px;  background-color: var(--jp-ui-inverse-font-color2);  box-shadow: var(--jp-elevation-z2);  border-radius: 0px;  color: var(--jp-ui-font-color1);  transform: translateX(-40%) translateY(-58%);}.jp-DirListing-deadSpace {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-Document {  min-width: 120px;  min-height: 120px;  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {}/*-----------------------------------------------------------------------------| Main OutputArea| OutputArea has a list of Outputs|----------------------------------------------------------------------------*/.jp-OutputArea {  overflow-y: auto;}.jp-OutputArea-child {  display: flex;  flex-direction: row;}body[data-format='mobile'] .jp-OutputArea-child {  flex-direction: column;}.jp-OutputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-outprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-OutputPrompt {  flex: 0 0 auto;  text-align: left;}.jp-OutputArea-output {  height: auto;  overflow: auto;  user-select: text;  -moz-user-select: text;  -webkit-user-select: text;  -ms-user-select: text;}.jp-OutputArea-child .jp-OutputArea-output {  flex-grow: 1;  flex-shrink: 1;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  margin-left: var(--jp-notebook-padding);}/** * Isolated output. */.jp-OutputArea-output.jp-mod-isolated {  width: 100%;  display: block;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {  position: relative;}body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}/* pre */.jp-OutputArea-output pre {  border: none;  margin: 0px;  padding: 0px;  overflow-x: auto;  overflow-y: auto;  word-break: break-all;  word-wrap: break-word;  white-space: pre-wrap;}/* tables */.jp-OutputArea-output.jp-RenderedHTMLCommon table {  margin-left: 0;  margin-right: 0;}/* description lists */.jp-OutputArea-output dl,.jp-OutputArea-output dt,.jp-OutputArea-output dd {  display: block;}.jp-OutputArea-output dl {  width: 100%;  overflow: hidden;  padding: 0;  margin: 0;}.jp-OutputArea-output dt {  font-weight: bold;  float: left;  width: 20%;  padding: 0;  margin: 0;}.jp-OutputArea-output dd {  float: left;  width: 80%;  padding: 0;  margin: 0;}/* Hide the gutter in case of *  - nested output areas (e.g. in the case of output widgets) *  - mirrored output areas */.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {  display: none;}/*-----------------------------------------------------------------------------| executeResult is added to any Output-result for the display of the object| returned by a cell|----------------------------------------------------------------------------*/.jp-OutputArea-output.jp-OutputArea-executeResult {  margin-left: 0px;  flex: 1 1 auto;}/* Text output with the Out[] prompt needs a top padding to match the * alignment of the Out[] prompt itself. */.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {  padding-top: var(--jp-code-padding);  border-top: var(--jp-border-width) solid transparent;}/*-----------------------------------------------------------------------------| The Stdin output|----------------------------------------------------------------------------*/.jp-OutputArea-stdin {  line-height: var(--jp-code-line-height);  padding-top: var(--jp-code-padding);  display: flex;}.jp-Stdin-prompt {  color: var(--jp-content-font-color0);  padding-right: var(--jp-code-padding);  vertical-align: baseline;  flex: 0 0 auto;}.jp-Stdin-input {  font-family: var(--jp-code-font-family);  font-size: inherit;  color: inherit;  background-color: inherit;  width: 42%;  min-width: 200px;  /* make sure input baseline aligns with prompt */  vertical-align: baseline;  /* padding + margin = 0.5em between prompt and cursor */  padding: 0em 0.25em;  margin: 0em 0.25em;  flex: 0 0 70%;}.jp-Stdin-input:focus {  box-shadow: none;}/*-----------------------------------------------------------------------------| Output Area View|----------------------------------------------------------------------------*/.jp-LinkedOutputView .jp-OutputArea {  height: 100%;  display: block;}.jp-LinkedOutputView .jp-OutputArea-output:only-child {  height: 100%;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapser {  flex: 0 0 var(--jp-cell-collapser-width);  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;  border-radius: var(--jp-border-radius);  opacity: 1;}.jp-Collapser-child {  display: block;  width: 100%;  box-sizing: border-box;  /* height: 100% doesn't work because the height of its parent is computed from content */  position: absolute;  top: 0px;  bottom: 0px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Header/Footer|----------------------------------------------------------------------------*//* Hidden by zero height by default */.jp-CellHeader,.jp-CellFooter {  height: 0px;  width: 100%;  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Input|----------------------------------------------------------------------------*//* All input areas */.jp-InputArea {  display: flex;  flex-direction: row;  overflow: hidden;}body[data-format='mobile'] .jp-InputArea {  flex-direction: column;}.jp-InputArea-editor {  flex: 1 1 auto;  overflow: hidden;}.jp-InputArea-editor {  /* This is the non-active, default styling */  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  border-radius: 0px;  background: var(--jp-cell-editor-background);}body[data-format='mobile'] .jp-InputArea-editor {  margin-left: var(--jp-notebook-padding);}.jp-InputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-inprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  opacity: var(--jp-cell-prompt-opacity);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-InputPrompt {  flex: 0 0 auto;  text-align: left;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Placeholder {  display: flex;  flex-direction: row;  flex: 1 1 auto;}.jp-Placeholder-prompt {  box-sizing: border-box;}.jp-Placeholder-content {  flex: 1 1 auto;  border: none;  background: transparent;  height: 20px;  box-sizing: border-box;}.jp-Placeholder-content .jp-MoreHorizIcon {  width: 32px;  height: 16px;  border: 1px solid transparent;  border-radius: var(--jp-border-radius);}.jp-Placeholder-content .jp-MoreHorizIcon:hover {  border: 1px solid var(--jp-border-color1);  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);  background-color: var(--jp-layout-color0);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-cell-scrolling-output-offset: 5px;}/*-----------------------------------------------------------------------------| Cell|----------------------------------------------------------------------------*/.jp-Cell {  padding: var(--jp-cell-padding);  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Common input/output|----------------------------------------------------------------------------*/.jp-Cell-inputWrapper,.jp-Cell-outputWrapper {  display: flex;  flex-direction: row;  padding: 0px;  margin: 0px;  /* Added to reveal the box-shadow on the input and output collapsers. */  overflow: visible;}/* Only input/output areas inside cells */.jp-Cell-inputArea,.jp-Cell-outputArea {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Collapser|----------------------------------------------------------------------------*//* Make the output collapser disappear when there is not output, but do so * in a manner that leaves it in the layout and preserves its width. */.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {  border: none !important;  background: transparent !important;}.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {  min-height: var(--jp-cell-collapser-min-height);}/*-----------------------------------------------------------------------------| Output|----------------------------------------------------------------------------*//* Put a space between input and output when there IS output */.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {  margin-top: 5px;}.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {  overflow-y: auto;  max-height: 200px;  box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);  margin-left: var(--jp-private-cell-scrolling-output-offset);}.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  flex: 0 0    calc(      var(--jp-cell-prompt-width) -        var(--jp-private-cell-scrolling-output-offset)    );}/*-----------------------------------------------------------------------------| CodeCell|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| MarkdownCell|----------------------------------------------------------------------------*/.jp-MarkdownOutput {  flex: 1 1 auto;  margin-top: 0;  margin-bottom: 0;  padding-left: var(--jp-code-padding);}.jp-MarkdownOutput.jp-RenderedHTMLCommon {  overflow: auto;}.jp-showHiddenCellsButton {  margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));  margin-top: var(--jp-code-padding);  border: 1px solid var(--jp-border-color2);  background-color: var(--jp-border-color3) !important;  color: var(--jp-content-font-color0) !important;}.jp-showHiddenCellsButton:hover {  background-color: var(--jp-border-color2) !important;}.jp-collapseHeadingButton {  display: none;}.jp-MarkdownCell:hover .jp-collapseHeadingButton {  display: flex;  min-height: var(--jp-cell-collapser-min-height);  position: absolute;  right: 0;  top: 0;  bottom: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------/*-----------------------------------------------------------------------------| Styles|----------------------------------------------------------------------------*/.jp-NotebookPanel-toolbar {  padding: 2px;}.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {  border: none;  box-shadow: none;}.jp-Notebook-toolbarCellTypeDropdown select {  height: 24px;  font-size: var(--jp-ui-font-size1);  line-height: 14px;  border-radius: 0;  display: block;}.jp-Notebook-toolbarCellTypeDropdown span {  top: 5px !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-notebook-dragImage-width: 304px;  --jp-private-notebook-dragImage-height: 36px;  --jp-private-notebook-selected-color: var(--md-blue-400);  --jp-private-notebook-active-color: var(--md-green-400);}/*-----------------------------------------------------------------------------| Imports|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Notebook|----------------------------------------------------------------------------*/.jp-NotebookPanel {  display: block;  height: 100%;}.jp-NotebookPanel.jp-Document {  min-width: 240px;  min-height: 120px;}.jp-Notebook {  padding: var(--jp-notebook-padding);  outline: none;  overflow: auto;  background: var(--jp-layout-color0);}.jp-Notebook.jp-mod-scrollPastEnd::after {  display: block;  content: '';  min-height: var(--jp-notebook-scroll-padding);}.jp-MainAreaWidget-ContainStrict .jp-Notebook * {  contain: strict;}.jp-Notebook-render * {  contain: none !important;}.jp-Notebook .jp-Cell {  overflow: visible;}.jp-Notebook .jp-Cell .jp-InputPrompt {  cursor: move;  float: left;}/*-----------------------------------------------------------------------------| Notebook state related styling|| The notebook and cells each have states, here are the possibilities:|| - Notebook|   - Command|   - Edit| - Cell|   - None|   - Active (only one can be active)|   - Selected (the cells actions are applied to)|   - Multiselected (when multiple selected, the cursor)|   - No outputs|----------------------------------------------------------------------------*//* Command or edit modes */.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}/* cell is active */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {  background: var(--jp-brand-color1);}/* cell is dirty */.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {  color: var(--jp-warn-color1);}.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {  color: var(--jp-warn-color1);  content: '&bull;';}.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {  background: var(--jp-warn-color1);}/* collapser is hovered */.jp-Notebook .jp-Cell .jp-Collapser:hover {  box-shadow: var(--jp-elevation-z2);  background: var(--jp-brand-color1);  opacity: var(--jp-cell-collapser-not-active-hover-opacity);}/* cell is active and collapser is hovered */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {  background: var(--jp-brand-color0);  opacity: 1;}/* Command mode */.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {  background: var(--jp-notebook-multiselected-color);}.jp-Notebook.jp-mod-commandMode  .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {  background: transparent;}/* Edit mode */.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-cell-editor-active-background);}/*-----------------------------------------------------------------------------| Notebook drag and drop|----------------------------------------------------------------------------*/.jp-Notebook-cell.jp-mod-dropSource {  opacity: 0.5;}.jp-Notebook-cell.jp-mod-dropTarget,.jp-Notebook.jp-mod-commandMode  .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {  border-top-color: var(--jp-private-notebook-selected-color);  border-top-style: solid;  border-top-width: 2px;}.jp-dragImage {  display: block;  flex-direction: row;  width: var(--jp-private-notebook-dragImage-width);  height: var(--jp-private-notebook-dragImage-height);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background);  overflow: visible;}.jp-dragImage-singlePrompt {  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}.jp-dragImage .jp-dragImage-content {  flex: 1 1 auto;  z-index: 2;  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  line-height: var(--jp-code-line-height);  padding: var(--jp-code-padding);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background-color);  color: var(--jp-content-font-color3);  text-align: left;  margin: 4px 4px 4px 0px;}.jp-dragImage .jp-dragImage-prompt {  flex: 0 0 auto;  min-width: 36px;  color: var(--jp-cell-inprompt-font-color);  padding: var(--jp-code-padding);  padding-left: 12px;  font-family: var(--jp-cell-prompt-font-family);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: 1.9;  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;}.jp-dragImage-multipleBack {  z-index: -1;  position: absolute;  height: 32px;  width: 300px;  top: 8px;  left: 8px;  background: var(--jp-layout-color2);  border: var(--jp-border-width) solid var(--jp-input-border-color);  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}/*-----------------------------------------------------------------------------| Cell toolbar|----------------------------------------------------------------------------*/.jp-NotebookTools {  display: block;  min-width: var(--jp-sidebar-min-width);  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is    * relative to this base size */  font-size: var(--jp-ui-font-size1);  overflow: auto;}.jp-NotebookTools-tool {  padding: 0px 12px 0 12px;}.jp-ActiveCellTool {  padding: 12px;  background-color: var(--jp-layout-color1);  border-top: none !important;}.jp-ActiveCellTool .jp-InputArea-prompt {  flex: 0 0 auto;  padding-left: 0px;}.jp-ActiveCellTool .jp-InputArea-editor {  flex: 1 1 auto;  background: var(--jp-cell-editor-background);  border-color: var(--jp-cell-editor-border-color);}.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {  background: transparent;}.jp-MetadataEditorTool {  flex-direction: column;  padding: 12px 0px 12px 0px;}.jp-RankedPanel > :not(:first-child) {  margin-top: 12px;}.jp-KeySelector select.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: var(--jp-border-width) solid var(--jp-border-color1);}.jp-KeySelector label,.jp-MetadataEditorTool label {  line-height: 1.4;}.jp-NotebookTools .jp-select-wrapper {  margin-top: 4px;  margin-bottom: 0px;}.jp-NotebookTools .jp-Collapse {  margin-top: 16px;}/*-----------------------------------------------------------------------------| Presentation Mode (.jp-mod-presentationMode)|----------------------------------------------------------------------------*/.jp-mod-presentationMode .jp-Notebook {  --jp-content-font-size1: var(--jp-content-presentation-font-size1);  --jp-code-font-size: var(--jp-code-presentation-font-size);}.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {  flex: 0 0 110px;}/*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Cell-Placeholder {  padding-left: 55px;}.jp-Cell-Placeholder-wrapper {  background: #fff;  border: 1px solid;  border-color: #e5e6e9 #dfe0e4 #d0d1d5;  border-radius: 4px;  -webkit-border-radius: 4px;  margin: 10px 15px;}.jp-Cell-Placeholder-wrapper-inner {  padding: 15px;  position: relative;}.jp-Cell-Placeholder-wrapper-body {  background-repeat: repeat;  background-size: 50% auto;}.jp-Cell-Placeholder-wrapper-body div {  background: #f6f7f8;  background-image: -webkit-linear-gradient(    left,    #f6f7f8 0%,    #edeef1 20%,    #f6f7f8 40%,    #f6f7f8 100%  );  background-repeat: no-repeat;  background-size: 800px 104px;  height: 104px;  position: relative;}.jp-Cell-Placeholder-wrapper-body div {  position: absolute;  right: 15px;  left: 15px;  top: 15px;}div.jp-Cell-Placeholder-h1 {  top: 20px;  height: 20px;  left: 15px;  width: 150px;}div.jp-Cell-Placeholder-h2 {  left: 15px;  top: 50px;  height: 10px;  width: 100px;}div.jp-Cell-Placeholder-content-1,div.jp-Cell-Placeholder-content-2,div.jp-Cell-Placeholder-content-3 {  left: 15px;  right: 15px;  height: 10px;}div.jp-Cell-Placeholder-content-1 {  top: 100px;}div.jp-Cell-Placeholder-content-2 {  top: 120px;}div.jp-Cell-Placeholder-content-3 {  top: 140px;}</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*The following CSS variables define the main, public API for styling JupyterLab.These variables should be used by all plugins wherever possible. In otherwords, plugins should not define custom colors, sizes, etc unless absolutelynecessary. This enables users to change the visual theme of JupyterLabby changing these variables.Many variables appear in an ordered sequence (0,1,2,3). These sequencesare designed to work well together, so for example, `--jp-border-color1` shouldbe used with `--jp-layout-color1`. The numbers have the following meanings:* 0: super-primary, reserved for special emphasis* 1: primary, most important under normal situations* 2: secondary, next most important under normal situations* 3: tertiary, next most important under normal situationsThroughout JupyterLab, we are mostly following principles from Google'sMaterial Design when selecting colors. We are not, however, followingall of MD as it is not optimized for dense, information rich UIs.*/:root {  /* Elevation   *   * We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:   *   * https://github.com/material-components/material-components-web   * https://material-components-web.appspot.com/elevation.html   */  --jp-shadow-base-lightness: 0;  --jp-shadow-umbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.2  );  --jp-shadow-penumbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.14  );  --jp-shadow-ambient-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.12  );  --jp-elevation-z0: none;  --jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),    0px 1px 1px 0px var(--jp-shadow-penumbra-color),    0px 1px 3px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),    0px 2px 2px 0px var(--jp-shadow-penumbra-color),    0px 1px 5px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),    0px 4px 5px 0px var(--jp-shadow-penumbra-color),    0px 1px 10px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),    0px 6px 10px 0px var(--jp-shadow-penumbra-color),    0px 1px 18px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),    0px 8px 10px 1px var(--jp-shadow-penumbra-color),    0px 3px 14px 2px var(--jp-shadow-ambient-color);  --jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),    0px 12px 17px 2px var(--jp-shadow-penumbra-color),    0px 5px 22px 4px var(--jp-shadow-ambient-color);  --jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),    0px 16px 24px 2px var(--jp-shadow-penumbra-color),    0px 6px 30px 5px var(--jp-shadow-ambient-color);  --jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),    0px 20px 31px 3px var(--jp-shadow-penumbra-color),    0px 8px 38px 7px var(--jp-shadow-ambient-color);  --jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),    0px 24px 38px 3px var(--jp-shadow-penumbra-color),    0px 9px 46px 8px var(--jp-shadow-ambient-color);  /* Borders   *   * The following variables, specify the visual styling of borders in JupyterLab.   */  --jp-border-width: 1px;  --jp-border-color0: var(--md-grey-400);  --jp-border-color1: var(--md-grey-400);  --jp-border-color2: var(--md-grey-300);  --jp-border-color3: var(--md-grey-200);  --jp-border-radius: 2px;  /* UI Fonts   *   * The UI font CSS variables are used for the typography all of the JupyterLab   * user interface elements that are not directly user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-ui-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-ui-font-scale-factor: 1.2;  --jp-ui-font-size0: 0.83333em;  --jp-ui-font-size1: 13px; /* Base font size */  --jp-ui-font-size2: 1.2em;  --jp-ui-font-size3: 1.44em;  --jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';  /*   * Use these font colors against the corresponding main layout colors.   * In a light theme, these go from dark to light.   */  /* Defaults use Material Design specification */  --jp-ui-font-color0: rgba(0, 0, 0, 1);  --jp-ui-font-color1: rgba(0, 0, 0, 0.87);  --jp-ui-font-color2: rgba(0, 0, 0, 0.54);  --jp-ui-font-color3: rgba(0, 0, 0, 0.38);  /*   * Use these against the brand/accent/warn/error colors.   * These will typically go from light to darker, in both a dark and light theme.   */  --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);  --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);  /* Content Fonts   *   * Content font variables are used for typography of user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-content-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-content-line-height: 1.6;  --jp-content-font-scale-factor: 1.2;  --jp-content-font-size0: 0.83333em;  --jp-content-font-size1: 14px; /* Base font size */  --jp-content-font-size2: 1.2em;  --jp-content-font-size3: 1.44em;  --jp-content-font-size4: 1.728em;  --jp-content-font-size5: 2.0736em;  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-content-presentation-font-size1: 17px;  --jp-content-heading-line-height: 1;  --jp-content-heading-margin-top: 1.2em;  --jp-content-heading-margin-bottom: 0.8em;  --jp-content-heading-font-weight: 500;  /* Defaults use Material Design specification */  --jp-content-font-color0: rgba(0, 0, 0, 1);  --jp-content-font-color1: rgba(0, 0, 0, 0.87);  --jp-content-font-color2: rgba(0, 0, 0, 0.54);  --jp-content-font-color3: rgba(0, 0, 0, 0.38);  --jp-content-link-color: var(--md-blue-700);  --jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',    Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',    'Segoe UI Symbol';  /*   * Code Fonts   *   * Code font variables are used for typography of code and other monospaces content.   */  --jp-code-font-size: 13px;  --jp-code-line-height: 1.3077; /* 17px for 13px base */  --jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */  --jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;  --jp-code-font-family: var(--jp-code-font-family-default);  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-code-presentation-font-size: 16px;  /* may need to tweak cursor width if you change font size */  --jp-code-cursor-width0: 1.4px;  --jp-code-cursor-width1: 2px;  --jp-code-cursor-width2: 4px;  /* Layout   *   * The following are the main layout colors use in JupyterLab. In a light   * theme these would go from light to dark.   */  --jp-layout-color0: white;  --jp-layout-color1: white;  --jp-layout-color2: var(--md-grey-200);  --jp-layout-color3: var(--md-grey-400);  --jp-layout-color4: var(--md-grey-600);  /* Inverse Layout   *   * The following are the inverse layout colors use in JupyterLab. In a light   * theme these would go from dark to light.   */  --jp-inverse-layout-color0: #111111;  --jp-inverse-layout-color1: var(--md-grey-900);  --jp-inverse-layout-color2: var(--md-grey-800);  --jp-inverse-layout-color3: var(--md-grey-700);  --jp-inverse-layout-color4: var(--md-grey-600);  /* Brand/accent */  --jp-brand-color0: var(--md-blue-900);  --jp-brand-color1: var(--md-blue-700);  --jp-brand-color2: var(--md-blue-300);  --jp-brand-color3: var(--md-blue-100);  --jp-brand-color4: var(--md-blue-50);  --jp-accent-color0: var(--md-green-900);  --jp-accent-color1: var(--md-green-700);  --jp-accent-color2: var(--md-green-300);  --jp-accent-color3: var(--md-green-100);  /* State colors (warn, error, success, info) */  --jp-warn-color0: var(--md-orange-900);  --jp-warn-color1: var(--md-orange-700);  --jp-warn-color2: var(--md-orange-300);  --jp-warn-color3: var(--md-orange-100);  --jp-error-color0: var(--md-red-900);  --jp-error-color1: var(--md-red-700);  --jp-error-color2: var(--md-red-300);  --jp-error-color3: var(--md-red-100);  --jp-success-color0: var(--md-green-900);  --jp-success-color1: var(--md-green-700);  --jp-success-color2: var(--md-green-300);  --jp-success-color3: var(--md-green-100);  --jp-info-color0: var(--md-cyan-900);  --jp-info-color1: var(--md-cyan-700);  --jp-info-color2: var(--md-cyan-300);  --jp-info-color3: var(--md-cyan-100);  /* Cell specific styles */  --jp-cell-padding: 5px;  --jp-cell-collapser-width: 8px;  --jp-cell-collapser-min-height: 20px;  --jp-cell-collapser-not-active-hover-opacity: 0.6;  --jp-cell-editor-background: var(--md-grey-100);  --jp-cell-editor-border-color: var(--md-grey-300);  --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-cell-editor-active-background: var(--jp-layout-color0);  --jp-cell-editor-active-border-color: var(--jp-brand-color1);  --jp-cell-prompt-width: 64px;  --jp-cell-prompt-font-family: var(--jp-code-font-family-default);  --jp-cell-prompt-letter-spacing: 0px;  --jp-cell-prompt-opacity: 1;  --jp-cell-prompt-not-active-opacity: 0.5;  --jp-cell-prompt-not-active-font-color: var(--md-grey-700);  /* A custom blend of MD grey and blue 600   * See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */  --jp-cell-inprompt-font-color: #307fc1;  /* A custom blend of MD grey and orange 600   * https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */  --jp-cell-outprompt-font-color: #bf5b3d;  /* Notebook specific styles */  --jp-notebook-padding: 10px;  --jp-notebook-select-background: var(--jp-layout-color1);  --jp-notebook-multiselected-color: var(--md-blue-50);  /* The scroll padding is calculated to fill enough space at the bottom of the  notebook to show one single-line cell (with appropriate padding) at the top  when the notebook is scrolled all the way to the bottom. We also subtract one  pixel so that no scrollbar appears if we have just one single-line cell in the  notebook. This padding is to enable a 'scroll past end' feature in a notebook.  */  --jp-notebook-scroll-padding: calc(    100% - var(--jp-code-font-size) * var(--jp-code-line-height) -      var(--jp-code-padding) - var(--jp-cell-padding) - 1px  );  /* Rendermime styles */  --jp-rendermime-error-background: #fdd;  --jp-rendermime-table-row-background: var(--md-grey-100);  --jp-rendermime-table-row-hover-background: var(--md-light-blue-50);  /* Dialog specific styles */  --jp-dialog-background: rgba(0, 0, 0, 0.25);  /* Console specific styles */  --jp-console-padding: 10px;  /* Toolbar specific styles */  --jp-toolbar-border-color: var(--jp-border-color1);  --jp-toolbar-micro-height: 8px;  --jp-toolbar-background: var(--jp-layout-color1);  --jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);  --jp-toolbar-header-margin: 4px 4px 0px 4px;  --jp-toolbar-active-background: var(--md-grey-300);  /* Statusbar specific styles */  --jp-statusbar-height: 24px;  /* Input field styles */  --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-input-active-background: var(--jp-layout-color1);  --jp-input-hover-background: var(--jp-layout-color1);  --jp-input-background: var(--md-grey-100);  --jp-input-border-color: var(--jp-border-color1);  --jp-input-active-border-color: var(--jp-brand-color1);  --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);  /* General editor styles */  --jp-editor-selected-background: #d9d9d9;  --jp-editor-selected-focused-background: #d7d4f0;  --jp-editor-cursor-color: var(--jp-ui-font-color0);  /* Code mirror specific styles */  --jp-mirror-editor-keyword-color: #008000;  --jp-mirror-editor-atom-color: #88f;  --jp-mirror-editor-number-color: #080;  --jp-mirror-editor-def-color: #00f;  --jp-mirror-editor-variable-color: var(--md-grey-900);  --jp-mirror-editor-variable-2-color: #05a;  --jp-mirror-editor-variable-3-color: #085;  --jp-mirror-editor-punctuation-color: #05a;  --jp-mirror-editor-property-color: #05a;  --jp-mirror-editor-operator-color: #aa22ff;  --jp-mirror-editor-comment-color: #408080;  --jp-mirror-editor-string-color: #ba2121;  --jp-mirror-editor-string-2-color: #708;  --jp-mirror-editor-meta-color: #aa22ff;  --jp-mirror-editor-qualifier-color: #555;  --jp-mirror-editor-builtin-color: #008000;  --jp-mirror-editor-bracket-color: #997;  --jp-mirror-editor-tag-color: #170;  --jp-mirror-editor-attribute-color: #00c;  --jp-mirror-editor-header-color: blue;  --jp-mirror-editor-quote-color: #090;  --jp-mirror-editor-link-color: #00c;  --jp-mirror-editor-error-color: #f00;  --jp-mirror-editor-hr-color: #999;  /* Vega extension styles */  --jp-vega-background: white;  /* Sidebar-related styles */  --jp-sidebar-min-width: 250px;  /* Search-related styles */  --jp-search-toggle-off-opacity: 0.5;  --jp-search-toggle-hover-opacity: 0.8;  --jp-search-toggle-on-opacity: 1;  --jp-search-selected-match-background-color: rgb(245, 200, 0);  --jp-search-selected-match-color: black;  --jp-search-unselected-match-background-color: var(    --jp-inverse-layout-color0  );  --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);  /* Icon colors that work well with light or dark backgrounds */  --jp-icon-contrast-color0: var(--md-purple-600);  --jp-icon-contrast-color1: var(--md-green-600);  --jp-icon-contrast-color2: var(--md-pink-600);  --jp-icon-contrast-color3: var(--md-blue-600);}</style><style type="text/css">/* Force rendering true colors when outputing to pdf */* {  -webkit-print-color-adjust: exact;}/* Misc */a.anchor-link {  display: none;}.highlight  {  margin: 0.4em;}/* Input area styling */.jp-InputArea {  overflow: hidden;}.jp-InputArea-editor {  overflow: hidden;}.CodeMirror pre {  margin: 0;  padding: 0;}/* Using table instead of flexbox so that we can use break-inside property *//* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  min-width: calc(    var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)  );}.jp-OutputArea-child {  display: table;  width: 100%;}.jp-OutputPrompt {  display: table-cell;  vertical-align: top;  min-width: var(--jp-cell-prompt-width);}body[data-format='mobile'] .jp-OutputPrompt {  display: table-row;}.jp-OutputArea-output {  display: table-cell;  width: 100%;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  display: table-row;}.jp-OutputArea-output.jp-OutputArea-executeResult {  width: 100%;}/* Hiding the collapser by default */.jp-Collapser {  display: none;}@media print {  .jp-Cell-inputWrapper,  .jp-Cell-outputWrapper {    display: block;  }  .jp-OutputArea-child {    break-inside: avoid-page;  }}</style><!-- Load mathjax --> <!-- MathJax configuration -->  <!-- End of mathjax configuration --><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[2]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span><span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">lognorm</span><span class="kn">from</span> <span class="nn">scipy.integrate</span> <span class="kn">import</span> <span class="n">quad</span><span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">exp</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">log</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">sqrt</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[6]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="k">def</span> <span class="nf">integrand</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">excess</span><span class="p">,</span> <span class="n">limit</span><span class="p">):</span>    <span class="k">return</span> <span class="nb">min</span><span class="p">(</span><span class="n">limit</span><span class="p">,</span> <span class="nb">max</span><span class="p">(</span><span class="n">x</span> <span class="o">-</span> <span class="n">excess</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span> <span class="o">*</span> <span class="n">lognorm</span><span class="o">.</span><span class="n">pdf</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">sigma</span><span class="p">,</span> <span class="n">scale</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">exp</span><span class="p">(</span><span class="n">mu</span><span class="p">))</span><span class="n">means</span> <span class="o">=</span> <span class="p">[]</span><span class="n">cvs</span> <span class="o">=</span> <span class="p">[]</span><span class="n">outputs</span> <span class="o">=</span> <span class="p">[]</span><span class="k">for</span> <span class="n">mean</span> <span class="ow">in</span> <span class="p">[</span><span class="mi">500</span><span class="p">,</span><span class="mi">1000</span><span class="p">,</span><span class="mi">1500</span><span class="p">,</span><span class="mi">2000</span><span class="p">,</span><span class="mi">2500</span><span class="p">,</span><span class="mi">3000</span><span class="p">]:</span>    <span class="k">for</span> <span class="n">cv</span> <span class="ow">in</span> <span class="p">[</span><span class="mf">0.05</span><span class="p">,</span><span class="mf">0.1</span><span class="p">,</span><span class="mf">0.15</span><span class="p">,</span><span class="mf">0.2</span><span class="p">,</span><span class="mf">0.25</span><span class="p">]:</span>                <span class="n">means</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">mean</span><span class="p">)</span>        <span class="n">cvs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">cv</span><span class="p">)</span>                <span class="n">stddev</span> <span class="o">=</span> <span class="n">mean</span><span class="o">*</span><span class="n">cv</span>        <span class="n">mu</span> <span class="o">=</span> <span class="n">log</span><span class="p">(</span><span class="n">mean</span><span class="o">/</span><span class="p">(</span><span class="n">sqrt</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">stddev</span> <span class="o">**</span><span class="mi">2</span><span class="o">/</span><span class="n">mean</span><span class="o">**</span><span class="mi">2</span><span class="p">)))</span>        <span class="n">sigma</span> <span class="o">=</span> <span class="n">sqrt</span><span class="p">(</span><span class="n">log</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">stddev</span><span class="o">**</span><span class="mi">2</span><span class="o">/</span><span class="n">mean</span><span class="o">**</span><span class="mi">2</span><span class="p">))</span>        <span class="n">excess</span> <span class="o">=</span> <span class="n">mean</span>        <span class="n">limit</span> <span class="o">=</span> <span class="n">lognorm</span><span class="o">.</span><span class="n">ppf</span><span class="p">(</span><span class="mf">0.995</span><span class="p">,</span> <span class="n">s</span><span class="o">=</span><span class="n">sigma</span><span class="p">,</span> <span class="n">scale</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">exp</span><span class="p">(</span><span class="n">mu</span><span class="p">))</span> <span class="o">-</span> <span class="n">mean</span>        <span class="n">result</span><span class="p">,</span> <span class="n">_</span> <span class="o">=</span> <span class="n">quad</span><span class="p">(</span><span class="n">integrand</span><span class="p">,</span> <span class="n">excess</span><span class="p">,</span> <span class="n">excess</span><span class="o">+</span><span class="n">limit</span><span class="p">,</span> <span class="n">args</span><span class="o">=</span><span class="p">(</span><span class="n">excess</span><span class="p">,</span> <span class="n">limit</span><span class="p">))</span>        <span class="n">outputs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">result</span><span class="o">/</span><span class="n">limit</span><span class="p">)</span><span class="c1"># Create DataFrame</span><span class="n">df</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">({</span>    <span class="s1">'Mean'</span><span class="p">:</span> <span class="n">means</span><span class="p">,</span>    <span class="s1">'Coefficient of Variation'</span><span class="p">:</span> <span class="n">cvs</span><span class="p">,</span>    <span class="s1">'Output'</span><span class="p">:</span> <span class="n">outputs</span><span class="p">})</span><span class="n">df_pivot</span> <span class="o">=</span> <span class="n">df</span><span class="o">.</span><span class="n">pivot</span><span class="p">(</span><span class="n">index</span><span class="o">=</span><span class="s1">'Mean'</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="s1">'Coefficient of Variation'</span><span class="p">,</span> <span class="n">values</span><span class="o">=</span><span class="s1">'Output'</span><span class="p">)</span><span class="c1"># Print the DataFrame</span><span class="nb">print</span><span class="p">(</span><span class="n">df_pivot</span><span class="p">)</span></pre></div></div></div></div></div><div class="jp-Cell-outputWrapper"><div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser"></div><div class="jp-OutputArea jp-Cell-outputArea"><div class="jp-OutputArea-child"><div class="jp-OutputPrompt jp-OutputArea-prompt"></div><div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain"><pre>Coefficient of Variation      0.05      0.10      0.15      0.20      0.25Mean                                                                      500                       0.140955  0.133088  0.125675  0.118723  0.1122291000                      0.140955  0.133088  0.125675  0.118723  0.1122291500                      0.140955  0.133088  0.125675  0.118723  0.1122292000                      0.140955  0.133088  0.125675  0.118723  0.1122292500                      0.140955  0.133088  0.125675  0.118723  0.1122293000                      0.140955  0.133088  0.125675  0.118723  0.112229</pre></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[&nbsp;]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span> </pre></div></div></div></div></div></div></div></div><div class="paragraph"><br><strong>&#8203;Observation 1 - mean invariance</strong><br><br>The pricing is invariant to changes in the mean &ndash; i.e. assuming we update all the other values in line with changes to the mean, for a given CV, the loss on line does not change at all. We can see that from the table by the fact that the columns all have identical values for a given CV. Perhaps not too surprising? Effectively we are saying that we would charge twice as much for a transaction which is twice the size.<br><br><strong>&#8203;Observation 2 - cv invariance?<br>&#8203;</strong><br>The more interesting observation, is that actually the loss on line does not really change too much as the coefficient of variation changes, and that it actually reduces as the CV increases... this was more surprising to me. When the CV increases from 5% to 25%, which is a factor of 5, and represents the difference between a fairly stable book at 5% CV, to a fairly volatile book at 25% CV, the loss on line only changes by less then 3 percentage points.<br><br>Now why is this surprising, and why does it happen?<br><br>The reason we might expect the loss on line to increase rather than decrease as the CV goes up is that we are offering non-linear protection on a more volatile book, so surely this should cost more? But actually what happens&nbsp;is that as the CV increases, the limit that a client is likely buy increases due to the 99.5th percentile moving out, and this increase in limit more than offsets the increase in loss cost due to increased volatility.<br><br><strong>Analytical approach</strong><br><br>We figured out the above using a numerical integration package in python, but we could have also attempted to approach it analytically, by showing that the expected loss on line for the ADC, as expressed by the following integral, is a (slowly) decreasing function of the CV.&nbsp;</div><div><div id="376054862336361604" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml">$$ \frac{1}{Q_{0.995} - \mu} \int_{\mu}^{Q_{0.995}} \frac{1}{x\sigma \sqrt{2\pi}} e^{-\frac{(\ln x - \mu)^2}{2\sigma^2}} \, dx $$</div></div>]]></content:encoded></item><item><title><![CDATA[Elon Musk's pay deal]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/elon-musks-pay-deal]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/elon-musks-pay-deal#comments]]></comments><pubDate>Mon, 26 Feb 2024 00:00:00 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Finance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/elon-musks-pay-deal</guid><description><![CDATA[As a rule of thumb, news outlets like the Guardian [1] or BBC News [2] don't typically report on the decisions of the Delaware Court of Chancery, a fairly niche 'court of equity' which decides matters of corporate law in the state of Delaware. That is of course, unless those decisions involve Elon Musk. Recently, the Delaware court handed down a judgement which voided a /$56bn pay-out which was due to Musk for his role as Tesla&rsquo;s CEO. The reasoning behind striking it down is quite legal an [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">As a rule of thumb, news outlets like the Guardian [1] or BBC News [2] don't typically report on the decisions of the Delaware Court of Chancery, a fairly niche 'court of equity' which decides matters of corporate law in the state of Delaware. That is of course, unless those decisions involve Elon Musk. Recently, the Delaware court handed down a judgement which voided a <span style="color:rgb(32, 33, 36)">/</span>$56bn pay-out which was due to Musk for his role as Tesla&rsquo;s CEO. The reasoning behind striking it down is quite legal and technical, and not really my area of expertise but Matt Levine has a good write up for those interested. [3]<br /><br />What I am interested in is thinking about how we would assess the fairness of the pay-out. Now fairness is a slippery concept, but I'm going to present one angle, which I've haven't seen discussed elsewhere yet, which I think is one possible way of framing the situation.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/roadster-2-5-charging_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><em><font size="1">Source:&nbsp;https://en.m.wikipedia.org/wiki/File:Roadster_2.5_charging.jpg</font></em></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph"><span><strong>Assessing fairness<br />&#8203;</strong><br />My contention is that it is instructive to look at how reasonable the remuneration package was at *the date it was awarded*. Musk's options ended up being worth </span><span style="color:rgb(32, 33, 36)">/</span><span>$56bn, but that's only because Tesla&rsquo;s share price performed incredibly well, had Tesla's shares performed poorly, then Musk would be due much less than </span><span style="color:rgb(32, 33, 36)">/</span><span>$56bn, and could even potentially have been due nothing at all. I don't think its appropriate to analyse the situation solely in terms of the </span><span style="color:rgb(32, 33, 36)">/</span><span>$56bn given the </span><span style="color:rgb(32, 33, 36)">/</span><span>$56bn was not a guaranteed outcome and could very well have come out at a different number.</span><br /><br /><span>To put it in different terms, if someone offered an employee the option of a </span><span style="color:rgb(32, 33, 36)">/</span><span>$100 bonus in cash, or </span><span style="color:rgb(32, 33, 36)">/</span><span>$100 of lottery tickets, then when deciding whether the bonus was fair, the relevant perspective would be 'is </span><span style="color:rgb(32, 33, 36)">/</span><span>$100 a reasonable amount to spend on bonuses'. It would be unfair to wait to see if they win, and then judge the fairness of the bonus based on whether they had a winning or losing lottery ticket.</span><br /><br /><span>So in order to get a sense of whether the package was fair when awarded, I thought I&rsquo;d try to do the calcs to see how much the stock options were worth to Musk in 2018.</span></div>  <div class="paragraph"><strong>The proxy statement</strong><br /><br />First step, we need to figure out the precise details of the package. Various news articles give the basic outline as 'Musk would be awarded 1% of the outstanding shares if the market cap got above <span style="color:rgb(32, 33, 36)">/</span>$100bn, and then an additional 1% of the shares for each additional of <span style="color:rgb(32, 33, 36)">/</span>$50bn market cap, up to a max of 12% of the shares'. i.e. If the market cap only grew to <span style="color:rgb(32, 33, 36)">/</span>$110bn, he would have just got 1%, but if it grew to <span style="color:rgb(32, 33, 36)">/</span>$650bn, then he gets the full 12%.<br /><br />The proxy statement [4] explains in full detail, and the specific mechanics are that Musk was to be awarded vanilla call options with a exercise price set to be the current stock price in 2018. Based on the informal description in various news sources, I initially thought that he was going to just be awarded that number of shares, rather than being given a call option (i.e. an asset-or-nothing call option). If he has just been awarded the shares, in the most optimistic scenario he would effectively be paid 12%*<span style="color:rgb(32, 33, 36)">/</span>$650bn = <span style="color:rgb(32, 33, 36)">/</span>$78bn, whereas with the vanilla call options he would effectively be paid 12%*(<span style="color:rgb(32, 33, 36)">/</span>$650bn - <span style="color:rgb(32, 33, 36)">/$</span>57bn) = <span style="color:rgb(32, 33, 36)">/</span>$63bn instead. So it's important we value these as vanilla call options, not as asset-or-nothing call options.<br /><br />Another adjustment then needs to account for the effect of dilution, even though Musk could be awarded up to 12% of shares, this would be closer to an effective 10% of the company once dilution is accounted for. The post-trial opinion from Judge McCormick [5] contains values for these (as far as I&rsquo;m aware I don&rsquo;t think you could calculate them just based on public info). I&rsquo;ve pasted the relevant section below.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/dilution-calcs_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">To sense check this, the proxy statement gives a value of <span style="color:rgb(32, 33, 36)">/</span>$56bn if the market cap hits <span style="color:rgb(32, 33, 36)">/</span>$650bn. We can recreate this using the following calc:<br /><br />9.6%*(<span style="color:rgb(32, 33, 36)">/$</span>650bn-<span style="color:rgb(32, 33, 36)">/$</span>57bn) = <span style="color:rgb(32, 33, 36)">/</span>$57bn, which is close enough.<br /><br /><strong>No upper limit<br />&#8203;</strong><br />Another point to make is that there is no upper limit to what these options might be worth. If Tesla&rsquo;s share price had hit <span style="color:rgb(32, 33, 36)">/</span>$2trillion, then the options would have been worth <span style="color:rgb(32, 33, 36)">/</span>$186bn! I found some articles from the time, for example this one in the Guardian [6], which seem to imply that the maximum possible pay out was <span style="color:rgb(32, 33, 36)">/</span>$56bn, which is incorrect, this is the payout when the final tranche of options are released, which is the highest value mentioned in the proxy statement, but the sky is the limit with these things.<br /><br />Okay, so now let&rsquo;s actually value the stock options, I used a Black-Scholes model in a Spreadsheet to price the 12 tranches of options (and I know Black-Scholes doesn&rsquo;t really work, and caused the 2008 financial crisis, but I&rsquo;m not going to be trading trillions of dollars of derivatives based on it, and it should work reasonably well as a first approximation.)<br /><br />Here is a screenshot of the model, but you can also download it from the following link:<br /><a href="https://github.com/Lewis-Walsh/Valuation_of_2018_Musk_pay_deal" target="_blank">github.com/Lewis-Walsh/Valuation_of_2018_Musk_pay_deal</a><br /><br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/black-scholes-model_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><br /><span>&#8203;Based on my model, the options were worth around </span><span style="color:rgb(32, 33, 36)">/</span><span>$1.8bn at the time they were awarded. Given this might have been the only compensation that Musk would have received in 10 years, we should then spread the cost of the options across the 10 years, so we could say they were worth </span><span style="color:rgb(32, 33, 36)">/</span><span>$180m pa. There&rsquo;s probably an argument for using a period shorter than 10 years, as really this should be the average duration of the options given they might be exercised early, but let&rsquo;s just keep the maths simple and use 10 years.<br /><br />So this means, that Tesla could have purchased call options in the open market which replicated the payout pattern of those granted to Musk for </span><span style="color:rgb(32, 33, 36)">/</span><span>$1.8bn plus some sort of margin, and Musk's mean expected compensation per year is around </span><span style="color:rgb(32, 33, 36)">/</span><span>$180m.</span><br /><br /><strong>Benchmarking</strong><br /><br /><span>Now let&rsquo;s benchmark the </span><span style="color:rgb(32, 33, 36)">/</span><span>$180m against what other CEOs are being paid. The highest paid CEOs in 2022 were the following (I used 2022 as it's approx. 50% through the contract length, and we want to recognize the impact of some inflation across the 10 years)</span><br />&#8203;</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/ceo-salaries_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><span style="color:rgb(32, 33, 36)">/</span>$180m puts Musk basically joint 3rd highest paid CEO when compared to 2022 remuneration. This definitely benchmarks as a high package, but certainly not anything unprecedented in generosity.&nbsp;<br /><br /><strong>Conclusions</strong><br /><br />Just to preempt possible comments on the above analysis, I'm acutely aware that there are many considerations I haven't incorporated, e.g. should anyway ever get paid <span style="color:rgb(32, 33, 36)">/</span>$56bn? Was this package really needed to incentivise&nbsp; Musk given he already have a material equity stake, did Tesla appropriately inform shareholders of the process which was used to arrive at the pay deal, etc. etc. But I do think the above perspective on the deal, thinking about what we would have thought before we knew how things turned out, is an important perspective when thinking about fairness.&nbsp;<br /><br />&#8203;[1] https://www.theguardian.com/technology/2024/jan/30/elon-musk-tesla-pay-package-too-much-judge-rules<br />[2] <a href="https://www.bbc.co.uk/news/business-68150306">https://www.bbc.co.uk/news/business-68150306</a><br />[3]&nbsp;https://www.bloomberg.com/opinion/articles/2024-01-31/elon-musk-is-overpaid<br />[4] <a href="https://www.sec.gov/Archives/edgar/data/1318605/000119312518035345/d524719ddef14a.htm">https://www.sec.gov/Archives/edgar/data//1318605/000119312518035345/d524719ddef14a.htm</a><br />[5] https://courts.delaware.gov/Opinions/Download.aspx?id=359340<br />[6] https://www.theguardian.com/technology/2018/jan/23/elon-musk-aiming-for-worlds-biggest-bonus-40bn<br /><br /></div>]]></content:encoded></item><item><title><![CDATA[When chain ladders goes wrong]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/when-chain-ladders-goes-wrong]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/when-chain-ladders-goes-wrong#comments]]></comments><pubDate>Thu, 08 Feb 2024 10:10:21 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/when-chain-ladders-goes-wrong</guid><description><![CDATA[I received a chain ladder analysis a few days ago that looked roughly like the triangle below, but there's actually a bit of a problem with how the method is dealing with this particular triangle,&nbsp;have a look at see if you can spot the issue.&nbsp;             Maybe it's obvious to you straight away, maybe not. If we look at age-to-age factors though I think the issue jumps out in a much clearer way.&#8203;         When looking at these factors, we can see that something weird is happening  [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">I received a chain ladder analysis a few days ago that looked roughly like the triangle below, but there's actually a bit of a problem with how the method is dealing with this particular triangle,&nbsp;have a look at see if you can spot the issue.&nbsp;</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/published/cl-raw-triangle-v3.png?1707389677" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph"><br />Maybe it's obvious to you straight away, maybe not. If we look at age-to-age factors though I think the issue jumps out in a much clearer way.<br />&#8203;</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/published/age-age-factors-v3.png?1708960523" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><br />When looking at these factors, we can see that something weird is happening in the 2005 year. It looks like maybe a case reserve was put up and then taken down in the next development period. Ideally we don't want to incorporate this up and down effect when projecting the more recent years to ultimate. You might think to yourself - given the chain ladder is multiplicative, it doesn't much matter having an up and then a down as the two will cancel each other out when the two factors are multiplied together, i.e. 1.16 *0.86 = 1.<br /><br />A problem does creep in here though because when we use the chain ladder method, we don't just multiply the individual factors. The down factor (0.86), is given a greater weighting in the weighted average calc when determining the incremental ldf than the up factor (1.16).&nbsp;This is partly due to there being an additional year of data in the upper calc, but also particularly acute in this example, as the additional year that drops off is outsized compared to the other years - it's about 4 times bigger than the average of the other years. So whereas the 1.16 is given 17% weighting in the incremental ldf calc, the 0.86 is given 34% weighting, which means the two definitely do not cancel each other out.<br /><br />In fact, a 'standard' chain ladder is nothing more than a weighted average of the individual age-to-age factors, weighted by incurred loss. There's some reasons to prefer this approach as opposed to using a straight average or something else, but there's certainly nothing wrong with deviating from the weighted average if the method is not performing correctly.<br /><br />By including this feature of our data, the cml ldf for 2010 ends up being a factor of 0.95. By correcting for this feature, the ldf to ult for 2010 ends up only being 0.98.&nbsp;<br /><br /><strong>Let the data speak</strong><br /><br />I think there's an increased awareness in actuarial modelling, possibly driven by the influence of machine learning, of not making arbitrary adjustments to our data in an attempt to correct perceived issues, but instead just letting the data 'speak for itself'. I think the above is a clear example of a case where this approach of just letting the data speak for itself is probably not serving us well, as our model is simply not working as intended.<br /><br /></div>]]></content:encoded></item><item><title><![CDATA[Modelling Extremal Events - Cramer-Lundberg theorem under LogN]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/modelling-extremal-events-cramer-lundberg-theorem-under-logn]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/modelling-extremal-events-cramer-lundberg-theorem-under-logn#comments]]></comments><pubDate>Fri, 03 Nov 2023 15:30:09 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/modelling-extremal-events-cramer-lundberg-theorem-under-logn</guid><description><![CDATA[I’ve had the textbook 'Modelling Extremal Events: For Insurance and Finance’ sat on my shelf for a while, and last week I finally got around to working through a couple of chapters. One thing I found interesting, just around how my own approach has developed over the years, is that even though it’s quite a maths heavy book my instinct was to immediately build some toy models and play around with the results. I recall earlier in my career, when I had just got out of a 4-year maths course, I [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">I&rsquo;ve had the textbook 'Modelling Extremal Events: For Insurance and Finance&rsquo; sat on my shelf for a while, and last week I finally got around to working through a couple of chapters. One thing I found interesting, just around how my own approach has developed over the years, is that even though it&rsquo;s quite a maths heavy book my instinct was to immediately build some toy models and play around with the results. I recall earlier in my career, when I had just got out of a 4-year maths course, I was much more inclined to understand new topics via working through proofs step-by-step in long hand, pen to paper.&nbsp;<br><br>In case it&rsquo;s of interest to others, I thought I&rsquo;d upload my Excel version I built of the classic ruin process. In particular I was interested in how the Cramer-Lundberg theorem fails for sub-exponential distributions (which includes the very common&nbsp; Lognormal distribution). Therefore the Spreadsheet contains a comparison of this theorem against the correct answer, derived from monte carlo simulation.<br><br>The Speadsheet can be found here:&#8203;<br>https://github.com/Lewis-Walsh/RuinTheoryModel<br><br><span>The first tab uses an exponential distribution, and the second uses a Lognormal distribution. Screenshot below.<br><br>&#8203;&#8203;I also coded a similar model in Python via Jupyter Notebook, which you can read about below.</span></div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/ruin-theory-model_orig.png" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph"><br>Here I have specifically used a LogN distribution, and I compare the ruin probability I derive using a monte carlo simulation, with the value from the Cramer-Lundberg theorem, to understand the extent to which it under-estimates the ruin probability.<br><br></div><div><div id="156524060143054421" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style type="text/css">    pre { line-height: 125%; }td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }.highlight .hll { background-color: var(--jp-cell-editor-active-background) }.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */.highlight .pm { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation.Marker */.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* * Mozilla scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] {  scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar. These selectors * will match lower in the tree, and so will override the above */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;}/* tiny scrollbar */.jp-scrollbar-tiny {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;  scrollbar-width: thin;}/* * Webkit scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {  background: var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {  background: rgb(var(--jp-scrollbar-thumb-color));  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-right: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-bottom: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-corner,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-corner {  background-color: transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid transparent;  border-right: var(--jp-scrollbar-endpad) solid transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid transparent;  border-bottom: var(--jp-scrollbar-endpad) solid transparent;}/* tiny scrollbar */.jp-scrollbar-tiny::-webkit-scrollbar,.jp-scrollbar-tiny::-webkit-scrollbar-corner {  background-color: transparent;  height: 4px;  width: 4px;}.jp-scrollbar-tiny::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);}.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {  border-left: 0px solid transparent;  border-right: 0px solid transparent;}.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {  border-top: 0px solid transparent;  border-bottom: 0px solid transparent;}/* * Phosphor */.lm-ScrollBar[data-orientation='horizontal'] {  min-height: 16px;  max-height: 16px;  min-width: 45px;  border-top: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] {  min-width: 16px;  max-width: 16px;  min-height: 45px;  border-left: 1px solid #a0a0a0;}.lm-ScrollBar-button {  background-color: #f0f0f0;  background-position: center center;  min-height: 15px;  max-height: 15px;  min-width: 15px;  max-width: 15px;}.lm-ScrollBar-button:hover {  background-color: #dadada;}.lm-ScrollBar-button.lm-mod-active {  background-color: #cdcdcd;}.lm-ScrollBar-track {  background: #f0f0f0;}.lm-ScrollBar-thumb {  background: #cdcdcd;}.lm-ScrollBar-thumb:hover {  background: #bababa;}.lm-ScrollBar-thumb.lm-mod-active {  background: #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {  height: 100%;  min-width: 15px;  border-left: 1px solid #a0a0a0;  border-right: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {  width: 100%;  min-height: 15px;  border-top: 1px solid #a0a0a0;  border-bottom: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-left);  background-size: 17px;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-right);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-up);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-down);  background-size: 17px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */.lm-Widget {  box-sizing: border-box;  position: relative;  overflow: hidden;  cursor: default;}/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */.lm-Widget.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */.lm-CommandPalette {  display: flex;  flex-direction: column;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */.lm-CommandPalette-search {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */.lm-CommandPalette-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  min-height: 0;  overflow: auto;  list-style-type: none;}/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */.lm-CommandPalette-header {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */.lm-CommandPalette-item {  display: flex;  flex-direction: row;}/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */.lm-CommandPalette-itemIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */.lm-CommandPalette-itemContent {  flex: 1 1 auto;  overflow: hidden;}/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */.lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */.lm-CommandPalette-itemLabel {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.lm-close-icon {        border:1px solid transparent;  background-color: transparent;  position: absolute;        z-index:1;        right:3%;        top: 0;        bottom: 0;        margin: auto;        padding: 7px 0;        display: none;        vertical-align: middle;  outline: 0;  cursor: pointer;}.lm-close-icon:after {        content: "X";        display: block;        width: 15px;        height: 15px;        text-align: center;        color:#000;        font-weight: normal;        font-size: 12px;        cursor: pointer;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */.lm-DockPanel {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */.lm-DockPanel-widget {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */.lm-DockPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */.lm-DockPanel-handle {  z-index: 2;}/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */.lm-DockPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal'] {  cursor: ew-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical'] {  cursor: ns-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal']:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical']:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */.lm-DockPanel-overlay {  z-index: 3;  box-sizing: border-box;  pointer-events: none;}/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-overlay.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */.lm-Menu {  z-index: 10000;  position: absolute;  white-space: nowrap;  overflow-x: hidden;  overflow-y: auto;  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */.lm-Menu-content {  margin: 0;  padding: 0;  display: table;  list-style-type: none;}/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */.lm-Menu-item {  display: table-row;}/* <DEPRECATED> */.p-Menu-item.p-mod-hidden,.p-Menu-item.p-mod-collapsed,/* </DEPRECATED> */.lm-Menu-item.lm-mod-hidden,.lm-Menu-item.lm-mod-collapsed {  display: none !important;}/* <DEPRECATED> */.p-Menu-itemIcon,.p-Menu-itemSubmenuIcon,/* </DEPRECATED> */.lm-Menu-itemIcon,.lm-Menu-itemSubmenuIcon {  display: table-cell;  text-align: center;}/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */.lm-Menu-itemLabel {  display: table-cell;  text-align: left;}/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */.lm-Menu-itemShortcut {  display: table-cell;  text-align: right;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */.lm-MenuBar {  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */.lm-MenuBar-content {  margin: 0;  padding: 0;  display: flex;  flex-direction: row;  list-style-type: none;}/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */.lm-MenuBar-item {  box-sizing: border-box;}/* <DEPRECATED> */.p-MenuBar-itemIcon,.p-MenuBar-itemLabel,/* </DEPRECATED> */.lm-MenuBar-itemIcon,.lm-MenuBar-itemLabel {  display: inline-block;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */.lm-ScrollBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='horizontal'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='horizontal'] {  flex-direction: row;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='vertical'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='vertical'] {  flex-direction: column;}/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */.lm-ScrollBar-button {  box-sizing: border-box;  flex: 0 0 auto;}/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */.lm-ScrollBar-track {  box-sizing: border-box;  position: relative;  overflow: hidden;  flex: 1 1 auto;}/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */.lm-ScrollBar-thumb {  box-sizing: border-box;  position: absolute;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */.lm-SplitPanel-child {  z-index: 0;}/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */.lm-SplitPanel-handle {  z-index: 1;}/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-SplitPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */.lm-SplitPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {  cursor: ew-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {  cursor: ns-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */.lm-TabBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] {  flex-direction: row;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] {  flex-direction: column;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */.lm-TabBar-content {  margin: 0;  padding: 0;  display: flex;  flex: 1 1 auto;  list-style-type: none;}/* <DEPRECATED> */.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {  flex-direction: row;}/* <DEPRECATED> */.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {  flex-direction: column;}/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar-tab {  display: flex;  flex-direction: row;  box-sizing: border-box;  overflow: hidden;}/* <DEPRECATED> */.p-TabBar-tabIcon,.p-TabBar-tabCloseIcon,/* </DEPRECATED> */.lm-TabBar-tabIcon,.lm-TabBar-tabCloseIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */.lm-TabBar-tabLabel {  flex: 1 1 auto;  overflow: hidden;  white-space: nowrap;}.lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;}/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */.lm-TabBar-tab.lm-mod-hidden {  display: none !important;}.lm-TabBar-addButton.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {  position: relative;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {  left: 0;  transition: left 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {  top: 0;  transition: top 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {  transition: none;}.lm-TabBar-tabLabel .lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;  background: inherit;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */.lm-TabPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */.lm-TabPanel-stackedPanel {  z-index: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*/@charset "UTF-8";html{  -webkit-box-sizing:border-box;          box-sizing:border-box; }*,*::before,*::after{  -webkit-box-sizing:inherit;          box-sizing:inherit; }body{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none;  color:#182026;  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }p{  margin-bottom:10px;  margin-top:0; }small{  font-size:12px; }strong{  font-weight:600; }::-moz-selection{  background:rgba(125, 188, 255, 0.6); }::selection{  background:rgba(125, 188, 255, 0.6); }.bp3-heading{  color:#182026;  font-weight:600;  margin:0 0 10px;  padding:0; }  .bp3-dark .bp3-heading{    color:#f5f8fa; }h1.bp3-heading, .bp3-running-text h1{  font-size:36px;  line-height:40px; }h2.bp3-heading, .bp3-running-text h2{  font-size:28px;  line-height:32px; }h3.bp3-heading, .bp3-running-text h3{  font-size:22px;  line-height:25px; }h4.bp3-heading, .bp3-running-text h4{  font-size:18px;  line-height:21px; }h5.bp3-heading, .bp3-running-text h5{  font-size:16px;  line-height:19px; }h6.bp3-heading, .bp3-running-text h6{  font-size:14px;  line-height:16px; }.bp3-ui-text{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none; }.bp3-monospace-text{  font-family:monospace;  text-transform:none; }.bp3-text-muted{  color:#5c7080; }  .bp3-dark .bp3-text-muted{    color:#a7b6c2; }.bp3-text-disabled{  color:rgba(92, 112, 128, 0.6); }  .bp3-dark .bp3-text-disabled{    color:rgba(167, 182, 194, 0.6); }.bp3-text-overflow-ellipsis{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal; }.bp3-running-text{  font-size:14px;  line-height:1.5; }  .bp3-running-text h1{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h1{      color:#f5f8fa; }  .bp3-running-text h2{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h2{      color:#f5f8fa; }  .bp3-running-text h3{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h3{      color:#f5f8fa; }  .bp3-running-text h4{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h4{      color:#f5f8fa; }  .bp3-running-text h5{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h5{      color:#f5f8fa; }  .bp3-running-text h6{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h6{      color:#f5f8fa; }  .bp3-running-text hr{    border:none;    border-bottom:1px solid rgba(16, 22, 26, 0.15);    margin:20px 0; }    .bp3-dark .bp3-running-text hr{      border-color:rgba(255, 255, 255, 0.15); }  .bp3-running-text p{    margin:0 0 10px;    padding:0; }.bp3-text-large{  font-size:16px; }.bp3-text-small{  font-size:12px; }a{  color:#106ba3;  text-decoration:none; }  a:hover{    color:#106ba3;    cursor:pointer;    text-decoration:underline; }  a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{    color:inherit; }  a code,  .bp3-dark a code{    color:inherit; }  .bp3-dark a,  .bp3-dark a:hover{    color:#48aff0; }    .bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,    .bp3-dark a:hover .bp3-icon,    .bp3-dark a:hover .bp3-icon-standard,    .bp3-dark a:hover .bp3-icon-large{      color:inherit; }.bp3-running-text code, .bp3-code{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  font-size:smaller;  padding:2px 5px; }  .bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }  .bp3-running-text a > code, a > .bp3-code{    color:#137cbd; }    .bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{      color:inherit; }.bp3-running-text pre, .bp3-code-block{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);  color:#182026;  display:block;  font-size:13px;  line-height:1.4;  margin:10px 0;  padding:13px 15px 12px;  word-break:break-all;  word-wrap:break-word; }  .bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }  .bp3-running-text pre > code, .bp3-code-block > code{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit;    font-size:inherit;    padding:0; }.bp3-running-text kbd, .bp3-key{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-family:inherit;  font-size:12px;  height:24px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  line-height:24px;  min-width:24px;  padding:3px 6px;  vertical-align:middle; }  .bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{    margin-right:5px; }  .bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }.bp3-running-text blockquote, .bp3-blockquote{  border-left:solid 4px rgba(167, 182, 194, 0.5);  margin:0 0 10px;  padding:0 20px; }  .bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{    border-color:rgba(115, 134, 148, 0.5); }.bp3-running-text ul,.bp3-running-text ol, .bp3-list{  margin:10px 0;  padding-left:30px; }  .bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){    margin-bottom:5px; }  .bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,  .bp3-running-text ul ul,  .bp3-running-text ol ul,  .bp3-list ul{    margin-top:5px; }.bp3-list-unstyled{  list-style:none;  margin:0;  padding:0; }  .bp3-list-unstyled li{    padding:0; }.bp3-rtl{  text-align:right; }.bp3-dark{  color:#f5f8fa; }:focus{  outline:rgba(19, 124, 189, 0.6) auto 2px;  outline-offset:2px;  -moz-outline-radius:6px; }.bp3-focus-disabled :focus{  outline:none !important; }  .bp3-focus-disabled :focus ~ .bp3-control-indicator{    outline:none !important; }.bp3-alert{  max-width:400px;  padding:20px; }.bp3-alert-body{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-alert-body .bp3-icon{    font-size:40px;    margin-right:20px;    margin-top:0; }.bp3-alert-contents{  word-break:break-word; }.bp3-alert-footer{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:reverse;      -ms-flex-direction:row-reverse;          flex-direction:row-reverse;  margin-top:10px; }  .bp3-alert-footer .bp3-button{    margin-left:10px; }.bp3-breadcrumbs{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  cursor:default;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;      flex-wrap:wrap;  height:30px;  list-style:none;  margin:0;  padding:0; }  .bp3-breadcrumbs > li{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }    .bp3-breadcrumbs > li::after{      background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");      content:"";      display:block;      height:16px;      margin:0 5px;      width:16px; }    .bp3-breadcrumbs > li:last-of-type::after{      display:none; }.bp3-breadcrumb,.bp3-breadcrumb-current,.bp3-breadcrumbs-collapsed{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-size:16px; }.bp3-breadcrumb,.bp3-breadcrumbs-collapsed{  color:#5c7080; }.bp3-breadcrumb:hover{  text-decoration:none; }.bp3-breadcrumb.bp3-disabled{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-breadcrumb .bp3-icon{  margin-right:5px; }.bp3-breadcrumb-current{  color:inherit;  font-weight:600; }  .bp3-breadcrumb-current .bp3-input{    font-size:inherit;    font-weight:inherit;    vertical-align:baseline; }.bp3-breadcrumbs-collapsed{  background:#ced9e0;  border:none;  border-radius:3px;  cursor:pointer;  margin-right:2px;  padding:1px 5px;  vertical-align:text-bottom; }  .bp3-breadcrumbs-collapsed::before{    background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;    content:"";    display:block;    height:16px;    width:16px; }  .bp3-breadcrumbs-collapsed:hover{    background:#bfccd6;    color:#182026;    text-decoration:none; }.bp3-dark .bp3-breadcrumb,.bp3-dark .bp3-breadcrumbs-collapsed{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumbs > li::after{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumb.bp3-disabled{  color:rgba(167, 182, 194, 0.6); }.bp3-dark .bp3-breadcrumb-current{  color:#f5f8fa; }.bp3-dark .bp3-breadcrumbs-collapsed{  background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-breadcrumbs-collapsed:hover{    background:rgba(16, 22, 26, 0.6);    color:#f5f8fa; }.bp3-button{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  min-height:30px;  min-width:30px; }  .bp3-button > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-button > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-button::before,  .bp3-button > *{    margin-right:7px; }  .bp3-button:empty::before,  .bp3-button > :last-child{    margin-right:0; }  .bp3-button:empty{    padding:0 !important; }  .bp3-button:disabled, .bp3-button.bp3-disabled{    cursor:not-allowed; }  .bp3-button.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button.bp3-align-right,  .bp3-align-right .bp3-button{    text-align:right; }  .bp3-button.bp3-align-left,  .bp3-align-left .bp3-button{    text-align:left; }  .bp3-button:not([class*="bp3-intent-"]){    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026; }    .bp3-button:not([class*="bp3-intent-"]):hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-button.bp3-intent-primary{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-primary:hover{      background-color:#106ba3;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      background-color:#0e5a8a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{      background-color:rgba(19, 124, 189, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-success{    background-color:#0f9960;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-success:hover{      background-color:#0d8050;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      background-color:#0a6640;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{      background-color:rgba(15, 153, 96, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-warning{    background-color:#d9822b;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-warning:hover{      background-color:#bf7326;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      background-color:#a66321;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{      background-color:rgba(217, 130, 43, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-danger{    background-color:#db3737;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-danger:hover{      background-color:#c23030;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      background-color:#a82a2a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{      background-color:rgba(219, 55, 55, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{    stroke:#ffffff; }  .bp3-button.bp3-large,  .bp3-large .bp3-button{    min-height:40px;    min-width:40px;    font-size:16px;    padding:5px 15px; }    .bp3-button.bp3-large::before,    .bp3-button.bp3-large > *,    .bp3-large .bp3-button::before,    .bp3-large .bp3-button > *{      margin-right:10px; }    .bp3-button.bp3-large:empty::before,    .bp3-button.bp3-large > :last-child,    .bp3-large .bp3-button:empty::before,    .bp3-large .bp3-button > :last-child{      margin-right:0; }  .bp3-button.bp3-small,  .bp3-small .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-button.bp3-loading{    position:relative; }    .bp3-button.bp3-loading[class*="bp3-icon-"]::before{      visibility:hidden; }    .bp3-button.bp3-loading .bp3-button-spinner{      margin:0;      position:absolute; }    .bp3-button.bp3-loading > :not(.bp3-button-spinner){      visibility:hidden; }  .bp3-button[class*="bp3-icon-"]::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    color:#5c7080; }  .bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{    color:#5c7080; }    .bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{      margin-left:7px; }  .bp3-button .bp3-icon:first-child:last-child,  .bp3-button .bp3-spinner + .bp3-icon:last-child{    margin:0 -7px; }  .bp3-dark .bp3-button:not([class*="bp3-intent-"]){    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{      color:#a7b6c2; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{      color:#a7b6c2; }  .bp3-dark .bp3-button[class*="bp3-intent-"]{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:hover{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.3); }    .bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{      stroke:#8a9ba8; }  .bp3-button:disabled::before,  .bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,  .bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,  .bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{    color:inherit !important; }  .bp3-button.bp3-minimal{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button.bp3-minimal:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-minimal{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-minimal:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button.bp3-outlined{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    border:1px solid rgba(24, 32, 38, 0.2);    -webkit-box-sizing:border-box;            box-sizing:border-box; }    .bp3-button.bp3-outlined:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-outlined{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-outlined:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{      border-color:rgba(92, 112, 128, 0.1); }    .bp3-dark .bp3-button.bp3-outlined{      border-color:rgba(255, 255, 255, 0.4); }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        border-color:rgba(255, 255, 255, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-primary{      border-color:rgba(16, 107, 163, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        border-color:rgba(16, 107, 163, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        border-color:rgba(72, 175, 240, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          border-color:rgba(72, 175, 240, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-success{      border-color:rgba(13, 128, 80, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        border-color:rgba(13, 128, 80, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        border-color:rgba(61, 204, 145, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          border-color:rgba(61, 204, 145, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-warning{      border-color:rgba(191, 115, 38, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        border-color:rgba(191, 115, 38, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        border-color:rgba(255, 179, 102, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          border-color:rgba(255, 179, 102, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-danger{      border-color:rgba(194, 48, 48, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        border-color:rgba(194, 48, 48, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        border-color:rgba(255, 115, 115, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          border-color:rgba(255, 115, 115, 0.2); }a.bp3-button{  text-align:center;  text-decoration:none;  -webkit-transition:none;  transition:none; }  a.bp3-button, a.bp3-button:hover, a.bp3-button:active{    color:#182026; }  a.bp3-button.bp3-disabled{    color:rgba(92, 112, 128, 0.6); }.bp3-button-text{  -webkit-box-flex:0;      -ms-flex:0 1 auto;          flex:0 1 auto; }.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,.bp3-button-group.bp3-align-left .bp3-button-text,.bp3-button-group.bp3-align-right .bp3-button-text{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto; }.bp3-button-group{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex; }  .bp3-button-group .bp3-button{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    position:relative;    z-index:4; }    .bp3-button-group .bp3-button:focus{      z-index:5; }    .bp3-button-group .bp3-button:hover{      z-index:6; }    .bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{      z-index:7; }    .bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{      z-index:3; }    .bp3-button-group .bp3-button[class*="bp3-intent-"]{      z-index:9; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{        z-index:10; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{        z-index:11; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{        z-index:12; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{        z-index:8; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    border-bottom-right-radius:0;    border-top-right-radius:0;    margin-right:-1px; }  .bp3-button-group.bp3-minimal .bp3-button{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button-group.bp3-minimal .bp3-button:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button-group.bp3-minimal .bp3-button{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{      color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{      color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{      color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{      color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button-group .bp3-popover-wrapper,  .bp3-button-group .bp3-popover-target{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button-group .bp3-button.bp3-fill,  .bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-vertical{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column;    vertical-align:top; }    .bp3-button-group.bp3-vertical.bp3-fill{      height:100%;      width:unset; }    .bp3-button-group.bp3-vertical .bp3-button{      margin-right:0 !important;      width:100%; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{      border-radius:3px 3px 0 0; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{      border-radius:0 0 3px 3px; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){      margin-bottom:-1px; }  .bp3-button-group.bp3-align-left .bp3-button{    text-align:left; }  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    margin-right:1px; }  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){    margin-bottom:1px; }.bp3-callout{  font-size:14px;  line-height:1.5;  background-color:rgba(138, 155, 168, 0.15);  border-radius:3px;  padding:10px 12px 9px;  position:relative;  width:100%; }  .bp3-callout[class*="bp3-icon-"]{    padding-left:40px; }    .bp3-callout[class*="bp3-icon-"]::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout.bp3-callout-icon{    padding-left:40px; }    .bp3-callout.bp3-callout-icon > .bp3-icon:first-child{      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout .bp3-heading{    line-height:20px;    margin-bottom:5px;    margin-top:0; }    .bp3-callout .bp3-heading:last-child{      margin-bottom:0; }  .bp3-dark .bp3-callout{    background-color:rgba(138, 155, 168, 0.2); }    .bp3-dark .bp3-callout[class*="bp3-icon-"]::before{      color:#a7b6c2; }  .bp3-callout.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15); }    .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,    .bp3-callout.bp3-intent-primary .bp3-heading{      color:#106ba3; }    .bp3-dark .bp3-callout.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{        color:#48aff0; }  .bp3-callout.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15); }    .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-success > .bp3-icon:first-child,    .bp3-callout.bp3-intent-success .bp3-heading{      color:#0d8050; }    .bp3-dark .bp3-callout.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{        color:#3dcc91; }  .bp3-callout.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15); }    .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,    .bp3-callout.bp3-intent-warning .bp3-heading{      color:#bf7326; }    .bp3-dark .bp3-callout.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{        color:#ffb366; }  .bp3-callout.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15); }    .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,    .bp3-callout.bp3-intent-danger .bp3-heading{      color:#c23030; }    .bp3-dark .bp3-callout.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{        color:#ff7373; }  .bp3-running-text .bp3-callout{    margin:20px 0; }.bp3-card{  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);  padding:20px;  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-card.bp3-dark,  .bp3-dark .bp3-card{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-0{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }  .bp3-elevation-0.bp3-dark,  .bp3-dark .bp3-elevation-0{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-1{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-elevation-1.bp3-dark,  .bp3-dark .bp3-elevation-1{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-elevation-2{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-2.bp3-dark,  .bp3-dark .bp3-elevation-2{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }.bp3-elevation-3{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-elevation-3.bp3-dark,  .bp3-dark .bp3-elevation-3{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-elevation-4{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-4.bp3-dark,  .bp3-dark .bp3-elevation-4{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:hover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  cursor:pointer; }  .bp3-card.bp3-interactive:hover.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:hover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:active{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  opacity:0.9;  -webkit-transition-duration:0;          transition-duration:0; }  .bp3-card.bp3-interactive:active.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:active{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-collapse{  height:0;  overflow-y:hidden;  -webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-collapse .bp3-collapse-body{    -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-collapse .bp3-collapse-body[aria-hidden="true"]{      display:none; }.bp3-context-menu .bp3-popover-target{  display:block; }.bp3-context-menu-popover-target{  position:fixed; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-dialog-container{  opacity:1;  -webkit-transform:scale(1);          transform:scale(1);  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  min-height:100%;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  width:100%; }  .bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5); }  .bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }.bp3-dialog{  background:#ebf1f5;  border-radius:6px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:30px 0;  padding-bottom:20px;  pointer-events:all;  -webkit-user-select:text;     -moz-user-select:text;      -ms-user-select:text;          user-select:text;  width:500px; }  .bp3-dialog:focus{    outline:0; }  .bp3-dialog.bp3-dark,  .bp3-dark .bp3-dialog{    background:#293742;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-dialog-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:6px 6px 0 0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding-left:20px;  padding-right:5px;  z-index:30; }  .bp3-dialog-header .bp3-icon-large,  .bp3-dialog-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-dialog-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-dialog-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-dialog-header{    background:#30404d;    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-dialog-header .bp3-icon-large,    .bp3-dark .bp3-dialog-header .bp3-icon{      color:#a7b6c2; }.bp3-dialog-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  margin:20px; }.bp3-dialog-footer{  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  margin:0 20px; }.bp3-dialog-footer-actions{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:end;      -ms-flex-pack:end;          justify-content:flex-end; }  .bp3-dialog-footer-actions .bp3-button{    margin-left:10px; }.bp3-multistep-dialog-panels{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }.bp3-multistep-dialog-left-panel{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column; }  .bp3-dark .bp3-multistep-dialog-left-panel{    background:#202b33; }.bp3-multistep-dialog-right-panel{  background-color:#f5f8fa;  border-left:1px solid rgba(16, 22, 26, 0.15);  border-radius:0 0 6px 0;  -webkit-box-flex:3;      -ms-flex:3;          flex:3;  min-width:0; }  .bp3-dark .bp3-multistep-dialog-right-panel{    background-color:#293742;    border-left:1px solid rgba(16, 22, 26, 0.4); }.bp3-multistep-dialog-footer{  background-color:#ffffff;  border-radius:0 0 6px 0;  border-top:1px solid rgba(16, 22, 26, 0.15);  padding:10px; }  .bp3-dark .bp3-multistep-dialog-footer{    background:#30404d;    border-top:1px solid rgba(16, 22, 26, 0.4); }.bp3-dialog-step-container{  background-color:#f5f8fa;  border-bottom:1px solid rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-dialog-step-container{    background:#293742;    border-bottom:1px solid rgba(16, 22, 26, 0.4); }  .bp3-dialog-step-container.bp3-dialog-step-viewed{    background-color:#ffffff; }    .bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{      background:#30404d; }.bp3-dialog-step{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#f5f8fa;  border-radius:6px;  cursor:not-allowed;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:4px;  padding:6px 14px; }  .bp3-dark .bp3-dialog-step{    background:#293742; }  .bp3-dialog-step-viewed .bp3-dialog-step{    background-color:#ffffff;    cursor:pointer; }    .bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{      background:#30404d; }  .bp3-dialog-step:hover{    background-color:#f5f8fa; }    .bp3-dark .bp3-dialog-step:hover{      background:#293742; }.bp3-dialog-step-icon{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:rgba(92, 112, 128, 0.6);  border-radius:50%;  color:#ffffff;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:25px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  width:25px; }  .bp3-dark .bp3-dialog-step-icon{    background-color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#2b95d6; }  .bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#8a9ba8; }.bp3-dialog-step-title{  color:rgba(92, 112, 128, 0.6);  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  padding-left:10px; }  .bp3-dark .bp3-dialog-step-title{    color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{    color:#2b95d6; }  .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{    color:#182026; }    .bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{      color:#f5f8fa; }.bp3-drawer{  background:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0;  padding:0; }  .bp3-drawer:focus{    outline:0; }  .bp3-drawer.bp3-position-top{    height:50%;    left:0;    right:0;    top:0; }    .bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{      -webkit-transform:translateY(-100%);              transform:translateY(-100%); }    .bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit-active{      -webkit-transform:translateY(-100%);              transform:translateY(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-bottom{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-left{    bottom:0;    left:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{      -webkit-transform:translateX(-100%);              transform:translateX(-100%); }    .bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit-active{      -webkit-transform:translateX(-100%);              transform:translateX(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-right{    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right):not(.bp3-vertical){    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right).bp3-vertical{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-dark,  .bp3-dark .bp3-drawer{    background:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-drawer-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border-radius:0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding:5px;  padding-left:20px;  position:relative; }  .bp3-drawer-header .bp3-icon-large,  .bp3-drawer-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-drawer-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-drawer-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-drawer-header{    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-drawer-header .bp3-icon-large,    .bp3-dark .bp3-drawer-header .bp3-icon{      color:#a7b6c2; }.bp3-drawer-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  overflow:auto; }.bp3-drawer-footer{  -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  padding:10px 20px;  position:relative; }  .bp3-dark .bp3-drawer-footer{    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }.bp3-editable-text{  cursor:text;  display:inline-block;  max-width:100%;  position:relative;  vertical-align:top;  white-space:nowrap; }  .bp3-editable-text::before{    bottom:-3px;    left:-3px;    position:absolute;    right:-3px;    top:-3px;    border-radius:3px;    content:"";    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-editable-text.bp3-editable-text-editing::before{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#137cbd; }  .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }  .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-success .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#0f9960; }  .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }  .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#d9822b; }  .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }  .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#db3737; }  .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }  .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }  .bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#48aff0; }  .bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);            box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#3dcc91; }  .bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);            box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#ffb366; }  .bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);            box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#ff7373; }  .bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);            box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-editable-text-input,.bp3-editable-text-content{  color:inherit;  display:inherit;  font:inherit;  letter-spacing:inherit;  max-width:inherit;  min-width:inherit;  position:relative;  resize:none;  text-transform:inherit;  vertical-align:top; }.bp3-editable-text-input{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0;  white-space:pre-wrap;  width:100%; }  .bp3-editable-text-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:focus{    outline:none; }  .bp3-editable-text-input::-ms-clear{    display:none; }.bp3-editable-text-content{  overflow:hidden;  padding-right:2px;  text-overflow:ellipsis;  white-space:pre; }  .bp3-editable-text-editing > .bp3-editable-text-content{    left:0;    position:absolute;    visibility:hidden; }  .bp3-editable-text-placeholder > .bp3-editable-text-content{    color:rgba(92, 112, 128, 0.6); }    .bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{      color:rgba(167, 182, 194, 0.6); }.bp3-editable-text.bp3-multiline{  display:block; }  .bp3-editable-text.bp3-multiline .bp3-editable-text-content{    overflow:auto;    white-space:pre-wrap;    word-wrap:break-word; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-control-group{  -webkit-transform:translateZ(0);          transform:translateZ(0);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:stretch;      -ms-flex-align:stretch;          align-items:stretch; }  .bp3-control-group > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select,  .bp3-control-group .bp3-input,  .bp3-control-group .bp3-select{    position:relative; }  .bp3-control-group .bp3-input{    border-radius:inherit;    z-index:2; }    .bp3-control-group .bp3-input:focus{      border-radius:3px;      z-index:14; }    .bp3-control-group .bp3-input[class*="bp3-intent"]{      z-index:13; }      .bp3-control-group .bp3-input[class*="bp3-intent"]:focus{        z-index:15; }    .bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{      z-index:1; }  .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{    z-index:13; }    .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{      z-index:15; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select select,  .bp3-control-group .bp3-select select{    -webkit-transform:translateZ(0);            transform:translateZ(0);    border-radius:inherit;    z-index:4; }    .bp3-control-group .bp3-button:focus,    .bp3-control-group .bp3-html-select select:focus,    .bp3-control-group .bp3-select select:focus{      z-index:5; }    .bp3-control-group .bp3-button:hover,    .bp3-control-group .bp3-html-select select:hover,    .bp3-control-group .bp3-select select:hover{      z-index:6; }    .bp3-control-group .bp3-button:active,    .bp3-control-group .bp3-html-select select:active,    .bp3-control-group .bp3-select select:active{      z-index:7; }    .bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,    .bp3-control-group .bp3-html-select select[readonly],    .bp3-control-group .bp3-html-select select:disabled,    .bp3-control-group .bp3-html-select select.bp3-disabled,    .bp3-control-group .bp3-select select[readonly],    .bp3-control-group .bp3-select select:disabled,    .bp3-control-group .bp3-select select.bp3-disabled{      z-index:3; }    .bp3-control-group .bp3-button[class*="bp3-intent"],    .bp3-control-group .bp3-html-select select[class*="bp3-intent"],    .bp3-control-group .bp3-select select[class*="bp3-intent"]{      z-index:9; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{        z-index:10; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{        z-index:11; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:active,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:active{        z-index:12; }      .bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{        z-index:8; }  .bp3-control-group .bp3-input-group > .bp3-icon,  .bp3-control-group .bp3-input-group > .bp3-button,  .bp3-control-group .bp3-input-group > .bp3-input-left-container,  .bp3-control-group .bp3-input-group > .bp3-input-action{    z-index:16; }  .bp3-control-group .bp3-select::after,  .bp3-control-group .bp3-html-select::after,  .bp3-control-group .bp3-select > .bp3-icon,  .bp3-control-group .bp3-html-select > .bp3-icon{    z-index:17; }  .bp3-control-group .bp3-select:focus-within{    z-index:5; }  .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:-1px; }  .bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){    margin-left:6px; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:0; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{    margin-left:1px; }  .bp3-control-group .bp3-popover-wrapper,  .bp3-control-group .bp3-popover-target{    border-radius:inherit; }  .bp3-control-group > :first-child{    border-radius:3px 0 0 3px; }  .bp3-control-group > :last-child{    border-radius:0 3px 3px 0;    margin-right:0; }  .bp3-control-group > :only-child{    border-radius:3px;    margin-right:0; }  .bp3-control-group .bp3-input-group .bp3-button{    border-radius:3px; }  .bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-control-group.bp3-fill{    width:100%; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-fill > *:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-vertical{    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-control-group.bp3-vertical > *{      margin-top:-1px; }    .bp3-control-group.bp3-vertical > :first-child{      border-radius:3px 3px 0 0;      margin-top:0; }    .bp3-control-group.bp3-vertical > :last-child{      border-radius:0 0 3px 3px; }.bp3-control{  cursor:pointer;  display:block;  margin-bottom:10px;  position:relative;  text-transform:none; }  .bp3-control input:checked ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control:not(.bp3-align-right){    padding-left:26px; }    .bp3-control:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-26px; }  .bp3-control.bp3-align-right{    padding-right:26px; }    .bp3-control.bp3-align-right .bp3-control-indicator{      margin-right:-26px; }  .bp3-control.bp3-disabled{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-control.bp3-inline{    display:inline-block;    margin-right:20px; }  .bp3-control input{    left:0;    opacity:0;    position:absolute;    top:0;    z-index:-1; }  .bp3-control .bp3-control-indicator{    background-clip:padding-box;    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    border:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    cursor:pointer;    display:inline-block;    font-size:16px;    height:1em;    margin-right:10px;    margin-top:-3px;    position:relative;    -webkit-user-select:none;       -moz-user-select:none;        -ms-user-select:none;            user-select:none;    vertical-align:middle;    width:1em; }    .bp3-control .bp3-control-indicator::before{      content:"";      display:block;      height:1em;      width:1em; }  .bp3-control:hover .bp3-control-indicator{    background-color:#ebf1f5; }  .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{    background:#d8e1e8;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    cursor:not-allowed; }  .bp3-control input:focus ~ .bp3-control-indicator{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:2px;    -moz-outline-radius:6px; }  .bp3-control.bp3-align-right .bp3-control-indicator{    float:right;    margin-left:10px;    margin-top:1px; }  .bp3-control.bp3-large{    font-size:16px; }    .bp3-control.bp3-large:not(.bp3-align-right){      padding-left:30px; }      .bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{        margin-left:-30px; }    .bp3-control.bp3-large.bp3-align-right{      padding-right:30px; }      .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{        margin-right:-30px; }    .bp3-control.bp3-large .bp3-control-indicator{      font-size:20px; }    .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{      margin-top:0; }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control.bp3-checkbox .bp3-control-indicator{    border-radius:3px; }  .bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-radio .bp3-control-indicator{    border-radius:50%; }  .bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{    background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }  .bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{    opacity:0.5; }  .bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{    -moz-outline-radius:16px; }  .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(167, 182, 194, 0.5); }  .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(115, 134, 148, 0.5); }  .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(92, 112, 128, 0.5); }  .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5); }    .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5); }    .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch:not(.bp3-align-right){    padding-left:38px; }    .bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-38px; }  .bp3-control.bp3-switch.bp3-align-right{    padding-right:38px; }    .bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{      margin-right:-38px; }  .bp3-control.bp3-switch .bp3-control-indicator{    border:none;    border-radius:1.75em;    -webkit-box-shadow:none !important;            box-shadow:none !important;    min-width:1.75em;    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:auto; }    .bp3-control.bp3-switch .bp3-control-indicator::before{      background:#ffffff;      border-radius:50%;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);      height:calc(1em - 4px);      left:0;      margin:2px;      position:absolute;      -webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      width:calc(1em - 4px); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    left:calc(100% - 1em); }  .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){    padding-left:45px; }    .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-45px; }  .bp3-control.bp3-switch.bp3-large.bp3-align-right{    padding-right:45px; }    .bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{      margin-right:-45px; }  .bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.7); }  .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.9); }  .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(57, 75, 89, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-control.bp3-switch .bp3-switch-inner-text{    font-size:0.7em;    text-align:center; }  .bp3-control.bp3-switch .bp3-control-indicator-child:first-child{    line-height:0;    margin-left:0.5em;    margin-right:1.2em;    visibility:hidden; }  .bp3-control.bp3-switch .bp3-control-indicator-child:last-child{    line-height:1em;    margin-left:1.2em;    margin-right:0.5em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{    line-height:1em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{    line-height:0;    visibility:hidden; }  .bp3-dark .bp3-control{    color:#f5f8fa; }    .bp3-dark .bp3-control.bp3-disabled{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-control .bp3-control-indicator{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-control:hover .bp3-control-indicator{      background-color:#30404d; }    .bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{      background:#202b33;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      cursor:not-allowed; }    .bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{      color:rgba(167, 182, 194, 0.6); }.bp3-file-input{  cursor:pointer;  display:inline-block;  height:30px;  position:relative; }  .bp3-file-input input{    margin:0;    min-width:200px;    opacity:0; }    .bp3-file-input input:disabled + .bp3-file-upload-input,    .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{      background:rgba(206, 217, 224, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      resize:none; }      .bp3-file-input input:disabled + .bp3-file-upload-input::after,      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{        background-color:rgba(206, 217, 224, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(92, 112, 128, 0.6);        cursor:not-allowed;        outline:none; }        .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{          background:rgba(206, 217, 224, 0.7); }      .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{        background:rgba(57, 75, 89, 0.5);        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{          background-color:rgba(57, 75, 89, 0.5);          background-image:none;          -webkit-box-shadow:none;                  box-shadow:none;          color:rgba(167, 182, 194, 0.6); }          .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark          .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{            background:rgba(57, 75, 89, 0.7); }  .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#182026; }  .bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#f5f8fa; }  .bp3-file-input.bp3-fill{    width:100%; }  .bp3-file-input.bp3-large,  .bp3-large .bp3-file-input{    height:40px; }  .bp3-file-input .bp3-file-upload-input-custom-text::after{    content:attr(bp3-button-text); }.bp3-file-upload-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:rgba(92, 112, 128, 0.6);  left:0;  padding-right:80px;  position:absolute;  right:0;  top:0;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-file-upload-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-file-upload-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-file-upload-input::after{    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026;    min-height:24px;    min-width:24px;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    border-radius:3px;    content:"Browse";    line-height:24px;    margin:3px;    position:absolute;    right:0;    text-align:center;    top:0;    width:70px; }    .bp3-file-upload-input::after:hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-file-upload-input:hover::after{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-file-upload-input:active::after{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-large .bp3-file-upload-input{    font-size:16px;    height:40px;    line-height:40px;    padding-right:95px; }    .bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{      padding:0 15px; }    .bp3-large .bp3-file-upload-input::after{      min-height:30px;      min-width:30px;      line-height:30px;      margin:5px;      width:85px; }  .bp3-dark .bp3-file-upload-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::after{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);      color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover{        background-color:#30404d;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        background-color:#202b33;        background-image:none;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }      .bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{        background-color:rgba(57, 75, 89, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{          background:rgba(57, 75, 89, 0.7); }      .bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{        background:rgba(16, 22, 26, 0.5);        stroke:#8a9ba8; }    .bp3-dark .bp3-file-upload-input:hover::after{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:active::after{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }.bp3-file-upload-input::after{  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }.bp3-form-group{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0 0 15px; }  .bp3-form-group label.bp3-label{    margin-bottom:5px; }  .bp3-form-group .bp3-control{    margin-top:7px; }  .bp3-form-group .bp3-form-helper-text{    color:#5c7080;    font-size:12px;    margin-top:5px; }  .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#106ba3; }  .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#0d8050; }  .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#bf7326; }  .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#c23030; }  .bp3-form-group.bp3-inline{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row; }    .bp3-form-group.bp3-inline.bp3-large label.bp3-label{      line-height:40px;      margin:0 10px 0 0; }    .bp3-form-group.bp3-inline label.bp3-label{      line-height:30px;      margin:0 10px 0 0; }  .bp3-form-group.bp3-disabled .bp3-label,  .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(92, 112, 128, 0.6) !important; }  .bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#48aff0; }  .bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#3dcc91; }  .bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#ffb366; }  .bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#ff7373; }  .bp3-dark .bp3-form-group .bp3-form-helper-text{    color:#a7b6c2; }  .bp3-dark .bp3-form-group.bp3-disabled .bp3-label,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(167, 182, 194, 0.6) !important; }.bp3-input-group{  display:block;  position:relative; }  .bp3-input-group .bp3-input{    position:relative;    width:100%; }    .bp3-input-group .bp3-input:not(:first-child){      padding-left:30px; }    .bp3-input-group .bp3-input:not(:last-child){      padding-right:30px; }  .bp3-input-group .bp3-input-action,  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-button,  .bp3-input-group > .bp3-icon{    position:absolute;    top:0; }    .bp3-input-group .bp3-input-action:first-child,    .bp3-input-group > .bp3-input-left-container:first-child,    .bp3-input-group > .bp3-button:first-child,    .bp3-input-group > .bp3-icon:first-child{      left:0; }    .bp3-input-group .bp3-input-action:last-child,    .bp3-input-group > .bp3-input-left-container:last-child,    .bp3-input-group > .bp3-button:last-child,    .bp3-input-group > .bp3-icon:last-child{      right:0; }  .bp3-input-group .bp3-button{    min-height:24px;    min-width:24px;    margin:3px;    padding:0 7px; }    .bp3-input-group .bp3-button:empty{      padding:0; }  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-icon{    z-index:1; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon{    color:#5c7080; }    .bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,    .bp3-input-group > .bp3-icon:empty{      font-family:"Icons16", sans-serif;      font-size:16px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon,  .bp3-input-group .bp3-input-action > .bp3-spinner{    margin:7px; }  .bp3-input-group .bp3-tag{    margin:5px; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){    color:#5c7080; }    .bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){      color:#a7b6c2; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{      color:#5c7080; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{    color:rgba(92, 112, 128, 0.6) !important; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-input-group.bp3-disabled{    cursor:not-allowed; }    .bp3-input-group.bp3-disabled .bp3-icon{      color:rgba(92, 112, 128, 0.6); }  .bp3-input-group.bp3-large .bp3-button{    min-height:30px;    min-width:30px;    margin:5px; }  .bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-large > .bp3-icon,  .bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{    margin:12px; }  .bp3-input-group.bp3-large .bp3-input{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{      padding:0 15px; }    .bp3-input-group.bp3-large .bp3-input:not(:first-child){      padding-left:40px; }    .bp3-input-group.bp3-large .bp3-input:not(:last-child){      padding-right:40px; }  .bp3-input-group.bp3-small .bp3-button{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small .bp3-tag{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-small > .bp3-icon,  .bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{    margin:4px; }  .bp3-input-group.bp3-small .bp3-input{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{      padding:0 12px; }    .bp3-input-group.bp3-small .bp3-input:not(:first-child){      padding-left:24px; }    .bp3-input-group.bp3-small .bp3-input:not(:last-child){      padding-right:24px; }  .bp3-input-group.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-input-group.bp3-round .bp3-button,  .bp3-input-group.bp3-round .bp3-input,  .bp3-input-group.bp3-round .bp3-tag{    border-radius:30px; }  .bp3-dark .bp3-input-group .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{    color:rgba(167, 182, 194, 0.6); }  .bp3-input-group.bp3-intent-primary .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-primary > .bp3-icon{    color:#106ba3; }    .bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{      color:#48aff0; }  .bp3-input-group.bp3-intent-success .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-success > .bp3-icon{    color:#0d8050; }    .bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{      color:#3dcc91; }  .bp3-input-group.bp3-intent-warning .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-warning > .bp3-icon{    color:#bf7326; }    .bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{      color:#ffb366; }  .bp3-input-group.bp3-intent-danger .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-danger > .bp3-icon{    color:#c23030; }    .bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{      color:#ff7373; }.bp3-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle; }  .bp3-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:focus, .bp3-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-input[type="search"], .bp3-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-input:disabled, .bp3-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-input.bp3-large{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{      padding:0 15px; }  .bp3-input.bp3-small{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{      padding:0 12px; }  .bp3-input.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-dark .bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }  .bp3-input.bp3-intent-primary{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-primary{      -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary:focus{        -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #137cbd;                box-shadow:inset 0 0 0 1px #137cbd; }      .bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-success{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-success{      -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success:focus{        -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #0f9960;                box-shadow:inset 0 0 0 1px #0f9960; }      .bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-warning{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-warning{      -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning:focus{        -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #d9822b;                box-shadow:inset 0 0 0 1px #d9822b; }      .bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-danger{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-danger{      -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger:focus{        -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #db3737;                box-shadow:inset 0 0 0 1px #db3737; }      .bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input::-ms-clear{    display:none; }textarea.bp3-input{  max-width:100%;  padding:10px; }  textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{    height:auto;    line-height:inherit; }  textarea.bp3-input.bp3-small{    padding:8px; }  .bp3-dark textarea.bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark textarea.bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }label.bp3-label{  display:block;  margin-bottom:15px;  margin-top:0; }  label.bp3-label .bp3-html-select,  label.bp3-label .bp3-input,  label.bp3-label .bp3-select,  label.bp3-label .bp3-slider,  label.bp3-label .bp3-popover-wrapper{    display:block;    margin-top:5px;    text-transform:none; }  label.bp3-label .bp3-button-group{    margin-top:5px; }  label.bp3-label .bp3-select select,  label.bp3-label .bp3-html-select select{    font-weight:400;    vertical-align:top;    width:100%; }  label.bp3-label.bp3-disabled,  label.bp3-label.bp3-disabled .bp3-text-muted{    color:rgba(92, 112, 128, 0.6); }  label.bp3-label.bp3-inline{    line-height:30px; }    label.bp3-label.bp3-inline .bp3-html-select,    label.bp3-label.bp3-inline .bp3-input,    label.bp3-label.bp3-inline .bp3-input-group,    label.bp3-label.bp3-inline .bp3-select,    label.bp3-label.bp3-inline .bp3-popover-wrapper{      display:inline-block;      margin:0 0 0 5px;      vertical-align:top; }    label.bp3-label.bp3-inline .bp3-button-group{      margin:0 0 0 5px; }    label.bp3-label.bp3-inline .bp3-input-group .bp3-input{      margin-left:0; }    label.bp3-label.bp3-inline.bp3-large{      line-height:40px; }  label.bp3-label:not(.bp3-inline) .bp3-popover-target{    display:block; }  .bp3-dark label.bp3-label{    color:#f5f8fa; }    .bp3-dark label.bp3-label.bp3-disabled,    .bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{      color:rgba(167, 182, 194, 0.6); }.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{  -webkit-box-flex:1;      -ms-flex:1 1 14px;          flex:1 1 14px;  min-height:0;  padding:0;  width:30px; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{    border-radius:0 3px 0 0; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{    border-radius:0 0 3px 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{  border-radius:3px 0 0 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{  border-radius:0 0 0 3px; }.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{  width:40px; }form{  display:block; }.bp3-html-select select,.bp3-select select{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  -moz-appearance:none;  -webkit-appearance:none;  border-radius:3px;  height:30px;  padding:0 25px 0 10px;  width:100%; }  .bp3-html-select select > *, .bp3-select select > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-html-select select::before,  .bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{    margin-right:7px; }  .bp3-html-select select:empty::before,  .bp3-select select:empty::before,  .bp3-html-select select > :last-child,  .bp3-select select > :last-child{    margin-right:0; }  .bp3-html-select select:hover,  .bp3-select select:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-html-select select:active,  .bp3-select select:active, .bp3-html-select select.bp3-active,  .bp3-select select.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-html-select select:disabled,  .bp3-select select:disabled, .bp3-html-select select.bp3-disabled,  .bp3-select select.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-html-select select:disabled.bp3-active,    .bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,    .bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,    .bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,    .bp3-select select.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }.bp3-html-select.bp3-minimal select,.bp3-select.bp3-minimal select{  background:none;  -webkit-box-shadow:none;          box-shadow:none; }  .bp3-html-select.bp3-minimal select:hover,  .bp3-select.bp3-minimal select:hover{    background:rgba(167, 182, 194, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026;    text-decoration:none; }  .bp3-html-select.bp3-minimal select:active,  .bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,  .bp3-select.bp3-minimal select.bp3-active{    background:rgba(115, 134, 148, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026; }  .bp3-html-select.bp3-minimal select:disabled,  .bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,  .bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,  .bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,  .bp3-select.bp3-minimal select.bp3-disabled:hover{    background:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }    .bp3-html-select.bp3-minimal select:disabled.bp3-active,    .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,    .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{      background:rgba(115, 134, 148, 0.3); }  .bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,  .bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{      background:rgba(138, 155, 168, 0.15); }    .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:rgba(138, 155, 168, 0.3);      color:#f5f8fa; }    .bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,    .bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{      background:none;      color:rgba(167, 182, 194, 0.6);      cursor:not-allowed; }      .bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{        background:rgba(138, 155, 168, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-primary,  .bp3-select.bp3-minimal select.bp3-intent-primary{    color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover{      background:rgba(19, 124, 189, 0.15);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:rgba(19, 124, 189, 0.3);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{      background:none;      color:rgba(16, 107, 163, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{        background:rgba(19, 124, 189, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{      stroke:#106ba3; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{      color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.2);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(72, 175, 240, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-success,  .bp3-select.bp3-minimal select.bp3-intent-success{    color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover{      background:rgba(15, 153, 96, 0.15);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:rgba(15, 153, 96, 0.3);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,    .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{      background:none;      color:rgba(13, 128, 80, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{        background:rgba(15, 153, 96, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{      stroke:#0d8050; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{      color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.2);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(61, 204, 145, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-warning,  .bp3-select.bp3-minimal select.bp3-intent-warning{    color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover{      background:rgba(217, 130, 43, 0.15);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:rgba(217, 130, 43, 0.3);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{      background:none;      color:rgba(191, 115, 38, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{        background:rgba(217, 130, 43, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{      stroke:#bf7326; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{      color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.2);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(255, 179, 102, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-danger,  .bp3-select.bp3-minimal select.bp3-intent-danger{    color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover{      background:rgba(219, 55, 55, 0.15);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:rgba(219, 55, 55, 0.3);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{      background:none;      color:rgba(194, 48, 48, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{        background:rgba(219, 55, 55, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{      stroke:#c23030; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{      color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.2);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(255, 115, 115, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }.bp3-html-select.bp3-large select,.bp3-select.bp3-large select{  font-size:16px;  height:40px;  padding-right:35px; }.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{  background-color:#394b59;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);  color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    background-color:#202b33;    background-image:none;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{    background-color:rgba(57, 75, 89, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{      background:rgba(57, 75, 89, 0.7); }  .bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{    background:rgba(16, 22, 26, 0.5);    stroke:#8a9ba8; }.bp3-html-select select:disabled,.bp3-select select:disabled{  background-color:rgba(206, 217, 224, 0.5);  -webkit-box-shadow:none;          box-shadow:none;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-html-select .bp3-icon,.bp3-select .bp3-icon, .bp3-select::after{  color:#5c7080;  pointer-events:none;  position:absolute;  right:7px;  top:7px; }  .bp3-html-select .bp3-disabled.bp3-icon,  .bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{    color:rgba(92, 112, 128, 0.6); }.bp3-html-select,.bp3-select{  display:inline-block;  letter-spacing:normal;  position:relative;  vertical-align:middle; }  .bp3-html-select select::-ms-expand,  .bp3-select select::-ms-expand{    display:none; }  .bp3-html-select .bp3-icon,  .bp3-select .bp3-icon{    color:#5c7080; }    .bp3-html-select .bp3-icon:hover,    .bp3-select .bp3-icon:hover{      color:#182026; }    .bp3-dark .bp3-html-select .bp3-icon, .bp3-dark    .bp3-select .bp3-icon{      color:#a7b6c2; }      .bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark      .bp3-select .bp3-icon:hover{        color:#f5f8fa; }  .bp3-html-select.bp3-large::after,  .bp3-html-select.bp3-large .bp3-icon,  .bp3-select.bp3-large::after,  .bp3-select.bp3-large .bp3-icon{    right:12px;    top:12px; }  .bp3-html-select.bp3-fill,  .bp3-html-select.bp3-fill select,  .bp3-select.bp3-fill,  .bp3-select.bp3-fill select{    width:100%; }  .bp3-dark .bp3-html-select option, .bp3-dark  .bp3-select option{    background-color:#30404d;    color:#f5f8fa; }  .bp3-dark .bp3-html-select option:disabled, .bp3-dark  .bp3-select option:disabled{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-html-select::after, .bp3-dark  .bp3-select::after{    color:#a7b6c2; }.bp3-select::after{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  content:"&#59078;"; }.bp3-running-text table, table.bp3-html-table{  border-spacing:0;  font-size:14px; }  .bp3-running-text table th, table.bp3-html-table th,  .bp3-running-text table td,  table.bp3-html-table td{    padding:11px;    text-align:left;    vertical-align:top; }  .bp3-running-text table th, table.bp3-html-table th{    color:#182026;    font-weight:600; }    .bp3-running-text table td,  table.bp3-html-table td{    color:#182026; }  .bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,  .bp3-running-text table tbody tr:first-child td,  table.bp3-html-table tbody tr:first-child td,  .bp3-running-text table tfoot tr:first-child th,  table.bp3-html-table tfoot tr:first-child th,  .bp3-running-text table tfoot tr:first-child td,  table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,  .bp3-dark .bp3-running-text table tbody tr:first-child td,  .bp3-running-text .bp3-dark table tbody tr:first-child td,  .bp3-dark table.bp3-html-table tbody tr:first-child td,  .bp3-dark .bp3-running-text table tfoot tr:first-child th,  .bp3-running-text .bp3-dark table tfoot tr:first-child th,  .bp3-dark table.bp3-html-table tfoot tr:first-child th,  .bp3-dark .bp3-running-text table tfoot tr:first-child td,  .bp3-running-text .bp3-dark table tfoot tr:first-child td,  .bp3-dark table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }table.bp3-html-table.bp3-html-table-condensed th,table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,table.bp3-html-table.bp3-small td{  padding-bottom:6px;  padding-top:6px; }table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{  background:rgba(191, 204, 214, 0.15); }table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){  -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered tbody tr td,table.bp3-html-table.bp3-html-table-bordered tfoot tr td{  -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),  table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){    -webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{  -webkit-box-shadow:none;          box-shadow:none; }  table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-interactive tbody tr:hover td{  background-color:rgba(191, 204, 214, 0.3);  cursor:pointer; }table.bp3-html-table.bp3-interactive tbody tr:active td{  background-color:rgba(191, 204, 214, 0.4); }.bp3-dark table.bp3-html-table{ }  .bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{    background:rgba(92, 112, 128, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){      -webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);              box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{    background-color:rgba(92, 112, 128, 0.3);    cursor:pointer; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{    background-color:rgba(92, 112, 128, 0.4); }.bp3-key-combo{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center; }  .bp3-key-combo > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-key-combo > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-key-combo::before,  .bp3-key-combo > *{    margin-right:5px; }  .bp3-key-combo:empty::before,  .bp3-key-combo > :last-child{    margin-right:0; }.bp3-hotkey-dialog{  padding-bottom:0;  top:40px; }  .bp3-hotkey-dialog .bp3-dialog-body{    margin:0;    padding:0; }  .bp3-hotkey-dialog .bp3-hotkey-label{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1; }.bp3-hotkey-column{  margin:auto;  max-height:80vh;  overflow-y:auto;  padding:30px; }  .bp3-hotkey-column .bp3-heading{    margin-bottom:20px; }    .bp3-hotkey-column .bp3-heading:not(:first-child){      margin-top:40px; }.bp3-hotkey{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:justify;      -ms-flex-pack:justify;          justify-content:space-between;  margin-left:0;  margin-right:0; }  .bp3-hotkey:not(:last-child){    margin-bottom:10px; }.bp3-icon{  display:inline-block;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  vertical-align:text-bottom; }  .bp3-icon:not(:empty)::before{    content:"" !important;    content:unset !important; }  .bp3-icon > svg{    display:block; }    .bp3-icon > svg:not([fill]){      fill:currentColor; }.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{  color:#106ba3; }  .bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{    color:#48aff0; }.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{  color:#0d8050; }  .bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{    color:#3dcc91; }.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{  color:#bf7326; }  .bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{    color:#ffb366; }.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{  color:#c23030; }  .bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{    color:#ff7373; }span.bp3-icon-standard{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon-large{  font-family:"Icons20", sans-serif;  font-size:20px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon:empty{  font-family:"Icons20";  font-size:inherit;  font-style:normal;  font-weight:400;  line-height:1; }  span.bp3-icon:empty::before{    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased; }.bp3-icon-add::before{  content:"&#58942;"; }.bp3-icon-add-column-left::before{  content:"&#59129;"; }.bp3-icon-add-column-right::before{  content:"&#59130;"; }.bp3-icon-add-row-bottom::before{  content:"&#59128;"; }.bp3-icon-add-row-top::before{  content:"&#59127;"; }.bp3-icon-add-to-artifact::before{  content:"&#59004;"; }.bp3-icon-add-to-folder::before{  content:"&#59090;"; }.bp3-icon-airplane::before{  content:"&#59211;"; }.bp3-icon-align-center::before{  content:"&#58883;"; }.bp3-icon-align-justify::before{  content:"&#58885;"; }.bp3-icon-align-left::before{  content:"&#58882;"; }.bp3-icon-align-right::before{  content:"&#58884;"; }.bp3-icon-alignment-bottom::before{  content:"&#59175;"; }.bp3-icon-alignment-horizontal-center::before{  content:"&#59174;"; }.bp3-icon-alignment-left::before{  content:"&#59170;"; }.bp3-icon-alignment-right::before{  content:"&#59172;"; }.bp3-icon-alignment-top::before{  content:"&#59173;"; }.bp3-icon-alignment-vertical-center::before{  content:"&#59171;"; }.bp3-icon-annotation::before{  content:"&#59120;"; }.bp3-icon-application::before{  content:"&#59189;"; }.bp3-icon-applications::before{  content:"&#58913;"; }.bp3-icon-archive::before{  content:"&#59655;"; }.bp3-icon-arrow-bottom-left::before{  content:"&#8601;"; }.bp3-icon-arrow-bottom-right::before{  content:"&#8600;"; }.bp3-icon-arrow-down::before{  content:"&darr;"; }.bp3-icon-arrow-left::before{  content:"&larr;"; }.bp3-icon-arrow-right::before{  content:"&rarr;"; }.bp3-icon-arrow-top-left::before{  content:"&#8598;"; }.bp3-icon-arrow-top-right::before{  content:"&#8599;"; }.bp3-icon-arrow-up::before{  content:"&uarr;"; }.bp3-icon-arrows-horizontal::before{  content:"&harr;"; }.bp3-icon-arrows-vertical::before{  content:"&#8597;"; }.bp3-icon-asterisk::before{  content:"*"; }.bp3-icon-automatic-updates::before{  content:"&#58975;"; }.bp3-icon-badge::before{  content:"&#59107;"; }.bp3-icon-ban-circle::before{  content:"&#59037;"; }.bp3-icon-bank-account::before{  content:"&#59247;"; }.bp3-icon-barcode::before{  content:"&#58998;"; }.bp3-icon-blank::before{  content:"&#59648;"; }.bp3-icon-blocked-person::before{  content:"&#59240;"; }.bp3-icon-bold::before{  content:"&#58886;"; }.bp3-icon-book::before{  content:"&#59064;"; }.bp3-icon-bookmark::before{  content:"&#58906;"; }.bp3-icon-box::before{  content:"&#59071;"; }.bp3-icon-briefcase::before{  content:"&#58996;"; }.bp3-icon-bring-data::before{  content:"&#59658;"; }.bp3-icon-build::before{  content:"&#59181;"; }.bp3-icon-calculator::before{  content:"&#59147;"; }.bp3-icon-calendar::before{  content:"&#58923;"; }.bp3-icon-camera::before{  content:"&#59038;"; }.bp3-icon-caret-down::before{  content:"&#8964;"; }.bp3-icon-caret-left::before{  content:"&lang;"; }.bp3-icon-caret-right::before{  content:"&rang;"; }.bp3-icon-caret-up::before{  content:"&#8963;"; }.bp3-icon-cell-tower::before{  content:"&#59248;"; }.bp3-icon-changes::before{  content:"&#58915;"; }.bp3-icon-chart::before{  content:"&#59006;"; }.bp3-icon-chat::before{  content:"&#59017;"; }.bp3-icon-chevron-backward::before{  content:"&#59103;"; }.bp3-icon-chevron-down::before{  content:"&#59031;"; }.bp3-icon-chevron-forward::before{  content:"&#59104;"; }.bp3-icon-chevron-left::before{  content:"&#59028;"; }.bp3-icon-chevron-right::before{  content:"&#59029;"; }.bp3-icon-chevron-up::before{  content:"&#59030;"; }.bp3-icon-circle::before{  content:"&#58986;"; }.bp3-icon-circle-arrow-down::before{  content:"&#59022;"; }.bp3-icon-circle-arrow-left::before{  content:"&#59020;"; }.bp3-icon-circle-arrow-right::before{  content:"&#59019;"; }.bp3-icon-circle-arrow-up::before{  content:"&#59021;"; }.bp3-icon-citation::before{  content:"&#58907;"; }.bp3-icon-clean::before{  content:"&#59333;"; }.bp3-icon-clipboard::before{  content:"&#58909;"; }.bp3-icon-cloud::before{  content:"&#9729;"; }.bp3-icon-cloud-download::before{  content:"&#59024;"; }.bp3-icon-cloud-upload::before{  content:"&#59025;"; }.bp3-icon-code::before{  content:"&#58977;"; }.bp3-icon-code-block::before{  content:"&#59077;"; }.bp3-icon-cog::before{  content:"&#58949;"; }.bp3-icon-collapse-all::before{  content:"&#59235;"; }.bp3-icon-column-layout::before{  content:"&#59098;"; }.bp3-icon-comment::before{  content:"&#59018;"; }.bp3-icon-comparison::before{  content:"&#58935;"; }.bp3-icon-compass::before{  content:"&#59292;"; }.bp3-icon-compressed::before{  content:"&#59072;"; }.bp3-icon-confirm::before{  content:"&#58937;"; }.bp3-icon-console::before{  content:"&#59291;"; }.bp3-icon-contrast::before{  content:"&#59083;"; }.bp3-icon-control::before{  content:"&#59007;"; }.bp3-icon-credit-card::before{  content:"&#58953;"; }.bp3-icon-cross::before{  content:"&#10007;"; }.bp3-icon-crown::before{  content:"&#59316;"; }.bp3-icon-cube::before{  content:"&#59336;"; }.bp3-icon-cube-add::before{  content:"&#59337;"; }.bp3-icon-cube-remove::before{  content:"&#59344;"; }.bp3-icon-curved-range-chart::before{  content:"&#59163;"; }.bp3-icon-cut::before{  content:"&#59119;"; }.bp3-icon-dashboard::before{  content:"&#59217;"; }.bp3-icon-data-lineage::before{  content:"&#59656;"; }.bp3-icon-database::before{  content:"&#59011;"; }.bp3-icon-delete::before{  content:"&#58948;"; }.bp3-icon-delta::before{  content:"&Delta;"; }.bp3-icon-derive-column::before{  content:"&#59193;"; }.bp3-icon-desktop::before{  content:"&#59055;"; }.bp3-icon-diagnosis::before{  content:"&#59661;"; }.bp3-icon-diagram-tree::before{  content:"&#59315;"; }.bp3-icon-direction-left::before{  content:"&#59009;"; }.bp3-icon-direction-right::before{  content:"&#59010;"; }.bp3-icon-disable::before{  content:"&#58880;"; }.bp3-icon-document::before{  content:"&#58928;"; }.bp3-icon-document-open::before{  content:"&#59166;"; }.bp3-icon-document-share::before{  content:"&#59167;"; }.bp3-icon-dollar::before{  content:"$"; }.bp3-icon-dot::before{  content:"&bull;"; }.bp3-icon-double-caret-horizontal::before{  content:"&#59079;"; }.bp3-icon-double-caret-vertical::before{  content:"&#59078;"; }.bp3-icon-double-chevron-down::before{  content:"&#59139;"; }.bp3-icon-double-chevron-left::before{  content:"&#59135;"; }.bp3-icon-double-chevron-right::before{  content:"&#59137;"; }.bp3-icon-double-chevron-up::before{  content:"&#59138;"; }.bp3-icon-doughnut-chart::before{  content:"&#59086;"; }.bp3-icon-download::before{  content:"&#58927;"; }.bp3-icon-drag-handle-horizontal::before{  content:"&#59158;"; }.bp3-icon-drag-handle-vertical::before{  content:"&#59157;"; }.bp3-icon-draw::before{  content:"&#58987;"; }.bp3-icon-drive-time::before{  content:"&#58901;"; }.bp3-icon-duplicate::before{  content:"&#59036;"; }.bp3-icon-edit::before{  content:"&#9998;"; }.bp3-icon-eject::before{  content:"&#9167;"; }.bp3-icon-endorsed::before{  content:"&#59231;"; }.bp3-icon-envelope::before{  content:"&#9993;"; }.bp3-icon-equals::before{  content:"&#59353;"; }.bp3-icon-eraser::before{  content:"&#59251;"; }.bp3-icon-error::before{  content:"&#58952;"; }.bp3-icon-euro::before{  content:"&euro;"; }.bp3-icon-exchange::before{  content:"&#58934;"; }.bp3-icon-exclude-row::before{  content:"&#59114;"; }.bp3-icon-expand-all::before{  content:"&#59236;"; }.bp3-icon-export::before{  content:"&#58931;"; }.bp3-icon-eye-off::before{  content:"&#59084;"; }.bp3-icon-eye-on::before{  content:"&#59226;"; }.bp3-icon-eye-open::before{  content:"&#58991;"; }.bp3-icon-fast-backward::before{  content:"&#59048;"; }.bp3-icon-fast-forward::before{  content:"&#59052;"; }.bp3-icon-feed::before{  content:"&#58966;"; }.bp3-icon-feed-subscribed::before{  content:"&#59279;"; }.bp3-icon-film::before{  content:"&#59041;"; }.bp3-icon-filter::before{  content:"&#58936;"; }.bp3-icon-filter-keep::before{  content:"&#59276;"; }.bp3-icon-filter-list::before{  content:"&#59118;"; }.bp3-icon-filter-open::before{  content:"&#59351;"; }.bp3-icon-filter-remove::before{  content:"&#59277;"; }.bp3-icon-flag::before{  content:"&#9873;"; }.bp3-icon-flame::before{  content:"&#59305;"; }.bp3-icon-flash::before{  content:"&#59059;"; }.bp3-icon-floppy-disk::before{  content:"&#59063;"; }.bp3-icon-flow-branch::before{  content:"&#59329;"; }.bp3-icon-flow-end::before{  content:"&#59332;"; }.bp3-icon-flow-linear::before{  content:"&#59328;"; }.bp3-icon-flow-review::before{  content:"&#59330;"; }.bp3-icon-flow-review-branch::before{  content:"&#59331;"; }.bp3-icon-flows::before{  content:"&#58969;"; }.bp3-icon-folder-close::before{  content:"&#58962;"; }.bp3-icon-folder-new::before{  content:"&#59312;"; }.bp3-icon-folder-open::before{  content:"&#58961;"; }.bp3-icon-folder-shared::before{  content:"&#58963;"; }.bp3-icon-folder-shared-open::before{  content:"&#58992;"; }.bp3-icon-follower::before{  content:"&#59232;"; }.bp3-icon-following::before{  content:"&#59233;"; }.bp3-icon-font::before{  content:"&#59060;"; }.bp3-icon-fork::before{  content:"&#58938;"; }.bp3-icon-form::before{  content:"&#59285;"; }.bp3-icon-full-circle::before{  content:"&#59013;"; }.bp3-icon-full-stacked-chart::before{  content:"&#59230;"; }.bp3-icon-fullscreen::before{  content:"&#59033;"; }.bp3-icon-function::before{  content:"&#59109;"; }.bp3-icon-gantt-chart::before{  content:"&#59124;"; }.bp3-icon-geolocation::before{  content:"&#58944;"; }.bp3-icon-geosearch::before{  content:"&#58899;"; }.bp3-icon-git-branch::before{  content:"&#59178;"; }.bp3-icon-git-commit::before{  content:"&#59179;"; }.bp3-icon-git-merge::before{  content:"&#59177;"; }.bp3-icon-git-new-branch::before{  content:"&#59209;"; }.bp3-icon-git-pull::before{  content:"&#59176;"; }.bp3-icon-git-push::before{  content:"&#59180;"; }.bp3-icon-git-repo::before{  content:"&#59208;"; }.bp3-icon-glass::before{  content:"&#59057;"; }.bp3-icon-globe::before{  content:"&#58982;"; }.bp3-icon-globe-network::before{  content:"&#59317;"; }.bp3-icon-graph::before{  content:"&#58995;"; }.bp3-icon-graph-remove::before{  content:"&#58889;"; }.bp3-icon-greater-than::before{  content:"&#59361;"; }.bp3-icon-greater-than-or-equal-to::before{  content:"&#59362;"; }.bp3-icon-grid::before{  content:"&#59088;"; }.bp3-icon-grid-view::before{  content:"&#59108;"; }.bp3-icon-group-objects::before{  content:"&#58890;"; }.bp3-icon-grouped-bar-chart::before{  content:"&#59229;"; }.bp3-icon-hand::before{  content:"&#59102;"; }.bp3-icon-hand-down::before{  content:"&#59067;"; }.bp3-icon-hand-left::before{  content:"&#59068;"; }.bp3-icon-hand-right::before{  content:"&#59065;"; }.bp3-icon-hand-up::before{  content:"&#59066;"; }.bp3-icon-header::before{  content:"&#59061;"; }.bp3-icon-header-one::before{  content:"&#59283;"; }.bp3-icon-header-two::before{  content:"&#59284;"; }.bp3-icon-headset::before{  content:"&#59100;"; }.bp3-icon-heart::before{  content:"&hearts;"; }.bp3-icon-heart-broken::before{  content:"&#59298;"; }.bp3-icon-heat-grid::before{  content:"&#59123;"; }.bp3-icon-heatmap::before{  content:"&#58900;"; }.bp3-icon-help::before{  content:"?"; }.bp3-icon-helper-management::before{  content:"&#58989;"; }.bp3-icon-highlight::before{  content:"&#59117;"; }.bp3-icon-history::before{  content:"&#58954;"; }.bp3-icon-home::before{  content:"&#8962;"; }.bp3-icon-horizontal-bar-chart::before{  content:"&#59148;"; }.bp3-icon-horizontal-bar-chart-asc::before{  content:"&#59228;"; }.bp3-icon-horizontal-bar-chart-desc::before{  content:"&#59165;"; }.bp3-icon-horizontal-distribution::before{  content:"&#59168;"; }.bp3-icon-id-number::before{  content:"&#59249;"; }.bp3-icon-image-rotate-left::before{  content:"&#59194;"; }.bp3-icon-image-rotate-right::before{  content:"&#59195;"; }.bp3-icon-import::before{  content:"&#58930;"; }.bp3-icon-inbox::before{  content:"&#58921;"; }.bp3-icon-inbox-filtered::before{  content:"&#59345;"; }.bp3-icon-inbox-geo::before{  content:"&#59346;"; }.bp3-icon-inbox-search::before{  content:"&#59347;"; }.bp3-icon-inbox-update::before{  content:"&#59348;"; }.bp3-icon-info-sign::before{  content:"&#8505;"; }.bp3-icon-inheritance::before{  content:"&#59349;"; }.bp3-icon-inner-join::before{  content:"&#59299;"; }.bp3-icon-insert::before{  content:"&#58988;"; }.bp3-icon-intersection::before{  content:"&#59237;"; }.bp3-icon-ip-address::before{  content:"&#59250;"; }.bp3-icon-issue::before{  content:"&#59252;"; }.bp3-icon-issue-closed::before{  content:"&#59254;"; }.bp3-icon-issue-new::before{  content:"&#59253;"; }.bp3-icon-italic::before{  content:"&#58887;"; }.bp3-icon-join-table::before{  content:"&#59192;"; }.bp3-icon-key::before{  content:"&#59278;"; }.bp3-icon-key-backspace::before{  content:"&#59143;"; }.bp3-icon-key-command::before{  content:"&#59141;"; }.bp3-icon-key-control::before{  content:"&#59140;"; }.bp3-icon-key-delete::before{  content:"&#59144;"; }.bp3-icon-key-enter::before{  content:"&#59146;"; }.bp3-icon-key-escape::before{  content:"&#59145;"; }.bp3-icon-key-option::before{  content:"&#59202;"; }.bp3-icon-key-shift::before{  content:"&#59142;"; }.bp3-icon-key-tab::before{  content:"&#59223;"; }.bp3-icon-known-vehicle::before{  content:"&#59196;"; }.bp3-icon-lab-test::before{  content:"&#59662;"; }.bp3-icon-label::before{  content:"&#58981;"; }.bp3-icon-layer::before{  content:"&#59087;"; }.bp3-icon-layers::before{  content:"&#58904;"; }.bp3-icon-layout::before{  content:"&#58892;"; }.bp3-icon-layout-auto::before{  content:"&#58893;"; }.bp3-icon-layout-balloon::before{  content:"&#59091;"; }.bp3-icon-layout-circle::before{  content:"&#58894;"; }.bp3-icon-layout-grid::before{  content:"&#58896;"; }.bp3-icon-layout-group-by::before{  content:"&#58897;"; }.bp3-icon-layout-hierarchy::before{  content:"&#58895;"; }.bp3-icon-layout-linear::before{  content:"&#59075;"; }.bp3-icon-layout-skew-grid::before{  content:"&#58898;"; }.bp3-icon-layout-sorted-clusters::before{  content:"&#59092;"; }.bp3-icon-learning::before{  content:"&#59652;"; }.bp3-icon-left-join::before{  content:"&#59300;"; }.bp3-icon-less-than::before{  content:"&#59363;"; }.bp3-icon-less-than-or-equal-to::before{  content:"&#59364;"; }.bp3-icon-lifesaver::before{  content:"&#59335;"; }.bp3-icon-lightbulb::before{  content:"&#59056;"; }.bp3-icon-link::before{  content:"&#58925;"; }.bp3-icon-list::before{  content:"&#9776;"; }.bp3-icon-list-columns::before{  content:"&#59321;"; }.bp3-icon-list-detail-view::before{  content:"&#59203;"; }.bp3-icon-locate::before{  content:"&#58905;"; }.bp3-icon-lock::before{  content:"&#58917;"; }.bp3-icon-log-in::before{  content:"&#59034;"; }.bp3-icon-log-out::before{  content:"&#58956;"; }.bp3-icon-manual::before{  content:"&#59126;"; }.bp3-icon-manually-entered-data::before{  content:"&#59210;"; }.bp3-icon-map::before{  content:"&#58978;"; }.bp3-icon-map-create::before{  content:"&#59201;"; }.bp3-icon-map-marker::before{  content:"&#59005;"; }.bp3-icon-maximize::before{  content:"&#58933;"; }.bp3-icon-media::before{  content:"&#58924;"; }.bp3-icon-menu::before{  content:"&#59234;"; }.bp3-icon-menu-closed::before{  content:"&#58965;"; }.bp3-icon-menu-open::before{  content:"&#58964;"; }.bp3-icon-merge-columns::before{  content:"&#59215;"; }.bp3-icon-merge-links::before{  content:"&#58891;"; }.bp3-icon-minimize::before{  content:"&#58932;"; }.bp3-icon-minus::before{  content:"&minus;"; }.bp3-icon-mobile-phone::before{  content:"&#59159;"; }.bp3-icon-mobile-video::before{  content:"&#59039;"; }.bp3-icon-moon::before{  content:"&#59220;"; }.bp3-icon-more::before{  content:"&#58922;"; }.bp3-icon-mountain::before{  content:"&#59313;"; }.bp3-icon-move::before{  content:"&#59027;"; }.bp3-icon-mugshot::before{  content:"&#59099;"; }.bp3-icon-multi-select::before{  content:"&#59008;"; }.bp3-icon-music::before{  content:"&#59046;"; }.bp3-icon-new-drawing::before{  content:"&#59653;"; }.bp3-icon-new-grid-item::before{  content:"&#59207;"; }.bp3-icon-new-layer::before{  content:"&#59650;"; }.bp3-icon-new-layers::before{  content:"&#59651;"; }.bp3-icon-new-link::before{  content:"&#58972;"; }.bp3-icon-new-object::before{  content:"&#58973;"; }.bp3-icon-new-person::before{  content:"&#59113;"; }.bp3-icon-new-prescription::before{  content:"&#59275;"; }.bp3-icon-new-text-box::before{  content:"&#58971;"; }.bp3-icon-ninja::before{  content:"&#58997;"; }.bp3-icon-not-equal-to::before{  content:"&#59360;"; }.bp3-icon-notifications::before{  content:"&#58916;"; }.bp3-icon-notifications-updated::before{  content:"&#59320;"; }.bp3-icon-numbered-list::before{  content:"&#59206;"; }.bp3-icon-numerical::before{  content:"&#59222;"; }.bp3-icon-office::before{  content:"&#59035;"; }.bp3-icon-offline::before{  content:"&#59002;"; }.bp3-icon-oil-field::before{  content:"&#59199;"; }.bp3-icon-one-column::before{  content:"&#58968;"; }.bp3-icon-outdated::before{  content:"&#59304;"; }.bp3-icon-page-layout::before{  content:"&#58976;"; }.bp3-icon-panel-stats::before{  content:"&#59255;"; }.bp3-icon-panel-table::before{  content:"&#59256;"; }.bp3-icon-paperclip::before{  content:"&#58980;"; }.bp3-icon-paragraph::before{  content:"&#59244;"; }.bp3-icon-path::before{  content:"&#59219;"; }.bp3-icon-path-search::before{  content:"&#58974;"; }.bp3-icon-pause::before{  content:"&#59049;"; }.bp3-icon-people::before{  content:"&#58941;"; }.bp3-icon-percentage::before{  content:"&#59242;"; }.bp3-icon-person::before{  content:"&#58940;"; }.bp3-icon-phone::before{  content:"&#9742;"; }.bp3-icon-pie-chart::before{  content:"&#59012;"; }.bp3-icon-pin::before{  content:"&#58950;"; }.bp3-icon-pivot::before{  content:"&#59121;"; }.bp3-icon-pivot-table::before{  content:"&#59115;"; }.bp3-icon-play::before{  content:"&#59051;"; }.bp3-icon-plus::before{  content:"+"; }.bp3-icon-polygon-filter::before{  content:"&#59089;"; }.bp3-icon-power::before{  content:"&#59097;"; }.bp3-icon-predictive-analysis::before{  content:"&#58903;"; }.bp3-icon-prescription::before{  content:"&#59274;"; }.bp3-icon-presentation::before{  content:"&#59015;"; }.bp3-icon-print::before{  content:"&#9113;"; }.bp3-icon-projects::before{  content:"&#58914;"; }.bp3-icon-properties::before{  content:"&#58929;"; }.bp3-icon-property::before{  content:"&#58970;"; }.bp3-icon-publish-function::before{  content:"&#59218;"; }.bp3-icon-pulse::before{  content:"&#59112;"; }.bp3-icon-random::before{  content:"&#59032;"; }.bp3-icon-record::before{  content:"&#59054;"; }.bp3-icon-redo::before{  content:"&#59076;"; }.bp3-icon-refresh::before{  content:"&#58947;"; }.bp3-icon-regression-chart::before{  content:"&#59224;"; }.bp3-icon-remove::before{  content:"&#58943;"; }.bp3-icon-remove-column::before{  content:"&#59221;"; }.bp3-icon-remove-column-left::before{  content:"&#59133;"; }.bp3-icon-remove-column-right::before{  content:"&#59134;"; }.bp3-icon-remove-row-bottom::before{  content:"&#59132;"; }.bp3-icon-remove-row-top::before{  content:"&#59131;"; }.bp3-icon-repeat::before{  content:"&#59026;"; }.bp3-icon-reset::before{  content:"&#59350;"; }.bp3-icon-resolve::before{  content:"&#58994;"; }.bp3-icon-rig::before{  content:"&#59200;"; }.bp3-icon-right-join::before{  content:"&#59301;"; }.bp3-icon-ring::before{  content:"&#59122;"; }.bp3-icon-rotate-document::before{  content:"&#59105;"; }.bp3-icon-rotate-page::before{  content:"&#59106;"; }.bp3-icon-satellite::before{  content:"&#59243;"; }.bp3-icon-saved::before{  content:"&#59062;"; }.bp3-icon-scatter-plot::before{  content:"&#59198;"; }.bp3-icon-search::before{  content:"&#58955;"; }.bp3-icon-search-around::before{  content:"&#58888;"; }.bp3-icon-search-template::before{  content:"&#58920;"; }.bp3-icon-search-text::before{  content:"&#58979;"; }.bp3-icon-segmented-control::before{  content:"&#59116;"; }.bp3-icon-select::before{  content:"&#58902;"; }.bp3-icon-selection::before{  content:"&#10687;"; }.bp3-icon-send-to::before{  content:"&#58990;"; }.bp3-icon-send-to-graph::before{  content:"&#59190;"; }.bp3-icon-send-to-map::before{  content:"&#59191;"; }.bp3-icon-series-add::before{  content:"&#59286;"; }.bp3-icon-series-configuration::before{  content:"&#59290;"; }.bp3-icon-series-derived::before{  content:"&#59289;"; }.bp3-icon-series-filtered::before{  content:"&#59288;"; }.bp3-icon-series-search::before{  content:"&#59287;"; }.bp3-icon-settings::before{  content:"&#59042;"; }.bp3-icon-share::before{  content:"&#58926;"; }.bp3-icon-shield::before{  content:"&#59314;"; }.bp3-icon-shop::before{  content:"&#59074;"; }.bp3-icon-shopping-cart::before{  content:"&#59073;"; }.bp3-icon-signal-search::before{  content:"&#59657;"; }.bp3-icon-sim-card::before{  content:"&#59160;"; }.bp3-icon-slash::before{  content:"&#59241;"; }.bp3-icon-small-cross::before{  content:"&#59095;"; }.bp3-icon-small-minus::before{  content:"&#59150;"; }.bp3-icon-small-plus::before{  content:"&#59149;"; }.bp3-icon-small-tick::before{  content:"&#59096;"; }.bp3-icon-snowflake::before{  content:"&#59318;"; }.bp3-icon-social-media::before{  content:"&#58993;"; }.bp3-icon-sort::before{  content:"&#58959;"; }.bp3-icon-sort-alphabetical::before{  content:"&#58957;"; }.bp3-icon-sort-alphabetical-desc::before{  content:"&#59080;"; }.bp3-icon-sort-asc::before{  content:"&#59093;"; }.bp3-icon-sort-desc::before{  content:"&#59094;"; }.bp3-icon-sort-numerical::before{  content:"&#58958;"; }.bp3-icon-sort-numerical-desc::before{  content:"&#59081;"; }.bp3-icon-split-columns::before{  content:"&#59216;"; }.bp3-icon-square::before{  content:"&#59014;"; }.bp3-icon-stacked-chart::before{  content:"&#59111;"; }.bp3-icon-star::before{  content:"&#9733;"; }.bp3-icon-star-empty::before{  content:"&#9734;"; }.bp3-icon-step-backward::before{  content:"&#59047;"; }.bp3-icon-step-chart::before{  content:"&#59151;"; }.bp3-icon-step-forward::before{  content:"&#59053;"; }.bp3-icon-stop::before{  content:"&#59050;"; }.bp3-icon-stopwatch::before{  content:"&#59649;"; }.bp3-icon-strikethrough::before{  content:"&#59302;"; }.bp3-icon-style::before{  content:"&#58881;"; }.bp3-icon-swap-horizontal::before{  content:"&#59205;"; }.bp3-icon-swap-vertical::before{  content:"&#59204;"; }.bp3-icon-symbol-circle::before{  content:"&#59182;"; }.bp3-icon-symbol-cross::before{  content:"&#59185;"; }.bp3-icon-symbol-diamond::before{  content:"&#59184;"; }.bp3-icon-symbol-square::before{  content:"&#59183;"; }.bp3-icon-symbol-triangle-down::before{  content:"&#59187;"; }.bp3-icon-symbol-triangle-up::before{  content:"&#59186;"; }.bp3-icon-tag::before{  content:"&#58908;"; }.bp3-icon-take-action::before{  content:"&#59082;"; }.bp3-icon-taxi::before{  content:"&#59294;"; }.bp3-icon-text-highlight::before{  content:"&#59101;"; }.bp3-icon-th::before{  content:"&#58983;"; }.bp3-icon-th-derived::before{  content:"&#58985;"; }.bp3-icon-th-disconnect::before{  content:"&#59352;"; }.bp3-icon-th-filtered::before{  content:"&#59334;"; }.bp3-icon-th-list::before{  content:"&#58984;"; }.bp3-icon-thumbs-down::before{  content:"&#59070;"; }.bp3-icon-thumbs-up::before{  content:"&#59069;"; }.bp3-icon-tick::before{  content:"&#10003;"; }.bp3-icon-tick-circle::before{  content:"&#59257;"; }.bp3-icon-time::before{  content:"&#9202;"; }.bp3-icon-timeline-area-chart::before{  content:"&#59085;"; }.bp3-icon-timeline-bar-chart::before{  content:"&#58912;"; }.bp3-icon-timeline-events::before{  content:"&#58910;"; }.bp3-icon-timeline-line-chart::before{  content:"&#58911;"; }.bp3-icon-tint::before{  content:"&#59058;"; }.bp3-icon-torch::before{  content:"&#58999;"; }.bp3-icon-tractor::before{  content:"&#59660;"; }.bp3-icon-train::before{  content:"&#59295;"; }.bp3-icon-translate::before{  content:"&#59225;"; }.bp3-icon-trash::before{  content:"&#58939;"; }.bp3-icon-tree::before{  content:"&#59319;"; }.bp3-icon-trending-down::before{  content:"&#59162;"; }.bp3-icon-trending-up::before{  content:"&#59161;"; }.bp3-icon-truck::before{  content:"&#59659;"; }.bp3-icon-two-columns::before{  content:"&#58967;"; }.bp3-icon-unarchive::before{  content:"&#59654;"; }.bp3-icon-underline::before{  content:"&#9089;"; }.bp3-icon-undo::before{  content:"&#9100;"; }.bp3-icon-ungroup-objects::before{  content:"&#59016;"; }.bp3-icon-unknown-vehicle::before{  content:"&#59197;"; }.bp3-icon-unlock::before{  content:"&#58918;"; }.bp3-icon-unpin::before{  content:"&#58960;"; }.bp3-icon-unresolve::before{  content:"&#59001;"; }.bp3-icon-updated::before{  content:"&#59303;"; }.bp3-icon-upload::before{  content:"&#59023;"; }.bp3-icon-user::before{  content:"&#58919;"; }.bp3-icon-variable::before{  content:"&#59125;"; }.bp3-icon-vertical-bar-chart-asc::before{  content:"&#59227;"; }.bp3-icon-vertical-bar-chart-desc::before{  content:"&#59164;"; }.bp3-icon-vertical-distribution::before{  content:"&#59169;"; }.bp3-icon-video::before{  content:"&#59040;"; }.bp3-icon-volume-down::before{  content:"&#59044;"; }.bp3-icon-volume-off::before{  content:"&#59043;"; }.bp3-icon-volume-up::before{  content:"&#59045;"; }.bp3-icon-walk::before{  content:"&#59293;"; }.bp3-icon-warning-sign::before{  content:"&#58951;"; }.bp3-icon-waterfall-chart::before{  content:"&#59110;"; }.bp3-icon-widget::before{  content:"&#59000;"; }.bp3-icon-widget-button::before{  content:"&#59280;"; }.bp3-icon-widget-footer::before{  content:"&#59282;"; }.bp3-icon-widget-header::before{  content:"&#59281;"; }.bp3-icon-wrench::before{  content:"&#59188;"; }.bp3-icon-zoom-in::before{  content:"&#58945;"; }.bp3-icon-zoom-out::before{  content:"&#58946;"; }.bp3-icon-zoom-to-fit::before{  content:"&#59003;"; }.bp3-submenu > .bp3-popover-wrapper{  display:block; }.bp3-submenu .bp3-popover-target{  display:block; }  .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }.bp3-submenu.bp3-popover{  -webkit-box-shadow:none;          box-shadow:none;  padding:0 5px; }  .bp3-submenu.bp3-popover > .bp3-popover-content{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-menu{  background:#ffffff;  border-radius:3px;  color:#182026;  list-style:none;  margin:0;  min-width:180px;  padding:5px;  text-align:left; }.bp3-menu-divider{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px; }  .bp3-dark .bp3-menu-divider{    border-top-color:rgba(255, 255, 255, 0.15); }.bp3-menu-item{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  border-radius:2px;  color:inherit;  line-height:20px;  padding:5px 7px;  text-decoration:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-menu-item > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-menu-item > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-menu-item::before,  .bp3-menu-item > *{    margin-right:7px; }  .bp3-menu-item:empty::before,  .bp3-menu-item > :last-child{    margin-right:0; }  .bp3-menu-item > .bp3-fill{    word-break:break-word; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    background-color:rgba(167, 182, 194, 0.3);    cursor:pointer;    text-decoration:none; }  .bp3-menu-item.bp3-disabled{    background-color:inherit;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-dark .bp3-menu-item{    color:inherit; }    .bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{      background-color:rgba(138, 155, 168, 0.15);      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-disabled{      background-color:inherit;      color:rgba(167, 182, 194, 0.6); }  .bp3-menu-item.bp3-intent-primary{    color:#106ba3; }    .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,    .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-success{    color:#0d8050; }    .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,    .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,    .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-warning{    color:#bf7326; }    .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,    .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-danger{    color:#c23030; }    .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,    .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    margin-right:7px; }  .bp3-menu-item::before,  .bp3-menu-item > .bp3-icon{    color:#5c7080;    margin-top:2px; }  .bp3-menu-item .bp3-menu-item-label{    color:#5c7080; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    color:inherit; }  .bp3-menu-item.bp3-active, .bp3-menu-item:active{    background-color:rgba(115, 134, 148, 0.3); }  .bp3-menu-item.bp3-disabled{    background-color:inherit !important;    color:rgba(92, 112, 128, 0.6) !important;    cursor:not-allowed !important;    outline:none !important; }    .bp3-menu-item.bp3-disabled::before,    .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-large .bp3-menu-item{    font-size:16px;    line-height:22px;    padding:9px 7px; }    .bp3-large .bp3-menu-item .bp3-icon{      margin-top:3px; }    .bp3-large .bp3-menu-item::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      margin-right:10px;      margin-top:1px; }button.bp3-menu-item{  background:none;  border:none;  text-align:left;  width:100%; }.bp3-menu-header{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px;  cursor:default;  padding-left:2px; }  .bp3-dark .bp3-menu-header{    border-top-color:rgba(255, 255, 255, 0.15); }  .bp3-menu-header:first-of-type{    border-top:none; }  .bp3-menu-header > h6{    color:#182026;    font-weight:600;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    line-height:17px;    margin:0;    padding:10px 7px 0 1px; }    .bp3-dark .bp3-menu-header > h6{      color:#f5f8fa; }  .bp3-menu-header:first-of-type > h6{    padding-top:0; }  .bp3-large .bp3-menu-header > h6{    font-size:18px;    padding-bottom:5px;    padding-top:15px; }  .bp3-large .bp3-menu-header:first-of-type > h6{    padding-top:0; }.bp3-dark .bp3-menu{  background:#30404d;  color:#f5f8fa; }.bp3-dark .bp3-menu-item{ }  .bp3-dark .bp3-menu-item.bp3-intent-primary{    color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-success{    color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-dark .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-warning{    color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-danger{    color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item::before,  .bp3-dark .bp3-menu-item > .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item .bp3-menu-item-label{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{    background-color:rgba(138, 155, 168, 0.3); }  .bp3-dark .bp3-menu-item.bp3-disabled{    color:rgba(167, 182, 194, 0.6) !important; }    .bp3-dark .bp3-menu-item.bp3-disabled::before,    .bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(167, 182, 194, 0.6) !important; }.bp3-dark .bp3-menu-divider,.bp3-dark .bp3-menu-header{  border-color:rgba(255, 255, 255, 0.15); }.bp3-dark .bp3-menu-header > h6{  color:#f5f8fa; }.bp3-label .bp3-menu{  margin-top:5px; }.bp3-navbar{  background-color:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  height:50px;  padding:0 15px;  position:relative;  width:100%;  z-index:10; }  .bp3-navbar.bp3-dark,  .bp3-dark .bp3-navbar{    background-color:#394b59; }  .bp3-navbar.bp3-dark{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-navbar{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-navbar.bp3-fixed-top{    left:0;    position:fixed;    right:0;    top:0; }.bp3-navbar-heading{  font-size:16px;  margin-right:15px; }.bp3-navbar-group{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:50px; }  .bp3-navbar-group.bp3-align-left{    float:left; }  .bp3-navbar-group.bp3-align-right{    float:right; }.bp3-navbar-divider{  border-left:1px solid rgba(16, 22, 26, 0.15);  height:20px;  margin:0 10px; }  .bp3-dark .bp3-navbar-divider{    border-left-color:rgba(255, 255, 255, 0.15); }.bp3-non-ideal-state{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  height:100%;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  text-align:center;  width:100%; }  .bp3-non-ideal-state > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-non-ideal-state > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-non-ideal-state::before,  .bp3-non-ideal-state > *{    margin-bottom:20px; }  .bp3-non-ideal-state:empty::before,  .bp3-non-ideal-state > :last-child{    margin-bottom:0; }  .bp3-non-ideal-state > *{    max-width:400px; }.bp3-non-ideal-state-visual{  color:rgba(92, 112, 128, 0.6);  font-size:60px; }  .bp3-dark .bp3-non-ideal-state-visual{    color:rgba(167, 182, 194, 0.6); }.bp3-overflow-list{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:nowrap;      flex-wrap:nowrap;  min-width:0; }.bp3-overflow-list-spacer{  -ms-flex-negative:1;      flex-shrink:1;  width:1px; }body.bp3-overlay-open{  overflow:hidden; }.bp3-overlay{  bottom:0;  left:0;  position:static;  right:0;  top:0;  z-index:20; }  .bp3-overlay:not(.bp3-overlay-open){    pointer-events:none; }  .bp3-overlay.bp3-overlay-container{    overflow:hidden;    position:fixed; }    .bp3-overlay.bp3-overlay-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-scroll-container{    overflow:auto;    position:fixed; }    .bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-inline{    display:inline;    overflow:visible; }.bp3-overlay-content{  position:fixed;  z-index:20; }  .bp3-overlay-inline .bp3-overlay-content,  .bp3-overlay-scroll-container .bp3-overlay-content{    position:absolute; }.bp3-overlay-backdrop{  bottom:0;  left:0;  position:fixed;  right:0;  top:0;  opacity:1;  background-color:rgba(16, 22, 26, 0.7);  overflow:auto;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  z-index:20; }  .bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{    opacity:0; }  .bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop.bp3-overlay-exit{    opacity:1; }  .bp3-overlay-backdrop.bp3-overlay-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop:focus{    outline:none; }  .bp3-overlay-inline .bp3-overlay-backdrop{    position:absolute; }.bp3-panel-stack{  overflow:hidden;  position:relative; }.bp3-panel-stack-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack-view{    background-color:#30404d; }  .bp3-panel-stack-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-push .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-push .bp3-panel-stack-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-pop .bp3-panel-stack-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2{  overflow:hidden;  position:relative; }.bp3-panel-stack2-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack2-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack2-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack2-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack2-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack2-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack2-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack2-view{    background-color:#30404d; }  .bp3-panel-stack2-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-push .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-popover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1);  border-radius:3px;  display:inline-block;  z-index:20; }  .bp3-popover .bp3-popover-arrow{    height:30px;    position:absolute;    width:30px; }    .bp3-popover .bp3-popover-arrow::before{      height:20px;      margin:5px;      width:20px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{    margin-bottom:17px;    margin-top:-17px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{      bottom:-11px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{    margin-left:17px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{      left:-11px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{    margin-top:17px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{      top:-11px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{    margin-left:-17px;    margin-right:17px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{      right:-11px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{    top:-0.3934px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{    right:-0.3934px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{    left:-0.3934px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{    bottom:-0.3934px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-popover .bp3-popover-content{    background:#ffffff;    color:inherit; }  .bp3-popover .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-popover .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-popover .bp3-popover-arrow-fill{    fill:#ffffff; }  .bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3); }  .bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover-exit > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover .bp3-popover-content{    border-radius:3px;    position:relative; }  .bp3-popover.bp3-popover-content-sizing .bp3-popover-content{    max-width:350px;    padding:20px; }  .bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{    width:350px; }  .bp3-popover.bp3-minimal{    margin:0 !important; }    .bp3-popover.bp3-minimal .bp3-popover-arrow{      display:none; }    .bp3-popover.bp3-minimal.bp3-popover{      -webkit-transform:scale(1);              transform:scale(1); }      .bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }      .bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover.bp3-dark,  .bp3-dark .bp3-popover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-popover .bp3-popover-content{      background:#30404d;      color:inherit; }    .bp3-popover.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-popover .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-popover .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-popover.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-popover .bp3-popover-arrow-fill{      fill:#30404d; }.bp3-popover-arrow::before{  border-radius:2px;  content:"";  display:block;  position:absolute;  -webkit-transform:rotate(45deg);          transform:rotate(45deg); }.bp3-tether-pinned .bp3-popover-arrow{  display:none; }.bp3-popover-backdrop{  background:rgba(255, 255, 255, 0); }.bp3-transition-container{  opacity:1;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  z-index:20; }  .bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{    opacity:0; }  .bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container.bp3-popover-exit{    opacity:1; }  .bp3-transition-container.bp3-popover-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container:focus{    outline:none; }  .bp3-transition-container.bp3-popover-leave .bp3-popover-content{    pointer-events:none; }  .bp3-transition-container[data-x-out-of-boundaries]{    display:none; }span.bp3-popover-target{  display:inline-block; }.bp3-popover-wrapper.bp3-fill{  width:100%; }.bp3-portal{  left:0;  position:absolute;  right:0;  top:0; }@-webkit-keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }@keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }.bp3-progress-bar{  background:rgba(92, 112, 128, 0.2);  border-radius:40px;  display:block;  height:8px;  overflow:hidden;  position:relative;  width:100%; }  .bp3-progress-bar .bp3-progress-meter{    background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);    background-color:rgba(92, 112, 128, 0.8);    background-size:30px 30px;    border-radius:40px;    height:100%;    position:absolute;    -webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:100%; }  .bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{    animation:linear-progress-bar-stripes 300ms linear infinite reverse; }  .bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{    background-image:none; }.bp3-dark .bp3-progress-bar{  background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-progress-bar .bp3-progress-meter{    background-color:#8a9ba8; }.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{  background-color:#137cbd; }.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{  background-color:#0f9960; }.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{  background-color:#d9822b; }.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{  background-color:#db3737; }@-webkit-keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }@keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }.bp3-skeleton{  -webkit-animation:1000ms linear infinite alternate skeleton-glow;          animation:1000ms linear infinite alternate skeleton-glow;  background:rgba(206, 217, 224, 0.2);  background-clip:padding-box !important;  border-color:rgba(206, 217, 224, 0.2) !important;  border-radius:2px;  -webkit-box-shadow:none !important;          box-shadow:none !important;  color:transparent !important;  cursor:default;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-skeleton::before, .bp3-skeleton::after,  .bp3-skeleton *{    visibility:hidden !important; }.bp3-slider{  height:40px;  min-width:150px;  width:100%;  cursor:default;  outline:none;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-slider:hover{    cursor:pointer; }  .bp3-slider:active{    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-slider.bp3-disabled{    cursor:not-allowed;    opacity:0.5; }  .bp3-slider.bp3-slider-unlabeled{    height:16px; }.bp3-slider-track,.bp3-slider-progress{  height:6px;  left:0;  right:0;  top:5px;  position:absolute; }.bp3-slider-track{  border-radius:3px;  overflow:hidden; }.bp3-slider-progress{  background:rgba(92, 112, 128, 0.2); }  .bp3-dark .bp3-slider-progress{    background:rgba(16, 22, 26, 0.5); }  .bp3-slider-progress.bp3-intent-primary{    background-color:#137cbd; }  .bp3-slider-progress.bp3-intent-success{    background-color:#0f9960; }  .bp3-slider-progress.bp3-intent-warning{    background-color:#d9822b; }  .bp3-slider-progress.bp3-intent-danger{    background-color:#db3737; }.bp3-slider-handle{  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);  cursor:pointer;  height:16px;  left:0;  position:absolute;  top:0;  width:16px; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-slider-handle:active, .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }  .bp3-slider-handle:focus{    z-index:1; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);    cursor:-webkit-grab;    cursor:grab;    z-index:2; }  .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-disabled .bp3-slider-handle{    background:#bfccd6;    -webkit-box-shadow:none;            box-shadow:none;    pointer-events:none; }  .bp3-dark .bp3-slider-handle{    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{      background-color:#394b59; }    .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#293742; }  .bp3-dark .bp3-disabled .bp3-slider-handle{    background:#5c7080;    border-color:#5c7080;    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-slider-handle .bp3-slider-label{    background:#394b59;    border-radius:3px;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);    color:#f5f8fa;    margin-left:8px; }    .bp3-dark .bp3-slider-handle .bp3-slider-label{      background:#e1e8ed;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);      color:#394b59; }    .bp3-disabled .bp3-slider-handle .bp3-slider-label{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{    width:8px; }  .bp3-slider-handle.bp3-start{    border-bottom-right-radius:0;    border-top-right-radius:0; }  .bp3-slider-handle.bp3-end{    border-bottom-left-radius:0;    border-top-left-radius:0;    margin-left:8px; }    .bp3-slider-handle.bp3-end .bp3-slider-label{      margin-left:0; }.bp3-slider-label{  -webkit-transform:translate(-50%, 20px);          transform:translate(-50%, 20px);  display:inline-block;  font-size:12px;  line-height:1;  padding:2px 5px;  position:absolute;  vertical-align:top; }.bp3-slider.bp3-vertical{  height:150px;  min-width:40px;  width:40px; }  .bp3-slider.bp3-vertical .bp3-slider-track,  .bp3-slider.bp3-vertical .bp3-slider-progress{    bottom:0;    height:auto;    left:5px;    top:0;    width:6px; }  .bp3-slider.bp3-vertical .bp3-slider-progress{    top:auto; }  .bp3-slider.bp3-vertical .bp3-slider-label{    -webkit-transform:translate(20px, 50%);            transform:translate(20px, 50%); }  .bp3-slider.bp3-vertical .bp3-slider-handle{    top:auto; }    .bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{      margin-left:0;      margin-top:-8px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      height:8px;      margin-left:0;      width:16px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      border-bottom-right-radius:3px;      border-top-left-radius:0; }      .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{        -webkit-transform:translate(20px);                transform:translate(20px); }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{      border-bottom-left-radius:0;      border-bottom-right-radius:0;      border-top-left-radius:3px;      margin-bottom:8px; }@-webkit-keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }@keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }.bp3-spinner{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  overflow:visible;  vertical-align:middle; }  .bp3-spinner svg{    display:block; }  .bp3-spinner path{    fill-opacity:0; }  .bp3-spinner .bp3-spinner-head{    stroke:rgba(92, 112, 128, 0.8);    stroke-linecap:round;    -webkit-transform-origin:center;            transform-origin:center;    -webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-spinner .bp3-spinner-track{    stroke:rgba(92, 112, 128, 0.2); }.bp3-spinner-animation{  -webkit-animation:pt-spinner-animation 500ms linear infinite;          animation:pt-spinner-animation 500ms linear infinite; }  .bp3-no-spin > .bp3-spinner-animation{    -webkit-animation:none;            animation:none; }.bp3-dark .bp3-spinner .bp3-spinner-head{  stroke:#8a9ba8; }.bp3-dark .bp3-spinner .bp3-spinner-track{  stroke:rgba(16, 22, 26, 0.5); }.bp3-spinner.bp3-intent-primary .bp3-spinner-head{  stroke:#137cbd; }.bp3-spinner.bp3-intent-success .bp3-spinner-head{  stroke:#0f9960; }.bp3-spinner.bp3-intent-warning .bp3-spinner-head{  stroke:#d9822b; }.bp3-spinner.bp3-intent-danger .bp3-spinner-head{  stroke:#db3737; }.bp3-tabs.bp3-vertical{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-tabs.bp3-vertical > .bp3-tab-list{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{      border-radius:3px;      padding:0 10px;      width:100%; }      .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{        background-color:rgba(19, 124, 189, 0.2);        -webkit-box-shadow:none;                box-shadow:none; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{      background-color:rgba(19, 124, 189, 0.2);      border-radius:3px;      bottom:0;      height:auto;      left:0;      right:0;      top:0; }  .bp3-tabs.bp3-vertical > .bp3-tab-panel{    margin-top:0;    padding-left:20px; }.bp3-tab-list{  -webkit-box-align:end;      -ms-flex-align:end;          align-items:flex-end;  border:none;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  list-style:none;  margin:0;  padding:0;  position:relative; }  .bp3-tab-list > *:not(:last-child){    margin-right:20px; }.bp3-tab{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:#182026;  cursor:pointer;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  font-size:14px;  line-height:30px;  max-width:100%;  position:relative;  vertical-align:top; }  .bp3-tab a{    color:inherit;    display:block;    text-decoration:none; }  .bp3-tab-indicator-wrapper ~ .bp3-tab{    background-color:transparent !important;    -webkit-box-shadow:none !important;            box-shadow:none !important; }  .bp3-tab[aria-disabled="true"]{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-tab[aria-selected="true"]{    border-radius:0;    -webkit-box-shadow:inset 0 -3px 0 #106ba3;            box-shadow:inset 0 -3px 0 #106ba3; }  .bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{    color:#106ba3; }  .bp3-tab:focus{    -moz-outline-radius:0; }  .bp3-large > .bp3-tab{    font-size:16px;    line-height:40px; }.bp3-tab-panel{  margin-top:20px; }  .bp3-tab-panel[aria-hidden="true"]{    display:none; }.bp3-tab-indicator-wrapper{  left:0;  pointer-events:none;  position:absolute;  top:0;  -webkit-transform:translateX(0), translateY(0);          transform:translateX(0), translateY(0);  -webkit-transition:height, width, -webkit-transform;  transition:height, width, -webkit-transform;  transition:height, transform, width;  transition:height, transform, width, -webkit-transform;  -webkit-transition-duration:200ms;          transition-duration:200ms;  -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);          transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tab-indicator-wrapper .bp3-tab-indicator{    background-color:#106ba3;    bottom:0;    height:3px;    left:0;    position:absolute;    right:0; }  .bp3-tab-indicator-wrapper.bp3-no-animation{    -webkit-transition:none;    transition:none; }.bp3-dark .bp3-tab{  color:#f5f8fa; }  .bp3-dark .bp3-tab[aria-disabled="true"]{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tab[aria-selected="true"]{    -webkit-box-shadow:inset 0 -3px 0 #48aff0;            box-shadow:inset 0 -3px 0 #48aff0; }  .bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{    color:#48aff0; }.bp3-dark .bp3-tab-indicator{  background-color:#48aff0; }.bp3-flex-expander{  -webkit-box-flex:1;      -ms-flex:1 1;          flex:1 1; }.bp3-tag{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#5c7080;  border:none;  border-radius:3px;  -webkit-box-shadow:none;          box-shadow:none;  color:#f5f8fa;  font-size:12px;  line-height:16px;  max-width:100%;  min-height:20px;  min-width:20px;  padding:2px 6px;  position:relative; }  .bp3-tag.bp3-interactive{    cursor:pointer; }    .bp3-tag.bp3-interactive:hover{      background-color:rgba(92, 112, 128, 0.85); }    .bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{      background-color:rgba(92, 112, 128, 0.7); }  .bp3-tag > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag::before,  .bp3-tag > *{    margin-right:4px; }  .bp3-tag:empty::before,  .bp3-tag > :last-child{    margin-right:0; }  .bp3-tag:focus{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:0;    -moz-outline-radius:6px; }  .bp3-tag.bp3-round{    border-radius:30px;    padding-left:8px;    padding-right:8px; }  .bp3-dark .bp3-tag{    background-color:#bfccd6;    color:#182026; }    .bp3-dark .bp3-tag.bp3-interactive{      cursor:pointer; }      .bp3-dark .bp3-tag.bp3-interactive:hover{        background-color:rgba(191, 204, 214, 0.85); }      .bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{        background-color:rgba(191, 204, 214, 0.7); }    .bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{      fill:currentColor; }  .bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{    fill:#ffffff; }  .bp3-tag.bp3-large,  .bp3-large .bp3-tag{    font-size:14px;    line-height:20px;    min-height:30px;    min-width:30px;    padding:5px 10px; }    .bp3-tag.bp3-large::before,    .bp3-tag.bp3-large > *,    .bp3-large .bp3-tag::before,    .bp3-large .bp3-tag > *{      margin-right:7px; }    .bp3-tag.bp3-large:empty::before,    .bp3-tag.bp3-large > :last-child,    .bp3-large .bp3-tag:empty::before,    .bp3-large .bp3-tag > :last-child{      margin-right:0; }    .bp3-tag.bp3-large.bp3-round,    .bp3-large .bp3-tag.bp3-round{      padding-left:12px;      padding-right:12px; }  .bp3-tag.bp3-intent-primary{    background:#137cbd;    color:#ffffff; }    .bp3-tag.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.85); }      .bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.7); }  .bp3-tag.bp3-intent-success{    background:#0f9960;    color:#ffffff; }    .bp3-tag.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.85); }      .bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.7); }  .bp3-tag.bp3-intent-warning{    background:#d9822b;    color:#ffffff; }    .bp3-tag.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.85); }      .bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.7); }  .bp3-tag.bp3-intent-danger{    background:#db3737;    color:#ffffff; }    .bp3-tag.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.85); }      .bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.7); }  .bp3-tag.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{    fill:#5c7080; }  .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){    background-color:rgba(138, 155, 168, 0.2);    color:#182026; }    .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{        background-color:rgba(92, 112, 128, 0.3); }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{        background-color:rgba(92, 112, 128, 0.4); }    .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){      color:#f5f8fa; }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{          background-color:rgba(191, 204, 214, 0.3); }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{          background-color:rgba(191, 204, 214, 0.4); }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{        fill:#a7b6c2; }  .bp3-tag.bp3-minimal.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15);    color:#106ba3; }    .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{      fill:#137cbd; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25);      color:#48aff0; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{          background-color:rgba(19, 124, 189, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{          background-color:rgba(19, 124, 189, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15);    color:#0d8050; }    .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{      fill:#0f9960; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25);      color:#3dcc91; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{          background-color:rgba(15, 153, 96, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{          background-color:rgba(15, 153, 96, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15);    color:#bf7326; }    .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{      fill:#d9822b; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25);      color:#ffb366; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{          background-color:rgba(217, 130, 43, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{          background-color:rgba(217, 130, 43, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15);    color:#c23030; }    .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{      fill:#db3737; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25);      color:#ff7373; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{          background-color:rgba(219, 55, 55, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{          background-color:rgba(219, 55, 55, 0.45); }.bp3-tag-remove{  background:none;  border:none;  color:inherit;  cursor:pointer;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin-bottom:-2px;  margin-right:-6px !important;  margin-top:-2px;  opacity:0.5;  padding:2px;  padding-left:0; }  .bp3-tag-remove:hover{    background:none;    opacity:0.8;    text-decoration:none; }  .bp3-tag-remove:active{    opacity:1; }  .bp3-tag-remove:empty::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    content:"&#59095;"; }  .bp3-large .bp3-tag-remove{    margin-right:-10px !important;    padding:0 5px 0 0; }    .bp3-large .bp3-tag-remove:empty::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1; }.bp3-tag-input{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  cursor:text;  height:auto;  line-height:inherit;  min-height:30px;  padding-left:5px;  padding-right:0; }  .bp3-tag-input > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag-input > .bp3-tag-input-values{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag-input .bp3-tag-input-icon{    color:#5c7080;    margin-left:2px;    margin-right:7px;    margin-top:7px; }  .bp3-tag-input .bp3-tag-input-values{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row;    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    -ms-flex-item-align:stretch;        align-self:stretch;    -ms-flex-wrap:wrap;        flex-wrap:wrap;    margin-right:7px;    margin-top:5px;    min-width:0; }    .bp3-tag-input .bp3-tag-input-values > *{      -webkit-box-flex:0;          -ms-flex-positive:0;              flex-grow:0;      -ms-flex-negative:0;          flex-shrink:0; }    .bp3-tag-input .bp3-tag-input-values > .bp3-fill{      -webkit-box-flex:1;          -ms-flex-positive:1;              flex-grow:1;      -ms-flex-negative:1;          flex-shrink:1; }    .bp3-tag-input .bp3-tag-input-values::before,    .bp3-tag-input .bp3-tag-input-values > *{      margin-right:5px; }    .bp3-tag-input .bp3-tag-input-values:empty::before,    .bp3-tag-input .bp3-tag-input-values > :last-child{      margin-right:0; }    .bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{      padding-left:5px; }    .bp3-tag-input .bp3-tag-input-values > *{      margin-bottom:5px; }  .bp3-tag-input .bp3-tag{    overflow-wrap:break-word; }    .bp3-tag-input .bp3-tag.bp3-active{      outline:rgba(19, 124, 189, 0.6) auto 2px;      outline-offset:0;      -moz-outline-radius:6px; }  .bp3-tag-input .bp3-input-ghost{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:20px;    width:80px; }    .bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{      cursor:not-allowed; }  .bp3-tag-input .bp3-button,  .bp3-tag-input .bp3-spinner{    margin:3px;    margin-left:0; }  .bp3-tag-input .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-tag-input.bp3-large{    height:auto;    min-height:40px; }    .bp3-tag-input.bp3-large::before,    .bp3-tag-input.bp3-large > *{      margin-right:10px; }    .bp3-tag-input.bp3-large:empty::before,    .bp3-tag-input.bp3-large > :last-child{      margin-right:0; }    .bp3-tag-input.bp3-large .bp3-tag-input-icon{      margin-left:5px;      margin-top:10px; }    .bp3-tag-input.bp3-large .bp3-input-ghost{      line-height:30px; }    .bp3-tag-input.bp3-large .bp3-button{      min-height:30px;      min-width:30px;      padding:5px 10px;      margin:5px;      margin-left:0; }    .bp3-tag-input.bp3-large .bp3-spinner{      margin:8px;      margin-left:0; }  .bp3-tag-input.bp3-active{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{    color:#a7b6c2; }  .bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{    color:#f5f8fa; }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{      color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-input-ghost{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0; }  .bp3-input-ghost::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:focus{    outline:none !important; }.bp3-toast{  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:20px 0 0;  max-width:500px;  min-width:300px;  pointer-events:all;  position:relative !important; }  .bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-exit{    opacity:1;    -webkit-filter:blur(0);            filter:blur(0); }  .bp3-toast.bp3-toast-exit-active{    opacity:0;    -webkit-filter:blur(10px);            filter:blur(10px);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:opacity, filter;    transition-property:opacity, filter, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast.bp3-toast-exit ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0); }  .bp3-toast.bp3-toast-exit-active ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px);    -webkit-transition-delay:50ms;            transition-delay:50ms;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast .bp3-button-group{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    padding:5px;    padding-left:0; }  .bp3-toast > .bp3-icon{    color:#5c7080;    margin:12px;    margin-right:0; }  .bp3-toast.bp3-dark,  .bp3-dark .bp3-toast{    background-color:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-toast.bp3-dark > .bp3-icon,    .bp3-dark .bp3-toast > .bp3-icon{      color:#a7b6c2; }  .bp3-toast[class*="bp3-intent-"] a{    color:rgba(255, 255, 255, 0.7); }    .bp3-toast[class*="bp3-intent-"] a:hover{      color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] > .bp3-icon{    color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,  .bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    color:rgba(255, 255, 255, 0.7) !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:focus{    outline-color:rgba(255, 255, 255, 0.5); }  .bp3-toast[class*="bp3-intent-"] .bp3-button:hover{    background-color:rgba(255, 255, 255, 0.15) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    background-color:rgba(255, 255, 255, 0.3) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button::after{    background:rgba(255, 255, 255, 0.3) !important; }  .bp3-toast.bp3-intent-primary{    background-color:#137cbd;    color:#ffffff; }  .bp3-toast.bp3-intent-success{    background-color:#0f9960;    color:#ffffff; }  .bp3-toast.bp3-intent-warning{    background-color:#d9822b;    color:#ffffff; }  .bp3-toast.bp3-intent-danger{    background-color:#db3737;    color:#ffffff; }.bp3-toast-message{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  padding:11px;  word-break:break-word; }.bp3-toast-container{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  left:0;  overflow:hidden;  padding:0 20px 20px;  pointer-events:none;  right:0;  z-index:40; }  .bp3-toast-container.bp3-toast-container-in-portal{    position:fixed; }  .bp3-toast-container.bp3-toast-container-inline{    position:absolute; }  .bp3-toast-container.bp3-toast-container-top{    top:0; }  .bp3-toast-container.bp3-toast-container-bottom{    bottom:0;    -webkit-box-orient:vertical;    -webkit-box-direction:reverse;        -ms-flex-direction:column-reverse;            flex-direction:column-reverse;    top:auto; }  .bp3-toast-container.bp3-toast-container-left{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start; }  .bp3-toast-container.bp3-toast-container-right{    -webkit-box-align:end;        -ms-flex-align:end;            align-items:flex-end; }.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{  -webkit-transform:translateY(60px);          transform:translateY(60px); }.bp3-tooltip{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1); }  .bp3-tooltip .bp3-popover-arrow{    height:22px;    position:absolute;    width:22px; }    .bp3-tooltip .bp3-popover-arrow::before{      height:14px;      margin:4px;      width:14px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{    margin-bottom:11px;    margin-top:-11px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{      bottom:-8px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{    margin-left:11px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{      left:-8px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{    margin-top:11px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{      top:-8px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{    margin-left:-11px;    margin-right:11px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{      right:-8px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{    top:-0.22183px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{    right:-0.22183px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{    left:-0.22183px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{    bottom:-0.22183px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-tooltip .bp3-popover-content{    background:#394b59;    color:#f5f8fa; }  .bp3-tooltip .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-tooltip .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-tooltip .bp3-popover-arrow-fill{    fill:#394b59; }  .bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8); }  .bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover-exit > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tooltip .bp3-popover-content{    padding:10px 12px; }  .bp3-tooltip.bp3-dark,  .bp3-dark .bp3-tooltip{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-tooltip .bp3-popover-content{      background:#e1e8ed;      color:#394b59; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-tooltip .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{      fill:#e1e8ed; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-content{    background:#137cbd;    color:#ffffff; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{    fill:#137cbd; }  .bp3-tooltip.bp3-intent-success .bp3-popover-content{    background:#0f9960;    color:#ffffff; }  .bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{    fill:#0f9960; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-content{    background:#d9822b;    color:#ffffff; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{    fill:#d9822b; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-content{    background:#db3737;    color:#ffffff; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{    fill:#db3737; }.bp3-tooltip-indicator{  border-bottom:dotted 1px;  cursor:help; }.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{  color:#5c7080; }  .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-tree-node-list{  list-style:none;  margin:0;  padding-left:0; }.bp3-tree-root{  background-color:transparent;  cursor:default;  padding-left:0;  position:relative; }.bp3-tree-node-content-0{  padding-left:0px; }.bp3-tree-node-content-1{  padding-left:23px; }.bp3-tree-node-content-2{  padding-left:46px; }.bp3-tree-node-content-3{  padding-left:69px; }.bp3-tree-node-content-4{  padding-left:92px; }.bp3-tree-node-content-5{  padding-left:115px; }.bp3-tree-node-content-6{  padding-left:138px; }.bp3-tree-node-content-7{  padding-left:161px; }.bp3-tree-node-content-8{  padding-left:184px; }.bp3-tree-node-content-9{  padding-left:207px; }.bp3-tree-node-content-10{  padding-left:230px; }.bp3-tree-node-content-11{  padding-left:253px; }.bp3-tree-node-content-12{  padding-left:276px; }.bp3-tree-node-content-13{  padding-left:299px; }.bp3-tree-node-content-14{  padding-left:322px; }.bp3-tree-node-content-15{  padding-left:345px; }.bp3-tree-node-content-16{  padding-left:368px; }.bp3-tree-node-content-17{  padding-left:391px; }.bp3-tree-node-content-18{  padding-left:414px; }.bp3-tree-node-content-19{  padding-left:437px; }.bp3-tree-node-content-20{  padding-left:460px; }.bp3-tree-node-content{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:30px;  padding-right:5px;  width:100%; }  .bp3-tree-node-content:hover{    background-color:rgba(191, 204, 214, 0.4); }.bp3-tree-node-caret,.bp3-tree-node-caret-none{  min-width:30px; }.bp3-tree-node-caret{  color:#5c7080;  cursor:pointer;  padding:7px;  -webkit-transform:rotate(0deg);          transform:rotate(0deg);  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tree-node-caret:hover{    color:#182026; }  .bp3-dark .bp3-tree-node-caret{    color:#a7b6c2; }    .bp3-dark .bp3-tree-node-caret:hover{      color:#f5f8fa; }  .bp3-tree-node-caret.bp3-tree-node-caret-open{    -webkit-transform:rotate(90deg);            transform:rotate(90deg); }  .bp3-tree-node-caret.bp3-icon-standard::before{    content:"&#59029;"; }.bp3-tree-node-icon{  margin-right:7px;  position:relative; }.bp3-tree-node-label{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-label span{    display:inline; }.bp3-tree-node-secondary-label{  padding:0 5px;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-secondary-label .bp3-popover-wrapper,  .bp3-tree-node-secondary-label .bp3-popover-target{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }.bp3-tree-node.bp3-disabled .bp3-tree-node-content{  background-color:inherit;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{    color:#ffffff; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{    color:rgba(255, 255, 255, 0.7); }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{    color:#ffffff; }.bp3-dark .bp3-tree-node-content:hover{  background-color:rgba(92, 112, 128, 0.3); }.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{  color:#a7b6c2; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }.bp3-omnibar{  -webkit-filter:blur(0);          filter:blur(0);  opacity:1;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  left:calc(50% - 250px);  top:20vh;  width:500px;  z-index:21; }  .bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2; }  .bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar.bp3-overlay-exit{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1; }  .bp3-omnibar.bp3-overlay-exit-active{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar .bp3-input{    background-color:transparent;    border-radius:0; }    .bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-omnibar .bp3-menu{    background-color:transparent;    border-radius:0;    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);    max-height:calc(60vh - 40px);    overflow:auto; }    .bp3-omnibar .bp3-menu:empty{      display:none; }  .bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-omnibar-overlay .bp3-overlay-backdrop{  background-color:rgba(16, 22, 26, 0.2); }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }.bp3-multi-select{  min-width:150px; }.bp3-multi-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto; }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils *//** * (DEPRECATED) Support for consuming icons as CSS background images *//* Icons urls */:root {  --jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);  --jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);  --jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);  --jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);  --jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);  --jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);  --jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);  --jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);  --jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);  --jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);  --jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);  --jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);  --jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);  --jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);  --jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);  --jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);  --jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);  --jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);}/* Icon CSS class declarations */.jp-AddIcon {  background-image: var(--jp-icon-add);}.jp-BugIcon {  background-image: var(--jp-icon-bug);}.jp-BuildIcon {  background-image: var(--jp-icon-build);}.jp-CaretDownEmptyIcon {  background-image: var(--jp-icon-caret-down-empty);}.jp-CaretDownEmptyThinIcon {  background-image: var(--jp-icon-caret-down-empty-thin);}.jp-CaretDownIcon {  background-image: var(--jp-icon-caret-down);}.jp-CaretLeftIcon {  background-image: var(--jp-icon-caret-left);}.jp-CaretRightIcon {  background-image: var(--jp-icon-caret-right);}.jp-CaretUpEmptyThinIcon {  background-image: var(--jp-icon-caret-up-empty-thin);}.jp-CaretUpIcon {  background-image: var(--jp-icon-caret-up);}.jp-CaseSensitiveIcon {  background-image: var(--jp-icon-case-sensitive);}.jp-CheckIcon {  background-image: var(--jp-icon-check);}.jp-CircleEmptyIcon {  background-image: var(--jp-icon-circle-empty);}.jp-CircleIcon {  background-image: var(--jp-icon-circle);}.jp-ClearIcon {  background-image: var(--jp-icon-clear);}.jp-CloseIcon {  background-image: var(--jp-icon-close);}.jp-CodeIcon {  background-image: var(--jp-icon-code);}.jp-ConsoleIcon {  background-image: var(--jp-icon-console);}.jp-CopyIcon {  background-image: var(--jp-icon-copy);}.jp-CopyrightIcon {  background-image: var(--jp-icon-copyright);}.jp-CutIcon {  background-image: var(--jp-icon-cut);}.jp-DownloadIcon {  background-image: var(--jp-icon-download);}.jp-EditIcon {  background-image: var(--jp-icon-edit);}.jp-EllipsesIcon {  background-image: var(--jp-icon-ellipses);}.jp-ExtensionIcon {  background-image: var(--jp-icon-extension);}.jp-FastForwardIcon {  background-image: var(--jp-icon-fast-forward);}.jp-FileIcon {  background-image: var(--jp-icon-file);}.jp-FileUploadIcon {  background-image: var(--jp-icon-file-upload);}.jp-FilterListIcon {  background-image: var(--jp-icon-filter-list);}.jp-FolderIcon {  background-image: var(--jp-icon-folder);}.jp-Html5Icon {  background-image: var(--jp-icon-html5);}.jp-ImageIcon {  background-image: var(--jp-icon-image);}.jp-InspectorIcon {  background-image: var(--jp-icon-inspector);}.jp-JsonIcon {  background-image: var(--jp-icon-json);}.jp-JuliaIcon {  background-image: var(--jp-icon-julia);}.jp-JupyterFaviconIcon {  background-image: var(--jp-icon-jupyter-favicon);}.jp-JupyterIcon {  background-image: var(--jp-icon-jupyter);}.jp-JupyterlabWordmarkIcon {  background-image: var(--jp-icon-jupyterlab-wordmark);}.jp-KernelIcon {  background-image: var(--jp-icon-kernel);}.jp-KeyboardIcon {  background-image: var(--jp-icon-keyboard);}.jp-LauncherIcon {  background-image: var(--jp-icon-launcher);}.jp-LineFormIcon {  background-image: var(--jp-icon-line-form);}.jp-LinkIcon {  background-image: var(--jp-icon-link);}.jp-ListIcon {  background-image: var(--jp-icon-list);}.jp-ListingsInfoIcon {  background-image: var(--jp-icon-listings-info);}.jp-MarkdownIcon {  background-image: var(--jp-icon-markdown);}.jp-NewFolderIcon {  background-image: var(--jp-icon-new-folder);}.jp-NotTrustedIcon {  background-image: var(--jp-icon-not-trusted);}.jp-NotebookIcon {  background-image: var(--jp-icon-notebook);}.jp-NumberingIcon {  background-image: var(--jp-icon-numbering);}.jp-OfflineBoltIcon {  background-image: var(--jp-icon-offline-bolt);}.jp-PaletteIcon {  background-image: var(--jp-icon-palette);}.jp-PasteIcon {  background-image: var(--jp-icon-paste);}.jp-PdfIcon {  background-image: var(--jp-icon-pdf);}.jp-PythonIcon {  background-image: var(--jp-icon-python);}.jp-RKernelIcon {  background-image: var(--jp-icon-r-kernel);}.jp-ReactIcon {  background-image: var(--jp-icon-react);}.jp-RedoIcon {  background-image: var(--jp-icon-redo);}.jp-RefreshIcon {  background-image: var(--jp-icon-refresh);}.jp-RegexIcon {  background-image: var(--jp-icon-regex);}.jp-RunIcon {  background-image: var(--jp-icon-run);}.jp-RunningIcon {  background-image: var(--jp-icon-running);}.jp-SaveIcon {  background-image: var(--jp-icon-save);}.jp-SearchIcon {  background-image: var(--jp-icon-search);}.jp-SettingsIcon {  background-image: var(--jp-icon-settings);}.jp-SpreadsheetIcon {  background-image: var(--jp-icon-spreadsheet);}.jp-StopIcon {  background-image: var(--jp-icon-stop);}.jp-TabIcon {  background-image: var(--jp-icon-tab);}.jp-TableRowsIcon {  background-image: var(--jp-icon-table-rows);}.jp-TagIcon {  background-image: var(--jp-icon-tag);}.jp-TerminalIcon {  background-image: var(--jp-icon-terminal);}.jp-TextEditorIcon {  background-image: var(--jp-icon-text-editor);}.jp-TocIcon {  background-image: var(--jp-icon-toc);}.jp-TreeViewIcon {  background-image: var(--jp-icon-tree-view);}.jp-TrustedIcon {  background-image: var(--jp-icon-trusted);}.jp-UndoIcon {  background-image: var(--jp-icon-undo);}.jp-VegaIcon {  background-image: var(--jp-icon-vega);}.jp-YamlIcon {  background-image: var(--jp-icon-yaml);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * (DEPRECATED) Support for consuming icons as CSS background images */.jp-Icon,.jp-MaterialIcon {  background-position: center;  background-repeat: no-repeat;  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-cover {  background-position: center;  background-repeat: no-repeat;  background-size: cover;}/** * (DEPRECATED) Support for specific CSS icon sizes */.jp-Icon-16 {  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-18 {  background-size: 18px;  min-width: 18px;  min-height: 18px;}.jp-Icon-20 {  background-size: 20px;  min-width: 20px;  min-height: 20px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for icons as inline SVG HTMLElements *//* recolor the primary elements of an icon */.jp-icon0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-accent0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-accent1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-accent2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-accent3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-accent4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-accent0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-accent1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-accent2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-accent3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-accent4[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-none[fill] {  fill: none;}.jp-icon-none[stroke] {  stroke: none;}/* brand icon colors. Same for light and dark */.jp-icon-brand0[fill] {  fill: var(--jp-brand-color0);}.jp-icon-brand1[fill] {  fill: var(--jp-brand-color1);}.jp-icon-brand2[fill] {  fill: var(--jp-brand-color2);}.jp-icon-brand3[fill] {  fill: var(--jp-brand-color3);}.jp-icon-brand4[fill] {  fill: var(--jp-brand-color4);}.jp-icon-brand0[stroke] {  stroke: var(--jp-brand-color0);}.jp-icon-brand1[stroke] {  stroke: var(--jp-brand-color1);}.jp-icon-brand2[stroke] {  stroke: var(--jp-brand-color2);}.jp-icon-brand3[stroke] {  stroke: var(--jp-brand-color3);}.jp-icon-brand4[stroke] {  stroke: var(--jp-brand-color4);}/* warn icon colors. Same for light and dark */.jp-icon-warn0[fill] {  fill: var(--jp-warn-color0);}.jp-icon-warn1[fill] {  fill: var(--jp-warn-color1);}.jp-icon-warn2[fill] {  fill: var(--jp-warn-color2);}.jp-icon-warn3[fill] {  fill: var(--jp-warn-color3);}.jp-icon-warn0[stroke] {  stroke: var(--jp-warn-color0);}.jp-icon-warn1[stroke] {  stroke: var(--jp-warn-color1);}.jp-icon-warn2[stroke] {  stroke: var(--jp-warn-color2);}.jp-icon-warn3[stroke] {  stroke: var(--jp-warn-color3);}/* icon colors that contrast well with each other and most backgrounds */.jp-icon-contrast0[fill] {  fill: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[fill] {  fill: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[fill] {  fill: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[fill] {  fill: var(--jp-icon-contrast-color3);}.jp-icon-contrast0[stroke] {  stroke: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[stroke] {  stroke: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[stroke] {  stroke: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[stroke] {  stroke: var(--jp-icon-contrast-color3);}/* CSS for icons in selected items in the settings editor */#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#setting-editor  .jp-PluginList  .jp-mod-selected  .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected filebrowser listing items */.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected tabs in the sidebar tab manager */#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {  fill: #fff;}#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable-inverse[fill] {  fill: #fff;}/** * TODO: come up with non css-hack solution for showing the busy icon on top *  of the close icon * CSS for complex behavior of close icon of tabs in the sidebar tab manager */#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}#tab-manager  .lm-TabBar-tab.jp-mod-dirty.jp-mod-active  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: #fff;}/*** TODO: come up with non css-hack solution for showing the busy icon on top*  of the close icon* CSS for complex behavior of close icon of tabs in the main area tabbar*/.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}/* CSS for icons in status bar */#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* special handling for splash icon CSS. While the theme CSS reloads during   splash, the splash icon can loose theming. To prevent that, we set a   default for its color variable */:root {  --jp-warn-color0: var(--md-orange-700);}/* not sure what to do with this one, used in filebrowser listing */.jp-DragIcon {  margin-right: 4px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for alt colors for icons as inline SVG HTMLElements *//* alt recolor the primary elements of an icon */.jp-icon-alt .jp-icon0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-alt .jp-icon0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[stroke] {  stroke: var(--jp-layout-color4);}/* alt recolor the accent elements of an icon */.jp-icon-alt .jp-icon-accent0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-alt .jp-icon-accent0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-icon-hoverShow:not(:hover) svg {  display: none !important;}/** * Support for hover colors for icons as inline SVG HTMLElements *//** * regular colors *//* recolor the primary elements of an icon */.jp-icon-hover :hover .jp-icon0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-hover :hover .jp-icon-none-hover[fill] {  fill: none;}.jp-icon-hover :hover .jp-icon-none-hover[stroke] {  stroke: none;}/** * inverse colors *//* inverse recolor the primary elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* inverse recolor the accent elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-switch {  display: flex;  align-items: center;  padding-left: 4px;  padding-right: 4px;  font-size: var(--jp-ui-font-size1);  background-color: transparent;  color: var(--jp-ui-font-color1);  border: none;  height: 20px;}.jp-switch:hover {  background-color: var(--jp-layout-color2);}.jp-switch-label {  margin-right: 5px;}.jp-switch-track {  cursor: pointer;  background-color: var(--jp-border-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 34px;  height: 16px;  width: 35px;  position: relative;}.jp-switch-track::before {  content: '';  position: absolute;  height: 10px;  width: 10px;  margin: 3px;  left: 0px;  background-color: var(--jp-ui-inverse-font-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 50%;}.jp-switch[aria-checked='true'] .jp-switch-track {  background-color: var(--jp-warn-color0);}.jp-switch[aria-checked='true'] .jp-switch-track::before {  /* track width (35) - margins (3 + 3) - thumb width (10) */  left: 19px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* Sibling imports *//* Override Blueprint's _reset.scss styles */html {  box-sizing: unset;}*,*::before,*::after {  box-sizing: unset;}body {  color: unset;  font-family: var(--jp-ui-font-family);}p {  margin-top: unset;  margin-bottom: unset;}small {  font-size: unset;}strong {  font-weight: unset;}/* Override Blueprint's _typography.scss styles */a {  text-decoration: unset;  color: unset;}a:hover {  text-decoration: unset;  color: unset;}/* Override Blueprint's _accessibility.scss styles */:focus {  outline: unset;  outline-offset: unset;  -moz-outline-radius: unset;}/* Styles for ui-components */.jp-Button {  border-radius: var(--jp-border-radius);  padding: 0px 12px;  font-size: var(--jp-ui-font-size1);}/* Use our own theme for hover styles */button.jp-Button.bp3-button.bp3-minimal:hover {  background-color: var(--jp-layout-color2);}.jp-Button.minimal {  color: unset !important;}.jp-Button.jp-ToolbarButtonComponent {  text-transform: none;}.jp-InputGroup input {  box-sizing: border-box;  border-radius: 0;  background-color: transparent;  color: var(--jp-ui-font-color0);  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.jp-InputGroup input:focus {  box-shadow: inset 0 0 0 var(--jp-border-width)      var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-InputGroup input::placeholder,input::placeholder {  color: var(--jp-ui-font-color3);}.jp-BPIcon {  display: inline-block;  vertical-align: middle;  margin: auto;}/* Stop blueprint futzing with our icon fills */.bp3-icon.jp-BPIcon > svg:not([fill]) {  fill: var(--jp-inverse-layout-color3);}.jp-InputGroupAction {  padding: 6px;}.jp-HTMLSelect.jp-DefaultStyle select {  background-color: initial;  border: none;  border-radius: 0;  box-shadow: none;  color: var(--jp-ui-font-color0);  display: block;  font-size: var(--jp-ui-font-size1);  height: 24px;  line-height: 14px;  padding: 0 25px 0 10px;  text-align: left;  -moz-appearance: none;  -webkit-appearance: none;}/* Use our own theme for hover and option styles */.jp-HTMLSelect.jp-DefaultStyle select:hover,.jp-HTMLSelect.jp-DefaultStyle select > option {  background-color: var(--jp-layout-color2);  color: var(--jp-ui-font-color0);}select {  box-sizing: border-box;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapse {  display: flex;  flex-direction: column;  align-items: stretch;  border-top: 1px solid var(--jp-border-color2);  border-bottom: 1px solid var(--jp-border-color2);}.jp-Collapse-header {  padding: 1px 12px;  color: var(--jp-ui-font-color1);  background-color: var(--jp-layout-color1);  font-size: var(--jp-ui-font-size2);}.jp-Collapse-header:hover {  background-color: var(--jp-layout-color2);}.jp-Collapse-contents {  padding: 0px 12px 0px 12px;  background-color: var(--jp-layout-color1);  color: var(--jp-ui-font-color1);  overflow: auto;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-commandpalette-search-height: 28px;}/*-----------------------------------------------------------------------------| Overall styles|----------------------------------------------------------------------------*/.lm-CommandPalette {  padding-bottom: 0px;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Modal variant|----------------------------------------------------------------------------*/.jp-ModalCommandPalette {  position: absolute;  z-index: 10000;  top: 38px;  left: 30%;  margin: 0;  padding: 4px;  width: 40%;  box-shadow: var(--jp-elevation-z4);  border-radius: 4px;  background: var(--jp-layout-color0);}.jp-ModalCommandPalette .lm-CommandPalette {  max-height: 40vh;}.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {  margin-left: 4px;  margin-right: 4px;}.jp-ModalCommandPalette  .lm-CommandPalette  .lm-CommandPalette-item.lm-mod-disabled {  display: none;}/*-----------------------------------------------------------------------------| Search|----------------------------------------------------------------------------*/.lm-CommandPalette-search {  padding: 4px;  background-color: var(--jp-layout-color1);  z-index: 2;}.lm-CommandPalette-wrapper {  overflow: overlay;  padding: 0px 9px;  background-color: var(--jp-input-active-background);  height: 30px;  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {  box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-SearchIconGroup {  color: white;  background-color: var(--jp-brand-color1);  position: absolute;  top: 4px;  right: 4px;  padding: 5px 5px 1px 5px;}.jp-SearchIconGroup svg {  height: 20px;  width: 20px;}.jp-SearchIconGroup .jp-icon3[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-input {  background: transparent;  width: calc(100% - 18px);  float: left;  border: none;  outline: none;  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  line-height: var(--jp-private-commandpalette-search-height);}.lm-CommandPalette-input::-webkit-input-placeholder,.lm-CommandPalette-input::-moz-placeholder,.lm-CommandPalette-input:-ms-input-placeholder {  color: var(--jp-ui-font-color2);  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Results|----------------------------------------------------------------------------*/.lm-CommandPalette-header:first-child {  margin-top: 0px;}.lm-CommandPalette-header {  border-bottom: solid var(--jp-border-width) var(--jp-border-color2);  color: var(--jp-ui-font-color1);  cursor: pointer;  display: flex;  font-size: var(--jp-ui-font-size0);  font-weight: 600;  letter-spacing: 1px;  margin-top: 8px;  padding: 8px 0 8px 12px;  text-transform: uppercase;}.lm-CommandPalette-header.lm-mod-active {  background: var(--jp-layout-color2);}.lm-CommandPalette-header > mark {  background-color: transparent;  font-weight: bold;  color: var(--jp-ui-font-color1);}.lm-CommandPalette-item {  padding: 4px 12px 4px 4px;  color: var(--jp-ui-font-color1);  font-size: var(--jp-ui-font-size1);  font-weight: 400;  display: flex;}.lm-CommandPalette-item.lm-mod-disabled {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item.lm-mod-active {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {  background: var(--jp-layout-color2);}.lm-CommandPalette-itemContent {  overflow: hidden;}.lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.lm-CommandPalette-item.lm-mod-disabled mark {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item .lm-CommandPalette-itemIcon {  margin: 0 4px 0 0;  position: relative;  width: 16px;  top: 2px;  flex: 0 0 auto;}.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {  opacity: 0.6;}.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}.lm-CommandPalette-itemCaption {  display: none;}.lm-CommandPalette-content {  background-color: var(--jp-layout-color1);}.lm-CommandPalette-content:empty:after {  content: 'No results';  margin: auto;  margin-top: 20px;  width: 100px;  display: block;  font-size: var(--jp-ui-font-size2);  font-family: var(--jp-ui-font-family);  font-weight: lighter;}.lm-CommandPalette-emptyMessage {  text-align: center;  margin-top: 24px;  line-height: 1.32;  padding: 0px 8px;  color: var(--jp-content-font-color3);}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Dialog {  position: absolute;  z-index: 10000;  display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  top: 0px;  left: 0px;  margin: 0;  padding: 0;  width: 100%;  height: 100%;  background: var(--jp-dialog-background);}.jp-Dialog-content {  display: flex;  flex-direction: column;  margin-left: auto;  margin-right: auto;  background: var(--jp-layout-color1);  padding: 24px;  padding-bottom: 12px;  min-width: 300px;  min-height: 150px;  max-width: 1000px;  max-height: 500px;  box-sizing: border-box;  box-shadow: var(--jp-elevation-z20);  word-wrap: break-word;  border-radius: var(--jp-border-radius);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color1);  resize: both;}.jp-Dialog-button {  overflow: visible;}button.jp-Dialog-button:focus {  outline: 1px solid var(--jp-brand-color1);  outline-offset: 4px;  -moz-outline-radius: 0px;}button.jp-Dialog-button:focus::-moz-focus-inner {  border: 0;}button.jp-Dialog-close-button {  padding: 0;  height: 100%;  min-width: unset;  min-height: unset;}.jp-Dialog-header {  display: flex;  justify-content: space-between;  flex: 0 0 auto;  padding-bottom: 12px;  font-size: var(--jp-ui-font-size3);  font-weight: 400;  color: var(--jp-ui-font-color0);}.jp-Dialog-body {  display: flex;  flex-direction: column;  flex: 1 1 auto;  font-size: var(--jp-ui-font-size1);  background: var(--jp-layout-color1);  overflow: auto;}.jp-Dialog-footer {  display: flex;  flex-direction: row;  justify-content: flex-end;  flex: 0 0 auto;  margin-left: -12px;  margin-right: -12px;  padding: 12px;}.jp-Dialog-title {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.jp-Dialog-body > .jp-select-wrapper {  width: 100%;}.jp-Dialog-body > button {  padding: 0px 16px;}.jp-Dialog-body > label {  line-height: 1.4;  color: var(--jp-ui-font-color0);}.jp-Dialog-button.jp-mod-styled:not(:last-child) {  margin-right: 12px;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-HoverBox {  position: fixed;}.jp-HoverBox.jp-mod-outofview {  display: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-IFrame {  width: 100%;  height: 100%;}.jp-IFrame > iframe {  border: none;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-IFrame {  position: relative;}body.lm-mod-override-cursor .jp-IFrame:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}.jp-Input-Boolean-Dialog {  flex-direction: row-reverse;  align-items: end;  width: 100%;}.jp-Input-Boolean-Dialog > label {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MainAreaWidget > :focus {  outline: none;}/** * google-material-color v1.2.6 * https://github.com/danlevan/google-material-color */:root {  --md-red-50: #ffebee;  --md-red-100: #ffcdd2;  --md-red-200: #ef9a9a;  --md-red-300: #e57373;  --md-red-400: #ef5350;  --md-red-500: #f44336;  --md-red-600: #e53935;  --md-red-700: #d32f2f;  --md-red-800: #c62828;  --md-red-900: #b71c1c;  --md-red-A100: #ff8a80;  --md-red-A200: #ff5252;  --md-red-A400: #ff1744;  --md-red-A700: #d50000;  --md-pink-50: #fce4ec;  --md-pink-100: #f8bbd0;  --md-pink-200: #f48fb1;  --md-pink-300: #f06292;  --md-pink-400: #ec407a;  --md-pink-500: #e91e63;  --md-pink-600: #d81b60;  --md-pink-700: #c2185b;  --md-pink-800: #ad1457;  --md-pink-900: #880e4f;  --md-pink-A100: #ff80ab;  --md-pink-A200: #ff4081;  --md-pink-A400: #f50057;  --md-pink-A700: #c51162;  --md-purple-50: #f3e5f5;  --md-purple-100: #e1bee7;  --md-purple-200: #ce93d8;  --md-purple-300: #ba68c8;  --md-purple-400: #ab47bc;  --md-purple-500: #9c27b0;  --md-purple-600: #8e24aa;  --md-purple-700: #7b1fa2;  --md-purple-800: #6a1b9a;  --md-purple-900: #4a148c;  --md-purple-A100: #ea80fc;  --md-purple-A200: #e040fb;  --md-purple-A400: #d500f9;  --md-purple-A700: #aa00ff;  --md-deep-purple-50: #ede7f6;  --md-deep-purple-100: #d1c4e9;  --md-deep-purple-200: #b39ddb;  --md-deep-purple-300: #9575cd;  --md-deep-purple-400: #7e57c2;  --md-deep-purple-500: #673ab7;  --md-deep-purple-600: #5e35b1;  --md-deep-purple-700: #512da8;  --md-deep-purple-800: #4527a0;  --md-deep-purple-900: #311b92;  --md-deep-purple-A100: #b388ff;  --md-deep-purple-A200: #7c4dff;  --md-deep-purple-A400: #651fff;  --md-deep-purple-A700: #6200ea;  --md-indigo-50: #e8eaf6;  --md-indigo-100: #c5cae9;  --md-indigo-200: #9fa8da;  --md-indigo-300: #7986cb;  --md-indigo-400: #5c6bc0;  --md-indigo-500: #3f51b5;  --md-indigo-600: #3949ab;  --md-indigo-700: #303f9f;  --md-indigo-800: #283593;  --md-indigo-900: #1a237e;  --md-indigo-A100: #8c9eff;  --md-indigo-A200: #536dfe;  --md-indigo-A400: #3d5afe;  --md-indigo-A700: #304ffe;  --md-blue-50: #e3f2fd;  --md-blue-100: #bbdefb;  --md-blue-200: #90caf9;  --md-blue-300: #64b5f6;  --md-blue-400: #42a5f5;  --md-blue-500: #2196f3;  --md-blue-600: #1e88e5;  --md-blue-700: #1976d2;  --md-blue-800: #1565c0;  --md-blue-900: #0d47a1;  --md-blue-A100: #82b1ff;  --md-blue-A200: #448aff;  --md-blue-A400: #2979ff;  --md-blue-A700: #2962ff;  --md-light-blue-50: #e1f5fe;  --md-light-blue-100: #b3e5fc;  --md-light-blue-200: #81d4fa;  --md-light-blue-300: #4fc3f7;  --md-light-blue-400: #29b6f6;  --md-light-blue-500: #03a9f4;  --md-light-blue-600: #039be5;  --md-light-blue-700: #0288d1;  --md-light-blue-800: #0277bd;  --md-light-blue-900: #01579b;  --md-light-blue-A100: #80d8ff;  --md-light-blue-A200: #40c4ff;  --md-light-blue-A400: #00b0ff;  --md-light-blue-A700: #0091ea;  --md-cyan-50: #e0f7fa;  --md-cyan-100: #b2ebf2;  --md-cyan-200: #80deea;  --md-cyan-300: #4dd0e1;  --md-cyan-400: #26c6da;  --md-cyan-500: #00bcd4;  --md-cyan-600: #00acc1;  --md-cyan-700: #0097a7;  --md-cyan-800: #00838f;  --md-cyan-900: #006064;  --md-cyan-A100: #84ffff;  --md-cyan-A200: #18ffff;  --md-cyan-A400: #00e5ff;  --md-cyan-A700: #00b8d4;  --md-teal-50: #e0f2f1;  --md-teal-100: #b2dfdb;  --md-teal-200: #80cbc4;  --md-teal-300: #4db6ac;  --md-teal-400: #26a69a;  --md-teal-500: #009688;  --md-teal-600: #00897b;  --md-teal-700: #00796b;  --md-teal-800: #00695c;  --md-teal-900: #004d40;  --md-teal-A100: #a7ffeb;  --md-teal-A200: #64ffda;  --md-teal-A400: #1de9b6;  --md-teal-A700: #00bfa5;  --md-green-50: #e8f5e9;  --md-green-100: #c8e6c9;  --md-green-200: #a5d6a7;  --md-green-300: #81c784;  --md-green-400: #66bb6a;  --md-green-500: #4caf50;  --md-green-600: #43a047;  --md-green-700: #388e3c;  --md-green-800: #2e7d32;  --md-green-900: #1b5e20;  --md-green-A100: #b9f6ca;  --md-green-A200: #69f0ae;  --md-green-A400: #00e676;  --md-green-A700: #00c853;  --md-light-green-50: #f1f8e9;  --md-light-green-100: #dcedc8;  --md-light-green-200: #c5e1a5;  --md-light-green-300: #aed581;  --md-light-green-400: #9ccc65;  --md-light-green-500: #8bc34a;  --md-light-green-600: #7cb342;  --md-light-green-700: #689f38;  --md-light-green-800: #558b2f;  --md-light-green-900: #33691e;  --md-light-green-A100: #ccff90;  --md-light-green-A200: #b2ff59;  --md-light-green-A400: #76ff03;  --md-light-green-A700: #64dd17;  --md-lime-50: #f9fbe7;  --md-lime-100: #f0f4c3;  --md-lime-200: #e6ee9c;  --md-lime-300: #dce775;  --md-lime-400: #d4e157;  --md-lime-500: #cddc39;  --md-lime-600: #c0ca33;  --md-lime-700: #afb42b;  --md-lime-800: #9e9d24;  --md-lime-900: #827717;  --md-lime-A100: #f4ff81;  --md-lime-A200: #eeff41;  --md-lime-A400: #c6ff00;  --md-lime-A700: #aeea00;  --md-yellow-50: #fffde7;  --md-yellow-100: #fff9c4;  --md-yellow-200: #fff59d;  --md-yellow-300: #fff176;  --md-yellow-400: #ffee58;  --md-yellow-500: #ffeb3b;  --md-yellow-600: #fdd835;  --md-yellow-700: #fbc02d;  --md-yellow-800: #f9a825;  --md-yellow-900: #f57f17;  --md-yellow-A100: #ffff8d;  --md-yellow-A200: #ffff00;  --md-yellow-A400: #ffea00;  --md-yellow-A700: #ffd600;  --md-amber-50: #fff8e1;  --md-amber-100: #ffecb3;  --md-amber-200: #ffe082;  --md-amber-300: #ffd54f;  --md-amber-400: #ffca28;  --md-amber-500: #ffc107;  --md-amber-600: #ffb300;  --md-amber-700: #ffa000;  --md-amber-800: #ff8f00;  --md-amber-900: #ff6f00;  --md-amber-A100: #ffe57f;  --md-amber-A200: #ffd740;  --md-amber-A400: #ffc400;  --md-amber-A700: #ffab00;  --md-orange-50: #fff3e0;  --md-orange-100: #ffe0b2;  --md-orange-200: #ffcc80;  --md-orange-300: #ffb74d;  --md-orange-400: #ffa726;  --md-orange-500: #ff9800;  --md-orange-600: #fb8c00;  --md-orange-700: #f57c00;  --md-orange-800: #ef6c00;  --md-orange-900: #e65100;  --md-orange-A100: #ffd180;  --md-orange-A200: #ffab40;  --md-orange-A400: #ff9100;  --md-orange-A700: #ff6d00;  --md-deep-orange-50: #fbe9e7;  --md-deep-orange-100: #ffccbc;  --md-deep-orange-200: #ffab91;  --md-deep-orange-300: #ff8a65;  --md-deep-orange-400: #ff7043;  --md-deep-orange-500: #ff5722;  --md-deep-orange-600: #f4511e;  --md-deep-orange-700: #e64a19;  --md-deep-orange-800: #d84315;  --md-deep-orange-900: #bf360c;  --md-deep-orange-A100: #ff9e80;  --md-deep-orange-A200: #ff6e40;  --md-deep-orange-A400: #ff3d00;  --md-deep-orange-A700: #dd2c00;  --md-brown-50: #efebe9;  --md-brown-100: #d7ccc8;  --md-brown-200: #bcaaa4;  --md-brown-300: #a1887f;  --md-brown-400: #8d6e63;  --md-brown-500: #795548;  --md-brown-600: #6d4c41;  --md-brown-700: #5d4037;  --md-brown-800: #4e342e;  --md-brown-900: #3e2723;  --md-grey-50: #fafafa;  --md-grey-100: #f5f5f5;  --md-grey-200: #eeeeee;  --md-grey-300: #e0e0e0;  --md-grey-400: #bdbdbd;  --md-grey-500: #9e9e9e;  --md-grey-600: #757575;  --md-grey-700: #616161;  --md-grey-800: #424242;  --md-grey-900: #212121;  --md-blue-grey-50: #eceff1;  --md-blue-grey-100: #cfd8dc;  --md-blue-grey-200: #b0bec5;  --md-blue-grey-300: #90a4ae;  --md-blue-grey-400: #78909c;  --md-blue-grey-500: #607d8b;  --md-blue-grey-600: #546e7a;  --md-blue-grey-700: #455a64;  --md-blue-grey-800: #37474f;  --md-blue-grey-900: #263238;}/*-----------------------------------------------------------------------------| Copyright (c) 2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Spinner {  position: absolute;  display: flex;  justify-content: center;  align-items: center;  z-index: 10;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: var(--jp-layout-color0);  outline: none;}.jp-SpinnerContent {  font-size: 10px;  margin: 50px auto;  text-indent: -9999em;  width: 3em;  height: 3em;  border-radius: 50%;  background: var(--jp-brand-color3);  background: linear-gradient(    to right,    #f37626 10%,    rgba(255, 255, 255, 0) 42%  );  position: relative;  animation: load3 1s infinite linear, fadeIn 1s;}.jp-SpinnerContent:before {  width: 50%;  height: 50%;  background: #f37626;  border-radius: 100% 0 0 0;  position: absolute;  top: 0;  left: 0;  content: '';}.jp-SpinnerContent:after {  background: var(--jp-layout-color0);  width: 75%;  height: 75%;  border-radius: 50%;  content: '';  margin: auto;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;}@keyframes fadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes load3 {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(360deg);  }}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/button.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: none;  box-sizing: border-box;  text-align: center;  line-height: 32px;  height: 32px;  padding: 0px 12px;  letter-spacing: 0.8px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input.jp-mod-styled {  background: var(--jp-input-background);  height: 28px;  box-sizing: border-box;  border: var(--jp-border-width) solid var(--jp-border-color1);  padding-left: 7px;  padding-right: 7px;  font-size: var(--jp-ui-font-size2);  color: var(--jp-ui-font-color0);  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input[type='checkbox'].jp-mod-styled {  appearance: checkbox;  -webkit-appearance: checkbox;  -moz-appearance: checkbox;  height: auto;}input.jp-mod-styled:focus {  border: var(--jp-border-width) solid var(--md-blue-500);  box-shadow: inset 0 0 4px var(--md-blue-300);}.jp-FileDialog-Checkbox {  margin-top: 35px;  display: flex;  flex-direction: row;  align-items: end;  width: 100%;}.jp-FileDialog-Checkbox > label {  flex: 1 1 auto;}.jp-select-wrapper {  display: flex;  position: relative;  flex-direction: column;  padding: 1px;  background-color: var(--jp-layout-color1);  height: 28px;  box-sizing: border-box;  margin-bottom: 12px;}.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-input-active-background);}select.jp-mod-styled:hover {  background-color: var(--jp-layout-color1);  cursor: pointer;  color: var(--jp-ui-font-color0);  background-color: var(--jp-input-hover-background);  box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);}select.jp-mod-styled {  flex: 1 1 auto;  height: 32px;  width: 100%;  font-size: var(--jp-ui-font-size2);  background: var(--jp-input-background);  color: var(--jp-ui-font-color0);  padding: 0 25px 0 8px;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/:root {  --jp-private-toolbar-height: calc(    28px + var(--jp-border-width)  ); /* leave 28px for content */}.jp-Toolbar {  color: var(--jp-ui-font-color1);  flex: 0 0 auto;  display: flex;  flex-direction: row;  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);  box-shadow: var(--jp-toolbar-box-shadow);  background: var(--jp-toolbar-background);  min-height: var(--jp-toolbar-micro-height);  padding: 2px;  z-index: 1;  overflow-x: auto;}/* Toolbar items */.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {  flex-grow: 1;  flex-shrink: 1;}.jp-Toolbar-item.jp-Toolbar-kernelStatus {  display: inline-block;  width: 32px;  background-repeat: no-repeat;  background-position: center;  background-size: 16px;}.jp-Toolbar > .jp-Toolbar-item {  flex: 0 0 auto;  display: flex;  padding-left: 1px;  padding-right: 1px;  font-size: var(--jp-ui-font-size1);  line-height: var(--jp-private-toolbar-height);  height: 100%;}/* Toolbar buttons *//* This is the div we use to wrap the react component into a Widget */div.jp-ToolbarButton {  color: transparent;  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px;  margin: 0px;}button.jp-ToolbarButtonComponent {  background: var(--jp-layout-color1);  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px 6px;  margin: 0px;  height: 24px;  border-radius: var(--jp-border-radius);  display: flex;  align-items: center;  text-align: center;  font-size: 14px;  min-width: unset;  min-height: unset;}button.jp-ToolbarButtonComponent:disabled {  opacity: 0.4;}button.jp-ToolbarButtonComponent span {  padding: 0px;  flex: 0 0 auto;}button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {  font-size: var(--jp-ui-font-size1);  line-height: 100%;  padding-left: 2px;  color: var(--jp-ui-font-color1);}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar.jp-Toolbar-micro {  padding: 0;  min-height: 0;}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar {  border: none;  box-shadow: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */body.lm-mod-override-cursor * {  cursor: inherit !important;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-JSONEditor {  display: flex;  flex-direction: column;  width: 100%;}.jp-JSONEditor-host {  flex: 1 1 auto;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  background: var(--jp-layout-color0);  min-height: 50px;  padding: 1px;}.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {  border-color: red;  outline-color: red;}.jp-JSONEditor-header {  display: flex;  flex: 1 0 auto;  padding: 0 0 0 12px;}.jp-JSONEditor-header label {  flex: 0 0 auto;}.jp-JSONEditor-commitButton {  height: 16px;  width: 16px;  background-size: 18px;  background-repeat: no-repeat;  background-position: center;}.jp-JSONEditor-host.jp-mod-focused {  background-color: var(--jp-input-active-background);  border: 1px solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}.jp-Editor.jp-mod-dropTarget {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}/* BASICS */.CodeMirror {  /* Set height, width, borders, and global font properties here */  font-family: monospace;  height: 300px;  color: black;  direction: ltr;}/* PADDING */.CodeMirror-lines {  padding: 4px 0; /* Vertical padding around content */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  padding: 0 4px; /* Horizontal padding of content */}.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  background-color: white; /* The little square between H and V scrollbars */}/* GUTTER */.CodeMirror-gutters {  border-right: 1px solid #ddd;  background-color: #f7f7f7;  white-space: nowrap;}.CodeMirror-linenumbers {}.CodeMirror-linenumber {  padding: 0 3px 0 5px;  min-width: 20px;  text-align: right;  color: #999;  white-space: nowrap;}.CodeMirror-guttermarker { color: black; }.CodeMirror-guttermarker-subtle { color: #999; }/* CURSOR */.CodeMirror-cursor {  border-left: 1px solid black;  border-right: none;  width: 0;}/* Shown when moving in bi-directional text */.CodeMirror div.CodeMirror-secondarycursor {  border-left: 1px solid silver;}.cm-fat-cursor .CodeMirror-cursor {  width: auto;  border: 0 !important;  background: #7e7;}.cm-fat-cursor div.CodeMirror-cursors {  z-index: 1;}.cm-fat-cursor-mark {  background-color: rgba(20, 255, 20, 0.5);  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;}.cm-animate-fat-cursor {  width: auto;  border: 0;  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;  background-color: #7e7;}@-moz-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@-webkit-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}/* Can style cursor different in overwrite (non-insert) mode */.CodeMirror-overwrite .CodeMirror-cursor {}.cm-tab { display: inline-block; text-decoration: inherit; }.CodeMirror-rulers {  position: absolute;  left: 0; right: 0; top: -50px; bottom: 0;  overflow: hidden;}.CodeMirror-ruler {  border-left: 1px solid #ccc;  top: 0; bottom: 0;  position: absolute;}/* DEFAULT THEME */.cm-s-default .cm-header {color: blue;}.cm-s-default .cm-quote {color: #090;}.cm-negative {color: #d44;}.cm-positive {color: #292;}.cm-header, .cm-strong {font-weight: bold;}.cm-em {font-style: italic;}.cm-link {text-decoration: underline;}.cm-strikethrough {text-decoration: line-through;}.cm-s-default .cm-keyword {color: #708;}.cm-s-default .cm-atom {color: #219;}.cm-s-default .cm-number {color: #164;}.cm-s-default .cm-def {color: #00f;}.cm-s-default .cm-variable,.cm-s-default .cm-punctuation,.cm-s-default .cm-property,.cm-s-default .cm-operator {}.cm-s-default .cm-variable-2 {color: #05a;}.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}.cm-s-default .cm-comment {color: #a50;}.cm-s-default .cm-string {color: #a11;}.cm-s-default .cm-string-2 {color: #f50;}.cm-s-default .cm-meta {color: #555;}.cm-s-default .cm-qualifier {color: #555;}.cm-s-default .cm-builtin {color: #30a;}.cm-s-default .cm-bracket {color: #997;}.cm-s-default .cm-tag {color: #170;}.cm-s-default .cm-attribute {color: #00c;}.cm-s-default .cm-hr {color: #999;}.cm-s-default .cm-link {color: #00c;}.cm-s-default .cm-error {color: #f00;}.cm-invalidchar {color: #f00;}.CodeMirror-composing { border-bottom: 2px solid; }/* Default styles for common addons */div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }.CodeMirror-activeline-background {background: #e8f2ff;}/* STOP *//* The rest of this file contains styles related to the mechanics of   the editor. You probably shouldn't touch them. */.CodeMirror { position: relative;  overflow: auto;  background: white;}.CodeMirror-scroll {  overflow: scroll !important; /* Things will break if this is overridden */  /* 50px is the magic margin used to hide the element's real scrollbars */  /* See overflow: hidden in .CodeMirror */  margin-bottom: -50px; margin-right: -50px;  padding-bottom: 50px;  height: 100%;  outline: none; /* Prevent dragging from highlighting the element */  position: relative;}.CodeMirror-sizer {  position: relative;  border-right: 50px solid transparent;}/* The fake, visible scrollbars. Used to force redraw during scrolling   before actual scrolling happens, thus preventing shaking and   flickering artifacts. */.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  position: absolute;  z-index: 6;  display: none;  outline: none;}.CodeMirror-vscrollbar {  right: 0; top: 0;  overflow-x: hidden;  overflow-y: scroll;}.CodeMirror-hscrollbar {  bottom: 0; left: 0;  overflow-y: hidden;  overflow-x: scroll;}.CodeMirror-scrollbar-filler {  right: 0; bottom: 0;}.CodeMirror-gutter-filler {  left: 0; bottom: 0;}.CodeMirror-gutters {  position: absolute; left: 0; top: 0;  min-height: 100%;  z-index: 3;}.CodeMirror-gutter {  white-space: normal;  height: 100%;  display: inline-block;  vertical-align: top;  margin-bottom: -50px;}.CodeMirror-gutter-wrapper {  position: absolute;  z-index: 4;  background: none !important;  border: none !important;}.CodeMirror-gutter-background {  position: absolute;  top: 0; bottom: 0;  z-index: 4;}.CodeMirror-gutter-elt {  position: absolute;  cursor: default;  z-index: 4;}.CodeMirror-gutter-wrapper ::selection { background-color: transparent }.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }.CodeMirror-lines {  cursor: text;  min-height: 1px; /* prevents collapsing before first draw */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  /* Reset some styles that the rest of the page might have set */  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;  border-width: 0;  background: transparent;  font-family: inherit;  font-size: inherit;  margin: 0;  white-space: pre;  word-wrap: normal;  line-height: inherit;  color: inherit;  z-index: 2;  position: relative;  overflow: visible;  -webkit-tap-highlight-color: transparent;  -webkit-font-variant-ligatures: contextual;  font-variant-ligatures: contextual;}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like {  word-wrap: break-word;  white-space: pre-wrap;  word-break: normal;}.CodeMirror-linebackground {  position: absolute;  left: 0; right: 0; top: 0; bottom: 0;  z-index: 0;}.CodeMirror-linewidget {  position: relative;  z-index: 2;  padding: 0.1px; /* Force widget margins to stay inside of the container */}.CodeMirror-widget {}.CodeMirror-rtl pre { direction: rtl; }.CodeMirror-code {  outline: none;}/* Force content-box sizing for the elements where we expect it */.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber {  -moz-box-sizing: content-box;  box-sizing: content-box;}.CodeMirror-measure {  position: absolute;  width: 100%;  height: 0;  overflow: hidden;  visibility: hidden;}.CodeMirror-cursor {  position: absolute;  pointer-events: none;}.CodeMirror-measure pre { position: static; }div.CodeMirror-cursors {  visibility: hidden;  position: relative;  z-index: 3;}div.CodeMirror-dragcursors {  visibility: visible;}.CodeMirror-focused div.CodeMirror-cursors {  visibility: visible;}.CodeMirror-selected { background: #d9d9d9; }.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }.CodeMirror-crosshair { cursor: crosshair; }.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }.cm-searching {  background-color: #ffa;  background-color: rgba(255, 255, 0, .4);}/* Used to force a border model for a node */.cm-force-border { padding-right: .1px; }@media print {  /* Hide the cursor when printing */  .CodeMirror div.CodeMirror-cursors {    visibility: hidden;  }}/* See issue #2901 */.cm-tab-wrap-hack:after { content: ''; }/* Help users use markselection to safely style text background */span.CodeMirror-selectedtext { background: none; }.CodeMirror-dialog {  position: absolute;  left: 0; right: 0;  background: inherit;  z-index: 15;  padding: .1em .8em;  overflow: hidden;  color: inherit;}.CodeMirror-dialog-top {  border-bottom: 1px solid #eee;  top: 0;}.CodeMirror-dialog-bottom {  border-top: 1px solid #eee;  bottom: 0;}.CodeMirror-dialog input {  border: none;  outline: none;  background: transparent;  width: 20em;  color: inherit;  font-family: monospace;}.CodeMirror-dialog button {  font-size: 70%;}.CodeMirror-foldmarker {  color: blue;  text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;  font-family: arial;  line-height: .3;  cursor: pointer;}.CodeMirror-foldgutter {  width: .7em;}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded {  cursor: pointer;}.CodeMirror-foldgutter-open:after {  content: "\25BE";}.CodeMirror-foldgutter-folded:after {  content: "\25B8";}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.CodeMirror {  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  border: 0;  border-radius: 0;  height: auto;  /* Changed to auto to autogrow */}.CodeMirror pre {  padding: 0 var(--jp-code-padding);}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* This causes https://github.com/jupyter/jupyterlab/issues/522 *//* May not cause it not because we changed it! */.CodeMirror-lines {  padding: var(--jp-code-padding) 0;}.CodeMirror-linenumber {  padding: 0 8px;}.jp-CodeMirrorEditor {  cursor: text;}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */@media screen and (min-width: 2138px) and (max-width: 4319px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width1) solid      var(--jp-editor-cursor-color);  }}/* When zoomed out less than 33% */@media screen and (min-width: 4320px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width2) solid      var(--jp-editor-cursor-color);  }}.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {  display: none;}.CodeMirror-gutters {  border-right: 1px solid var(--jp-border-color2);  background-color: var(--jp-layout-color0);}.jp-CollaboratorCursor {  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: none;  border-bottom: 3px solid;  background-clip: content-box;  margin-left: -5px;  margin-right: -5px;}.CodeMirror-selectedtext.cm-searching {  background-color: var(--jp-search-selected-match-background-color) !important;  color: var(--jp-search-selected-match-color) !important;}.cm-searching {  background-color: var(    --jp-search-unselected-match-background-color  ) !important;  color: var(--jp-search-unselected-match-color) !important;}.CodeMirror-focused .CodeMirror-selected {  background-color: var(--jp-editor-selected-focused-background);}.CodeMirror-selected {  background-color: var(--jp-editor-selected-background);}.jp-CollaboratorCursor-hover {  position: absolute;  z-index: 1;  transform: translateX(-50%);  color: white;  border-radius: 3px;  padding-left: 4px;  padding-right: 4px;  padding-top: 1px;  padding-bottom: 1px;  text-align: center;  font-size: var(--jp-ui-font-size1);  white-space: nowrap;}.jp-CodeMirror-ruler {  border-left: 1px dashed var(--jp-border-color2);}/** * Here is our jupyter theme for CodeMirror syntax highlighting * This is used in our marked.js syntax highlighting and CodeMirror itself * The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME * This came from the classic notebook, which came form highlight.js/GitHub *//** * CodeMirror themes are handling the background/color in this way. This works * fine for CodeMirror editors outside the notebook, but the notebook styles * these things differently. */.CodeMirror.cm-s-jupyter {  background: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* In the notebook, we want this styling to be handled by its container */.jp-CodeConsole .CodeMirror.cm-s-jupyter,.jp-Notebook .CodeMirror.cm-s-jupyter {  background: transparent;}.cm-s-jupyter .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}.cm-s-jupyter span.cm-keyword {  color: var(--jp-mirror-editor-keyword-color);  font-weight: bold;}.cm-s-jupyter span.cm-atom {  color: var(--jp-mirror-editor-atom-color);}.cm-s-jupyter span.cm-number {  color: var(--jp-mirror-editor-number-color);}.cm-s-jupyter span.cm-def {  color: var(--jp-mirror-editor-def-color);}.cm-s-jupyter span.cm-variable {  color: var(--jp-mirror-editor-variable-color);}.cm-s-jupyter span.cm-variable-2 {  color: var(--jp-mirror-editor-variable-2-color);}.cm-s-jupyter span.cm-variable-3 {  color: var(--jp-mirror-editor-variable-3-color);}.cm-s-jupyter span.cm-punctuation {  color: var(--jp-mirror-editor-punctuation-color);}.cm-s-jupyter span.cm-property {  color: var(--jp-mirror-editor-property-color);}.cm-s-jupyter span.cm-operator {  color: var(--jp-mirror-editor-operator-color);  font-weight: bold;}.cm-s-jupyter span.cm-comment {  color: var(--jp-mirror-editor-comment-color);  font-style: italic;}.cm-s-jupyter span.cm-string {  color: var(--jp-mirror-editor-string-color);}.cm-s-jupyter span.cm-string-2 {  color: var(--jp-mirror-editor-string-2-color);}.cm-s-jupyter span.cm-meta {  color: var(--jp-mirror-editor-meta-color);}.cm-s-jupyter span.cm-qualifier {  color: var(--jp-mirror-editor-qualifier-color);}.cm-s-jupyter span.cm-builtin {  color: var(--jp-mirror-editor-builtin-color);}.cm-s-jupyter span.cm-bracket {  color: var(--jp-mirror-editor-bracket-color);}.cm-s-jupyter span.cm-tag {  color: var(--jp-mirror-editor-tag-color);}.cm-s-jupyter span.cm-attribute {  color: var(--jp-mirror-editor-attribute-color);}.cm-s-jupyter span.cm-header {  color: var(--jp-mirror-editor-header-color);}.cm-s-jupyter span.cm-quote {  color: var(--jp-mirror-editor-quote-color);}.cm-s-jupyter span.cm-link {  color: var(--jp-mirror-editor-link-color);}.cm-s-jupyter span.cm-error {  color: var(--jp-mirror-editor-error-color);}.cm-s-jupyter span.cm-hr {  color: #999;}.cm-s-jupyter span.cm-tab {  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);  background-position: right;  background-repeat: no-repeat;}.cm-s-jupyter .CodeMirror-activeline-background,.cm-s-jupyter .CodeMirror-gutter {  background-color: var(--jp-layout-color2);}/* Styles for shared cursors (remote cursor locations and selected ranges) */.jp-CodeMirrorEditor .remote-caret {  position: relative;  border-left: 2px solid black;  margin-left: -1px;  margin-right: -1px;  box-sizing: border-box;}.jp-CodeMirrorEditor .remote-caret > div {  white-space: nowrap;  position: absolute;  top: -1.15em;  padding-bottom: 0.05em;  left: -2px;  font-size: 0.95em;  background-color: rgb(250, 129, 0);  font-family: var(--jp-ui-font-family);  font-weight: bold;  line-height: normal;  user-select: none;  color: white;  padding-left: 2px;  padding-right: 2px;  z-index: 3;  transition: opacity 0.3s ease-in-out;}.jp-CodeMirrorEditor .remote-caret.hide-name > div {  transition-delay: 0.7s;  opacity: 0;}.jp-CodeMirrorEditor .remote-caret:hover > div {  opacity: 1;  transition-delay: 0s;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| RenderedText|----------------------------------------------------------------------------*/:root {  /* This is the padding value to fill the gaps between lines containing spans with background color. */  --jp-private-code-span-padding: calc(    (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2  );}.jp-RenderedText {  text-align: left;  padding-left: var(--jp-code-padding);  line-height: var(--jp-code-line-height);  font-family: var(--jp-code-font-family);}.jp-RenderedText pre,.jp-RenderedJavaScript pre,.jp-RenderedHTMLCommon pre {  color: var(--jp-content-font-color1);  font-size: var(--jp-code-font-size);  border: none;  margin: 0px;  padding: 0px;}.jp-RenderedText pre a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* console foregrounds and backgrounds */.jp-RenderedText pre .ansi-black-fg {  color: #3e424d;}.jp-RenderedText pre .ansi-red-fg {  color: #e75c58;}.jp-RenderedText pre .ansi-green-fg {  color: #00a250;}.jp-RenderedText pre .ansi-yellow-fg {  color: #ddb62b;}.jp-RenderedText pre .ansi-blue-fg {  color: #208ffb;}.jp-RenderedText pre .ansi-magenta-fg {  color: #d160c4;}.jp-RenderedText pre .ansi-cyan-fg {  color: #60c6c8;}.jp-RenderedText pre .ansi-white-fg {  color: #c5c1b4;}.jp-RenderedText pre .ansi-black-bg {  background-color: #3e424d;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-bg {  background-color: #e75c58;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-bg {  background-color: #00a250;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-bg {  background-color: #ddb62b;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-bg {  background-color: #208ffb;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-bg {  background-color: #d160c4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-bg {  background-color: #60c6c8;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-bg {  background-color: #c5c1b4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-black-intense-fg {  color: #282c36;}.jp-RenderedText pre .ansi-red-intense-fg {  color: #b22b31;}.jp-RenderedText pre .ansi-green-intense-fg {  color: #007427;}.jp-RenderedText pre .ansi-yellow-intense-fg {  color: #b27d12;}.jp-RenderedText pre .ansi-blue-intense-fg {  color: #0065ca;}.jp-RenderedText pre .ansi-magenta-intense-fg {  color: #a03196;}.jp-RenderedText pre .ansi-cyan-intense-fg {  color: #258f8f;}.jp-RenderedText pre .ansi-white-intense-fg {  color: #a1a6b2;}.jp-RenderedText pre .ansi-black-intense-bg {  background-color: #282c36;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-intense-bg {  background-color: #b22b31;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-intense-bg {  background-color: #007427;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-intense-bg {  background-color: #b27d12;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-intense-bg {  background-color: #0065ca;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-intense-bg {  background-color: #a03196;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-intense-bg {  background-color: #258f8f;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-intense-bg {  background-color: #a1a6b2;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-default-inverse-fg {  color: var(--jp-ui-inverse-font-color0);}.jp-RenderedText pre .ansi-default-inverse-bg {  background-color: var(--jp-inverse-layout-color0);  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-bold {  font-weight: bold;}.jp-RenderedText pre .ansi-underline {  text-decoration: underline;}.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {  background: var(--jp-rendermime-error-background);  padding-top: var(--jp-code-padding);}/*-----------------------------------------------------------------------------| RenderedLatex|----------------------------------------------------------------------------*/.jp-RenderedLatex {  color: var(--jp-content-font-color1);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);}/* Left-justify outputs.*/.jp-OutputArea-output.jp-RenderedLatex {  padding: var(--jp-code-padding);  text-align: left;}/*-----------------------------------------------------------------------------| RenderedHTML|----------------------------------------------------------------------------*/.jp-RenderedHTMLCommon {  color: var(--jp-content-font-color1);  font-family: var(--jp-content-font-family);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);  /* Give a bit more R padding on Markdown text to keep line lengths reasonable */  padding-right: 20px;}.jp-RenderedHTMLCommon em {  font-style: italic;}.jp-RenderedHTMLCommon strong {  font-weight: bold;}.jp-RenderedHTMLCommon u {  text-decoration: underline;}.jp-RenderedHTMLCommon a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* Headings */.jp-RenderedHTMLCommon h1,.jp-RenderedHTMLCommon h2,.jp-RenderedHTMLCommon h3,.jp-RenderedHTMLCommon h4,.jp-RenderedHTMLCommon h5,.jp-RenderedHTMLCommon h6 {  line-height: var(--jp-content-heading-line-height);  font-weight: var(--jp-content-heading-font-weight);  font-style: normal;  margin: var(--jp-content-heading-margin-top) 0    var(--jp-content-heading-margin-bottom) 0;}.jp-RenderedHTMLCommon h1:first-child,.jp-RenderedHTMLCommon h2:first-child,.jp-RenderedHTMLCommon h3:first-child,.jp-RenderedHTMLCommon h4:first-child,.jp-RenderedHTMLCommon h5:first-child,.jp-RenderedHTMLCommon h6:first-child {  margin-top: calc(0.5 * var(--jp-content-heading-margin-top));}.jp-RenderedHTMLCommon h1:last-child,.jp-RenderedHTMLCommon h2:last-child,.jp-RenderedHTMLCommon h3:last-child,.jp-RenderedHTMLCommon h4:last-child,.jp-RenderedHTMLCommon h5:last-child,.jp-RenderedHTMLCommon h6:last-child {  margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));}.jp-RenderedHTMLCommon h1 {  font-size: var(--jp-content-font-size5);}.jp-RenderedHTMLCommon h2 {  font-size: var(--jp-content-font-size4);}.jp-RenderedHTMLCommon h3 {  font-size: var(--jp-content-font-size3);}.jp-RenderedHTMLCommon h4 {  font-size: var(--jp-content-font-size2);}.jp-RenderedHTMLCommon h5 {  font-size: var(--jp-content-font-size1);}.jp-RenderedHTMLCommon h6 {  font-size: var(--jp-content-font-size0);}/* Lists */.jp-RenderedHTMLCommon ul:not(.list-inline),.jp-RenderedHTMLCommon ol:not(.list-inline) {  padding-left: 2em;}.jp-RenderedHTMLCommon ul {  list-style: disc;}.jp-RenderedHTMLCommon ul ul {  list-style: square;}.jp-RenderedHTMLCommon ul ul ul {  list-style: circle;}.jp-RenderedHTMLCommon ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol ol {  list-style: upper-alpha;}.jp-RenderedHTMLCommon ol ol ol {  list-style: lower-alpha;}.jp-RenderedHTMLCommon ol ol ol ol {  list-style: lower-roman;}.jp-RenderedHTMLCommon ol ol ol ol ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol,.jp-RenderedHTMLCommon ul {  margin-bottom: 1em;}.jp-RenderedHTMLCommon ul ul,.jp-RenderedHTMLCommon ul ol,.jp-RenderedHTMLCommon ol ul,.jp-RenderedHTMLCommon ol ol {  margin-bottom: 0em;}.jp-RenderedHTMLCommon hr {  color: var(--jp-border-color2);  background-color: var(--jp-border-color1);  margin-top: 1em;  margin-bottom: 1em;}.jp-RenderedHTMLCommon > pre {  margin: 1.5em 2em;}.jp-RenderedHTMLCommon pre,.jp-RenderedHTMLCommon code {  border: 0;  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);  font-family: var(--jp-code-font-family);  font-size: inherit;  line-height: var(--jp-code-line-height);  padding: 0;  white-space: pre-wrap;}.jp-RenderedHTMLCommon :not(pre) > code {  background-color: var(--jp-layout-color2);  padding: 1px 5px;}/* Tables */.jp-RenderedHTMLCommon table {  border-collapse: collapse;  border-spacing: 0;  border: none;  color: var(--jp-ui-font-color1);  font-size: 12px;  table-layout: fixed;  margin-left: auto;  margin-right: auto;}.jp-RenderedHTMLCommon thead {  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  vertical-align: bottom;}.jp-RenderedHTMLCommon td,.jp-RenderedHTMLCommon th,.jp-RenderedHTMLCommon tr {  vertical-align: middle;  padding: 0.5em 0.5em;  line-height: normal;  white-space: normal;  max-width: none;  border: none;}.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {  max-width: none;}:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {  text-align: right;}.jp-RenderedHTMLCommon th {  font-weight: bold;}.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {  background: var(--jp-layout-color0);}.jp-RenderedHTMLCommon tbody tr:nth-child(even) {  background: var(--jp-rendermime-table-row-background);}.jp-RenderedHTMLCommon tbody tr:hover {  background: var(--jp-rendermime-table-row-hover-background);}.jp-RenderedHTMLCommon table {  margin-bottom: 1em;}.jp-RenderedHTMLCommon p {  text-align: left;  margin: 0px;}.jp-RenderedHTMLCommon p {  margin-bottom: 1em;}.jp-RenderedHTMLCommon img {  -moz-force-broken-image-icon: 1;}/* Restrict to direct children as other images could be nested in other content. */.jp-RenderedHTMLCommon > img {  display: block;  margin-left: 0;  margin-right: 0;  margin-bottom: 1em;}/* Change color behind transparent images if they need it... */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {  background-color: var(--jp-inverse-layout-color1);}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {  background-color: var(--jp-inverse-layout-color1);}/* ...or leave it untouched if they don't */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {}.jp-RenderedHTMLCommon img,.jp-RenderedImage img,.jp-RenderedHTMLCommon svg,.jp-RenderedSVG svg {  max-width: 100%;  height: auto;}.jp-RenderedHTMLCommon img.jp-mod-unconfined,.jp-RenderedImage img.jp-mod-unconfined,.jp-RenderedHTMLCommon svg.jp-mod-unconfined,.jp-RenderedSVG svg.jp-mod-unconfined {  max-width: none;}.jp-RenderedHTMLCommon .alert {  padding: var(--jp-notebook-padding);  border: var(--jp-border-width) solid transparent;  border-radius: var(--jp-border-radius);  margin-bottom: 1em;}.jp-RenderedHTMLCommon .alert-info {  color: var(--jp-info-color0);  background-color: var(--jp-info-color3);  border-color: var(--jp-info-color2);}.jp-RenderedHTMLCommon .alert-info hr {  border-color: var(--jp-info-color3);}.jp-RenderedHTMLCommon .alert-info > p:last-child,.jp-RenderedHTMLCommon .alert-info > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-warning {  color: var(--jp-warn-color0);  background-color: var(--jp-warn-color3);  border-color: var(--jp-warn-color2);}.jp-RenderedHTMLCommon .alert-warning hr {  border-color: var(--jp-warn-color3);}.jp-RenderedHTMLCommon .alert-warning > p:last-child,.jp-RenderedHTMLCommon .alert-warning > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-success {  color: var(--jp-success-color0);  background-color: var(--jp-success-color3);  border-color: var(--jp-success-color2);}.jp-RenderedHTMLCommon .alert-success hr {  border-color: var(--jp-success-color3);}.jp-RenderedHTMLCommon .alert-success > p:last-child,.jp-RenderedHTMLCommon .alert-success > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-danger {  color: var(--jp-error-color0);  background-color: var(--jp-error-color3);  border-color: var(--jp-error-color2);}.jp-RenderedHTMLCommon .alert-danger hr {  border-color: var(--jp-error-color3);}.jp-RenderedHTMLCommon .alert-danger > p:last-child,.jp-RenderedHTMLCommon .alert-danger > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon blockquote {  margin: 1em 2em;  padding: 0 1em;  border-left: 5px solid var(--jp-border-color2);}a.jp-InternalAnchorLink {  visibility: hidden;  margin-left: 8px;  color: var(--md-blue-800);}h1:hover .jp-InternalAnchorLink,h2:hover .jp-InternalAnchorLink,h3:hover .jp-InternalAnchorLink,h4:hover .jp-InternalAnchorLink,h5:hover .jp-InternalAnchorLink,h6:hover .jp-InternalAnchorLink {  visibility: visible;}.jp-RenderedHTMLCommon kbd {  background-color: var(--jp-rendermime-table-row-background);  border: 1px solid var(--jp-border-color0);  border-bottom-color: var(--jp-border-color2);  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);  display: inline-block;  font-size: 0.8em;  line-height: 1em;  padding: 0.2em 0.5em;}/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0. * At the bottom of cells this is a bit too much as there is also spacing * between cells. Going all the way to 0 gets too tight between markdown and * code cells. */.jp-RenderedHTMLCommon > *:last-child {  margin-bottom: 0.5em;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MimeDocument {  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-filebrowser-button-height: 28px;  --jp-private-filebrowser-button-width: 48px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-FileBrowser {  display: flex;  flex-direction: column;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}.jp-FileBrowser-toolbar.jp-Toolbar {  border-bottom: none;  height: auto;  margin: var(--jp-toolbar-header-margin);  box-shadow: none;}.jp-BreadCrumbs {  flex: 0 0 auto;  margin: 8px 12px 8px 12px;}.jp-BreadCrumbs-item {  margin: 0px 2px;  padding: 0px 2px;  border-radius: var(--jp-border-radius);  cursor: pointer;}.jp-BreadCrumbs-item:hover {  background-color: var(--jp-layout-color2);}.jp-BreadCrumbs-item:first-child {  margin-left: 0px;}.jp-BreadCrumbs-item.jp-mod-dropTarget {  background-color: var(--jp-brand-color2);  opacity: 0.7;}/*-----------------------------------------------------------------------------| Buttons|----------------------------------------------------------------------------*/.jp-FileBrowser-toolbar.jp-Toolbar {  padding: 0px;  margin: 8px 12px 0px 12px;}.jp-FileBrowser-toolbar.jp-Toolbar {  justify-content: flex-start;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {  flex: 0 0 auto;  padding-left: 0px;  padding-right: 2px;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {  width: 40px;}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent {  width: 72px;  background: var(--jp-brand-color1);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent:focus-visible {  background-color: var(--jp-brand-color0);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent  .jp-icon3 {  fill: white;}/*-----------------------------------------------------------------------------| Other styles|----------------------------------------------------------------------------*/.jp-FileDialog.jp-mod-conflict input {  color: var(--jp-error-color1);}.jp-FileDialog .jp-new-name-title {  margin-top: 12px;}.jp-LastModified-hidden {  display: none;}.jp-FileBrowser-filterBox {  padding: 0px;  flex: 0 0 auto;  margin: 8px 12px 0px 12px;}/*-----------------------------------------------------------------------------| DirListing|----------------------------------------------------------------------------*/.jp-DirListing {  flex: 1 1 auto;  display: flex;  flex-direction: column;  outline: 0;}.jp-DirListing:focus-visible {  border: 1px solid var(--jp-brand-color1);}.jp-DirListing-header {  flex: 0 0 auto;  display: flex;  flex-direction: row;  overflow: hidden;  border-top: var(--jp-border-width) solid var(--jp-border-color2);  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  box-shadow: var(--jp-toolbar-box-shadow);  z-index: 2;}.jp-DirListing-headerItem {  padding: 4px 12px 2px 12px;  font-weight: 500;}.jp-DirListing-headerItem:hover {  background: var(--jp-layout-color2);}.jp-DirListing-headerItem.jp-id-name {  flex: 1 0 84px;}.jp-DirListing-headerItem.jp-id-modified {  flex: 0 0 112px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;}.jp-id-narrow {  display: none;  flex: 0 0 5px;  padding: 4px 4px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;  color: var(--jp-border-color2);}.jp-DirListing-narrow .jp-id-narrow {  display: block;}.jp-DirListing-narrow .jp-id-modified,.jp-DirListing-narrow .jp-DirListing-itemModified {  display: none;}.jp-DirListing-headerItem.jp-mod-selected {  font-weight: 600;}/* increase specificity to override bundled default */.jp-DirListing-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-DirListing-content mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {  color: var(--jp-ui-inverse-font-color0);}/* Style the directory listing content when a user drops a file to upload */.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {  outline: 5px dashed rgba(128, 128, 128, 0.5);  outline-offset: -10px;  cursor: copy;}.jp-DirListing-item {  display: flex;  flex-direction: row;  padding: 4px 12px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.jp-DirListing-item[data-is-dot] {  opacity: 75%;}.jp-DirListing-item.jp-mod-selected {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.jp-DirListing-item.jp-mod-dropTarget {  background: var(--jp-brand-color3);}.jp-DirListing-item:hover:not(.jp-mod-selected) {  background: var(--jp-layout-color2);}.jp-DirListing-itemIcon {  flex: 0 0 20px;  margin-right: 4px;}.jp-DirListing-itemText {  flex: 1 0 64px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  user-select: none;}.jp-DirListing-itemModified {  flex: 0 0 125px;  text-align: right;}.jp-DirListing-editor {  flex: 1 0 64px;  outline: none;  border: none;}.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {  color: var(--jp-success-color1);  content: '\25CF';  font-size: 8px;  position: absolute;  left: -8px;}.jp-DirListing-item.jp-mod-running.jp-mod-selected  .jp-DirListing-itemIcon:before {  color: var(--jp-ui-inverse-font-color1);}.jp-DirListing-item.lm-mod-drag-image,.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {  font-size: var(--jp-ui-font-size1);  padding-left: 4px;  margin-left: 4px;  width: 160px;  background-color: var(--jp-ui-inverse-font-color2);  box-shadow: var(--jp-elevation-z2);  border-radius: 0px;  color: var(--jp-ui-font-color1);  transform: translateX(-40%) translateY(-58%);}.jp-DirListing-deadSpace {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-Document {  min-width: 120px;  min-height: 120px;  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {}/*-----------------------------------------------------------------------------| Main OutputArea| OutputArea has a list of Outputs|----------------------------------------------------------------------------*/.jp-OutputArea {  overflow-y: auto;}.jp-OutputArea-child {  display: flex;  flex-direction: row;}body[data-format='mobile'] .jp-OutputArea-child {  flex-direction: column;}.jp-OutputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-outprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-OutputPrompt {  flex: 0 0 auto;  text-align: left;}.jp-OutputArea-output {  height: auto;  overflow: auto;  user-select: text;  -moz-user-select: text;  -webkit-user-select: text;  -ms-user-select: text;}.jp-OutputArea-child .jp-OutputArea-output {  flex-grow: 1;  flex-shrink: 1;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  margin-left: var(--jp-notebook-padding);}/** * Isolated output. */.jp-OutputArea-output.jp-mod-isolated {  width: 100%;  display: block;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {  position: relative;}body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}/* pre */.jp-OutputArea-output pre {  border: none;  margin: 0px;  padding: 0px;  overflow-x: auto;  overflow-y: auto;  word-break: break-all;  word-wrap: break-word;  white-space: pre-wrap;}/* tables */.jp-OutputArea-output.jp-RenderedHTMLCommon table {  margin-left: 0;  margin-right: 0;}/* description lists */.jp-OutputArea-output dl,.jp-OutputArea-output dt,.jp-OutputArea-output dd {  display: block;}.jp-OutputArea-output dl {  width: 100%;  overflow: hidden;  padding: 0;  margin: 0;}.jp-OutputArea-output dt {  font-weight: bold;  float: left;  width: 20%;  padding: 0;  margin: 0;}.jp-OutputArea-output dd {  float: left;  width: 80%;  padding: 0;  margin: 0;}/* Hide the gutter in case of *  - nested output areas (e.g. in the case of output widgets) *  - mirrored output areas */.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {  display: none;}/*-----------------------------------------------------------------------------| executeResult is added to any Output-result for the display of the object| returned by a cell|----------------------------------------------------------------------------*/.jp-OutputArea-output.jp-OutputArea-executeResult {  margin-left: 0px;  flex: 1 1 auto;}/* Text output with the Out[] prompt needs a top padding to match the * alignment of the Out[] prompt itself. */.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {  padding-top: var(--jp-code-padding);  border-top: var(--jp-border-width) solid transparent;}/*-----------------------------------------------------------------------------| The Stdin output|----------------------------------------------------------------------------*/.jp-OutputArea-stdin {  line-height: var(--jp-code-line-height);  padding-top: var(--jp-code-padding);  display: flex;}.jp-Stdin-prompt {  color: var(--jp-content-font-color0);  padding-right: var(--jp-code-padding);  vertical-align: baseline;  flex: 0 0 auto;}.jp-Stdin-input {  font-family: var(--jp-code-font-family);  font-size: inherit;  color: inherit;  background-color: inherit;  width: 42%;  min-width: 200px;  /* make sure input baseline aligns with prompt */  vertical-align: baseline;  /* padding + margin = 0.5em between prompt and cursor */  padding: 0em 0.25em;  margin: 0em 0.25em;  flex: 0 0 70%;}.jp-Stdin-input:focus {  box-shadow: none;}/*-----------------------------------------------------------------------------| Output Area View|----------------------------------------------------------------------------*/.jp-LinkedOutputView .jp-OutputArea {  height: 100%;  display: block;}.jp-LinkedOutputView .jp-OutputArea-output:only-child {  height: 100%;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapser {  flex: 0 0 var(--jp-cell-collapser-width);  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;  border-radius: var(--jp-border-radius);  opacity: 1;}.jp-Collapser-child {  display: block;  width: 100%;  box-sizing: border-box;  /* height: 100% doesn't work because the height of its parent is computed from content */  position: absolute;  top: 0px;  bottom: 0px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Header/Footer|----------------------------------------------------------------------------*//* Hidden by zero height by default */.jp-CellHeader,.jp-CellFooter {  height: 0px;  width: 100%;  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Input|----------------------------------------------------------------------------*//* All input areas */.jp-InputArea {  display: flex;  flex-direction: row;  overflow: hidden;}body[data-format='mobile'] .jp-InputArea {  flex-direction: column;}.jp-InputArea-editor {  flex: 1 1 auto;  overflow: hidden;}.jp-InputArea-editor {  /* This is the non-active, default styling */  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  border-radius: 0px;  background: var(--jp-cell-editor-background);}body[data-format='mobile'] .jp-InputArea-editor {  margin-left: var(--jp-notebook-padding);}.jp-InputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-inprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  opacity: var(--jp-cell-prompt-opacity);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-InputPrompt {  flex: 0 0 auto;  text-align: left;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Placeholder {  display: flex;  flex-direction: row;  flex: 1 1 auto;}.jp-Placeholder-prompt {  box-sizing: border-box;}.jp-Placeholder-content {  flex: 1 1 auto;  border: none;  background: transparent;  height: 20px;  box-sizing: border-box;}.jp-Placeholder-content .jp-MoreHorizIcon {  width: 32px;  height: 16px;  border: 1px solid transparent;  border-radius: var(--jp-border-radius);}.jp-Placeholder-content .jp-MoreHorizIcon:hover {  border: 1px solid var(--jp-border-color1);  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);  background-color: var(--jp-layout-color0);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-cell-scrolling-output-offset: 5px;}/*-----------------------------------------------------------------------------| Cell|----------------------------------------------------------------------------*/.jp-Cell {  padding: var(--jp-cell-padding);  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Common input/output|----------------------------------------------------------------------------*/.jp-Cell-inputWrapper,.jp-Cell-outputWrapper {  display: flex;  flex-direction: row;  padding: 0px;  margin: 0px;  /* Added to reveal the box-shadow on the input and output collapsers. */  overflow: visible;}/* Only input/output areas inside cells */.jp-Cell-inputArea,.jp-Cell-outputArea {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Collapser|----------------------------------------------------------------------------*//* Make the output collapser disappear when there is not output, but do so * in a manner that leaves it in the layout and preserves its width. */.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {  border: none !important;  background: transparent !important;}.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {  min-height: var(--jp-cell-collapser-min-height);}/*-----------------------------------------------------------------------------| Output|----------------------------------------------------------------------------*//* Put a space between input and output when there IS output */.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {  margin-top: 5px;}.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {  overflow-y: auto;  max-height: 200px;  box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);  margin-left: var(--jp-private-cell-scrolling-output-offset);}.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  flex: 0 0    calc(      var(--jp-cell-prompt-width) -        var(--jp-private-cell-scrolling-output-offset)    );}/*-----------------------------------------------------------------------------| CodeCell|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| MarkdownCell|----------------------------------------------------------------------------*/.jp-MarkdownOutput {  flex: 1 1 auto;  margin-top: 0;  margin-bottom: 0;  padding-left: var(--jp-code-padding);}.jp-MarkdownOutput.jp-RenderedHTMLCommon {  overflow: auto;}.jp-showHiddenCellsButton {  margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));  margin-top: var(--jp-code-padding);  border: 1px solid var(--jp-border-color2);  background-color: var(--jp-border-color3) !important;  color: var(--jp-content-font-color0) !important;}.jp-showHiddenCellsButton:hover {  background-color: var(--jp-border-color2) !important;}.jp-collapseHeadingButton {  display: none;}.jp-MarkdownCell:hover .jp-collapseHeadingButton {  display: flex;  min-height: var(--jp-cell-collapser-min-height);  position: absolute;  right: 0;  top: 0;  bottom: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------/*-----------------------------------------------------------------------------| Styles|----------------------------------------------------------------------------*/.jp-NotebookPanel-toolbar {  padding: 2px;}.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {  border: none;  box-shadow: none;}.jp-Notebook-toolbarCellTypeDropdown select {  height: 24px;  font-size: var(--jp-ui-font-size1);  line-height: 14px;  border-radius: 0;  display: block;}.jp-Notebook-toolbarCellTypeDropdown span {  top: 5px !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-notebook-dragImage-width: 304px;  --jp-private-notebook-dragImage-height: 36px;  --jp-private-notebook-selected-color: var(--md-blue-400);  --jp-private-notebook-active-color: var(--md-green-400);}/*-----------------------------------------------------------------------------| Imports|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Notebook|----------------------------------------------------------------------------*/.jp-NotebookPanel {  display: block;  height: 100%;}.jp-NotebookPanel.jp-Document {  min-width: 240px;  min-height: 120px;}.jp-Notebook {  padding: var(--jp-notebook-padding);  outline: none;  overflow: auto;  background: var(--jp-layout-color0);}.jp-Notebook.jp-mod-scrollPastEnd::after {  display: block;  content: '';  min-height: var(--jp-notebook-scroll-padding);}.jp-MainAreaWidget-ContainStrict .jp-Notebook * {  contain: strict;}.jp-Notebook-render * {  contain: none !important;}.jp-Notebook .jp-Cell {  overflow: visible;}.jp-Notebook .jp-Cell .jp-InputPrompt {  cursor: move;  float: left;}/*-----------------------------------------------------------------------------| Notebook state related styling|| The notebook and cells each have states, here are the possibilities:|| - Notebook|   - Command|   - Edit| - Cell|   - None|   - Active (only one can be active)|   - Selected (the cells actions are applied to)|   - Multiselected (when multiple selected, the cursor)|   - No outputs|----------------------------------------------------------------------------*//* Command or edit modes */.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}/* cell is active */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {  background: var(--jp-brand-color1);}/* cell is dirty */.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {  color: var(--jp-warn-color1);}.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {  color: var(--jp-warn-color1);  content: '&bull;';}.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {  background: var(--jp-warn-color1);}/* collapser is hovered */.jp-Notebook .jp-Cell .jp-Collapser:hover {  box-shadow: var(--jp-elevation-z2);  background: var(--jp-brand-color1);  opacity: var(--jp-cell-collapser-not-active-hover-opacity);}/* cell is active and collapser is hovered */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {  background: var(--jp-brand-color0);  opacity: 1;}/* Command mode */.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {  background: var(--jp-notebook-multiselected-color);}.jp-Notebook.jp-mod-commandMode  .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {  background: transparent;}/* Edit mode */.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-cell-editor-active-background);}/*-----------------------------------------------------------------------------| Notebook drag and drop|----------------------------------------------------------------------------*/.jp-Notebook-cell.jp-mod-dropSource {  opacity: 0.5;}.jp-Notebook-cell.jp-mod-dropTarget,.jp-Notebook.jp-mod-commandMode  .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {  border-top-color: var(--jp-private-notebook-selected-color);  border-top-style: solid;  border-top-width: 2px;}.jp-dragImage {  display: block;  flex-direction: row;  width: var(--jp-private-notebook-dragImage-width);  height: var(--jp-private-notebook-dragImage-height);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background);  overflow: visible;}.jp-dragImage-singlePrompt {  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}.jp-dragImage .jp-dragImage-content {  flex: 1 1 auto;  z-index: 2;  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  line-height: var(--jp-code-line-height);  padding: var(--jp-code-padding);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background-color);  color: var(--jp-content-font-color3);  text-align: left;  margin: 4px 4px 4px 0px;}.jp-dragImage .jp-dragImage-prompt {  flex: 0 0 auto;  min-width: 36px;  color: var(--jp-cell-inprompt-font-color);  padding: var(--jp-code-padding);  padding-left: 12px;  font-family: var(--jp-cell-prompt-font-family);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: 1.9;  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;}.jp-dragImage-multipleBack {  z-index: -1;  position: absolute;  height: 32px;  width: 300px;  top: 8px;  left: 8px;  background: var(--jp-layout-color2);  border: var(--jp-border-width) solid var(--jp-input-border-color);  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}/*-----------------------------------------------------------------------------| Cell toolbar|----------------------------------------------------------------------------*/.jp-NotebookTools {  display: block;  min-width: var(--jp-sidebar-min-width);  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is    * relative to this base size */  font-size: var(--jp-ui-font-size1);  overflow: auto;}.jp-NotebookTools-tool {  padding: 0px 12px 0 12px;}.jp-ActiveCellTool {  padding: 12px;  background-color: var(--jp-layout-color1);  border-top: none !important;}.jp-ActiveCellTool .jp-InputArea-prompt {  flex: 0 0 auto;  padding-left: 0px;}.jp-ActiveCellTool .jp-InputArea-editor {  flex: 1 1 auto;  background: var(--jp-cell-editor-background);  border-color: var(--jp-cell-editor-border-color);}.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {  background: transparent;}.jp-MetadataEditorTool {  flex-direction: column;  padding: 12px 0px 12px 0px;}.jp-RankedPanel > :not(:first-child) {  margin-top: 12px;}.jp-KeySelector select.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: var(--jp-border-width) solid var(--jp-border-color1);}.jp-KeySelector label,.jp-MetadataEditorTool label {  line-height: 1.4;}.jp-NotebookTools .jp-select-wrapper {  margin-top: 4px;  margin-bottom: 0px;}.jp-NotebookTools .jp-Collapse {  margin-top: 16px;}/*-----------------------------------------------------------------------------| Presentation Mode (.jp-mod-presentationMode)|----------------------------------------------------------------------------*/.jp-mod-presentationMode .jp-Notebook {  --jp-content-font-size1: var(--jp-content-presentation-font-size1);  --jp-code-font-size: var(--jp-code-presentation-font-size);}.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {  flex: 0 0 110px;}/*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Cell-Placeholder {  padding-left: 55px;}.jp-Cell-Placeholder-wrapper {  background: #fff;  border: 1px solid;  border-color: #e5e6e9 #dfe0e4 #d0d1d5;  border-radius: 4px;  -webkit-border-radius: 4px;  margin: 10px 15px;}.jp-Cell-Placeholder-wrapper-inner {  padding: 15px;  position: relative;}.jp-Cell-Placeholder-wrapper-body {  background-repeat: repeat;  background-size: 50% auto;}.jp-Cell-Placeholder-wrapper-body div {  background: #f6f7f8;  background-image: -webkit-linear-gradient(    left,    #f6f7f8 0%,    #edeef1 20%,    #f6f7f8 40%,    #f6f7f8 100%  );  background-repeat: no-repeat;  background-size: 800px 104px;  height: 104px;  position: relative;}.jp-Cell-Placeholder-wrapper-body div {  position: absolute;  right: 15px;  left: 15px;  top: 15px;}div.jp-Cell-Placeholder-h1 {  top: 20px;  height: 20px;  left: 15px;  width: 150px;}div.jp-Cell-Placeholder-h2 {  left: 15px;  top: 50px;  height: 10px;  width: 100px;}div.jp-Cell-Placeholder-content-1,div.jp-Cell-Placeholder-content-2,div.jp-Cell-Placeholder-content-3 {  left: 15px;  right: 15px;  height: 10px;}div.jp-Cell-Placeholder-content-1 {  top: 100px;}div.jp-Cell-Placeholder-content-2 {  top: 120px;}div.jp-Cell-Placeholder-content-3 {  top: 140px;}</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*The following CSS variables define the main, public API for styling JupyterLab.These variables should be used by all plugins wherever possible. In otherwords, plugins should not define custom colors, sizes, etc unless absolutelynecessary. This enables users to change the visual theme of JupyterLabby changing these variables.Many variables appear in an ordered sequence (0,1,2,3). These sequencesare designed to work well together, so for example, `--jp-border-color1` shouldbe used with `--jp-layout-color1`. The numbers have the following meanings:* 0: super-primary, reserved for special emphasis* 1: primary, most important under normal situations* 2: secondary, next most important under normal situations* 3: tertiary, next most important under normal situationsThroughout JupyterLab, we are mostly following principles from Google'sMaterial Design when selecting colors. We are not, however, followingall of MD as it is not optimized for dense, information rich UIs.*/:root {  /* Elevation   *   * We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:   *   * https://github.com/material-components/material-components-web   * https://material-components-web.appspot.com/elevation.html   */  --jp-shadow-base-lightness: 0;  --jp-shadow-umbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.2  );  --jp-shadow-penumbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.14  );  --jp-shadow-ambient-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.12  );  --jp-elevation-z0: none;  --jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),    0px 1px 1px 0px var(--jp-shadow-penumbra-color),    0px 1px 3px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),    0px 2px 2px 0px var(--jp-shadow-penumbra-color),    0px 1px 5px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),    0px 4px 5px 0px var(--jp-shadow-penumbra-color),    0px 1px 10px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),    0px 6px 10px 0px var(--jp-shadow-penumbra-color),    0px 1px 18px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),    0px 8px 10px 1px var(--jp-shadow-penumbra-color),    0px 3px 14px 2px var(--jp-shadow-ambient-color);  --jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),    0px 12px 17px 2px var(--jp-shadow-penumbra-color),    0px 5px 22px 4px var(--jp-shadow-ambient-color);  --jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),    0px 16px 24px 2px var(--jp-shadow-penumbra-color),    0px 6px 30px 5px var(--jp-shadow-ambient-color);  --jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),    0px 20px 31px 3px var(--jp-shadow-penumbra-color),    0px 8px 38px 7px var(--jp-shadow-ambient-color);  --jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),    0px 24px 38px 3px var(--jp-shadow-penumbra-color),    0px 9px 46px 8px var(--jp-shadow-ambient-color);  /* Borders   *   * The following variables, specify the visual styling of borders in JupyterLab.   */  --jp-border-width: 1px;  --jp-border-color0: var(--md-grey-400);  --jp-border-color1: var(--md-grey-400);  --jp-border-color2: var(--md-grey-300);  --jp-border-color3: var(--md-grey-200);  --jp-border-radius: 2px;  /* UI Fonts   *   * The UI font CSS variables are used for the typography all of the JupyterLab   * user interface elements that are not directly user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-ui-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-ui-font-scale-factor: 1.2;  --jp-ui-font-size0: 0.83333em;  --jp-ui-font-size1: 13px; /* Base font size */  --jp-ui-font-size2: 1.2em;  --jp-ui-font-size3: 1.44em;  --jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';  /*   * Use these font colors against the corresponding main layout colors.   * In a light theme, these go from dark to light.   */  /* Defaults use Material Design specification */  --jp-ui-font-color0: rgba(0, 0, 0, 1);  --jp-ui-font-color1: rgba(0, 0, 0, 0.87);  --jp-ui-font-color2: rgba(0, 0, 0, 0.54);  --jp-ui-font-color3: rgba(0, 0, 0, 0.38);  /*   * Use these against the brand/accent/warn/error colors.   * These will typically go from light to darker, in both a dark and light theme.   */  --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);  --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);  /* Content Fonts   *   * Content font variables are used for typography of user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-content-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-content-line-height: 1.6;  --jp-content-font-scale-factor: 1.2;  --jp-content-font-size0: 0.83333em;  --jp-content-font-size1: 14px; /* Base font size */  --jp-content-font-size2: 1.2em;  --jp-content-font-size3: 1.44em;  --jp-content-font-size4: 1.728em;  --jp-content-font-size5: 2.0736em;  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-content-presentation-font-size1: 17px;  --jp-content-heading-line-height: 1;  --jp-content-heading-margin-top: 1.2em;  --jp-content-heading-margin-bottom: 0.8em;  --jp-content-heading-font-weight: 500;  /* Defaults use Material Design specification */  --jp-content-font-color0: rgba(0, 0, 0, 1);  --jp-content-font-color1: rgba(0, 0, 0, 0.87);  --jp-content-font-color2: rgba(0, 0, 0, 0.54);  --jp-content-font-color3: rgba(0, 0, 0, 0.38);  --jp-content-link-color: var(--md-blue-700);  --jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',    Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',    'Segoe UI Symbol';  /*   * Code Fonts   *   * Code font variables are used for typography of code and other monospaces content.   */  --jp-code-font-size: 13px;  --jp-code-line-height: 1.3077; /* 17px for 13px base */  --jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */  --jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;  --jp-code-font-family: var(--jp-code-font-family-default);  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-code-presentation-font-size: 16px;  /* may need to tweak cursor width if you change font size */  --jp-code-cursor-width0: 1.4px;  --jp-code-cursor-width1: 2px;  --jp-code-cursor-width2: 4px;  /* Layout   *   * The following are the main layout colors use in JupyterLab. In a light   * theme these would go from light to dark.   */  --jp-layout-color0: white;  --jp-layout-color1: white;  --jp-layout-color2: var(--md-grey-200);  --jp-layout-color3: var(--md-grey-400);  --jp-layout-color4: var(--md-grey-600);  /* Inverse Layout   *   * The following are the inverse layout colors use in JupyterLab. In a light   * theme these would go from dark to light.   */  --jp-inverse-layout-color0: #111111;  --jp-inverse-layout-color1: var(--md-grey-900);  --jp-inverse-layout-color2: var(--md-grey-800);  --jp-inverse-layout-color3: var(--md-grey-700);  --jp-inverse-layout-color4: var(--md-grey-600);  /* Brand/accent */  --jp-brand-color0: var(--md-blue-900);  --jp-brand-color1: var(--md-blue-700);  --jp-brand-color2: var(--md-blue-300);  --jp-brand-color3: var(--md-blue-100);  --jp-brand-color4: var(--md-blue-50);  --jp-accent-color0: var(--md-green-900);  --jp-accent-color1: var(--md-green-700);  --jp-accent-color2: var(--md-green-300);  --jp-accent-color3: var(--md-green-100);  /* State colors (warn, error, success, info) */  --jp-warn-color0: var(--md-orange-900);  --jp-warn-color1: var(--md-orange-700);  --jp-warn-color2: var(--md-orange-300);  --jp-warn-color3: var(--md-orange-100);  --jp-error-color0: var(--md-red-900);  --jp-error-color1: var(--md-red-700);  --jp-error-color2: var(--md-red-300);  --jp-error-color3: var(--md-red-100);  --jp-success-color0: var(--md-green-900);  --jp-success-color1: var(--md-green-700);  --jp-success-color2: var(--md-green-300);  --jp-success-color3: var(--md-green-100);  --jp-info-color0: var(--md-cyan-900);  --jp-info-color1: var(--md-cyan-700);  --jp-info-color2: var(--md-cyan-300);  --jp-info-color3: var(--md-cyan-100);  /* Cell specific styles */  --jp-cell-padding: 5px;  --jp-cell-collapser-width: 8px;  --jp-cell-collapser-min-height: 20px;  --jp-cell-collapser-not-active-hover-opacity: 0.6;  --jp-cell-editor-background: var(--md-grey-100);  --jp-cell-editor-border-color: var(--md-grey-300);  --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-cell-editor-active-background: var(--jp-layout-color0);  --jp-cell-editor-active-border-color: var(--jp-brand-color1);  --jp-cell-prompt-width: 64px;  --jp-cell-prompt-font-family: var(--jp-code-font-family-default);  --jp-cell-prompt-letter-spacing: 0px;  --jp-cell-prompt-opacity: 1;  --jp-cell-prompt-not-active-opacity: 0.5;  --jp-cell-prompt-not-active-font-color: var(--md-grey-700);  /* A custom blend of MD grey and blue 600   * See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */  --jp-cell-inprompt-font-color: #307fc1;  /* A custom blend of MD grey and orange 600   * https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */  --jp-cell-outprompt-font-color: #bf5b3d;  /* Notebook specific styles */  --jp-notebook-padding: 10px;  --jp-notebook-select-background: var(--jp-layout-color1);  --jp-notebook-multiselected-color: var(--md-blue-50);  /* The scroll padding is calculated to fill enough space at the bottom of the  notebook to show one single-line cell (with appropriate padding) at the top  when the notebook is scrolled all the way to the bottom. We also subtract one  pixel so that no scrollbar appears if we have just one single-line cell in the  notebook. This padding is to enable a 'scroll past end' feature in a notebook.  */  --jp-notebook-scroll-padding: calc(    100% - var(--jp-code-font-size) * var(--jp-code-line-height) -      var(--jp-code-padding) - var(--jp-cell-padding) - 1px  );  /* Rendermime styles */  --jp-rendermime-error-background: #fdd;  --jp-rendermime-table-row-background: var(--md-grey-100);  --jp-rendermime-table-row-hover-background: var(--md-light-blue-50);  /* Dialog specific styles */  --jp-dialog-background: rgba(0, 0, 0, 0.25);  /* Console specific styles */  --jp-console-padding: 10px;  /* Toolbar specific styles */  --jp-toolbar-border-color: var(--jp-border-color1);  --jp-toolbar-micro-height: 8px;  --jp-toolbar-background: var(--jp-layout-color1);  --jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);  --jp-toolbar-header-margin: 4px 4px 0px 4px;  --jp-toolbar-active-background: var(--md-grey-300);  /* Statusbar specific styles */  --jp-statusbar-height: 24px;  /* Input field styles */  --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-input-active-background: var(--jp-layout-color1);  --jp-input-hover-background: var(--jp-layout-color1);  --jp-input-background: var(--md-grey-100);  --jp-input-border-color: var(--jp-border-color1);  --jp-input-active-border-color: var(--jp-brand-color1);  --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);  /* General editor styles */  --jp-editor-selected-background: #d9d9d9;  --jp-editor-selected-focused-background: #d7d4f0;  --jp-editor-cursor-color: var(--jp-ui-font-color0);  /* Code mirror specific styles */  --jp-mirror-editor-keyword-color: #008000;  --jp-mirror-editor-atom-color: #88f;  --jp-mirror-editor-number-color: #080;  --jp-mirror-editor-def-color: #00f;  --jp-mirror-editor-variable-color: var(--md-grey-900);  --jp-mirror-editor-variable-2-color: #05a;  --jp-mirror-editor-variable-3-color: #085;  --jp-mirror-editor-punctuation-color: #05a;  --jp-mirror-editor-property-color: #05a;  --jp-mirror-editor-operator-color: #aa22ff;  --jp-mirror-editor-comment-color: #408080;  --jp-mirror-editor-string-color: #ba2121;  --jp-mirror-editor-string-2-color: #708;  --jp-mirror-editor-meta-color: #aa22ff;  --jp-mirror-editor-qualifier-color: #555;  --jp-mirror-editor-builtin-color: #008000;  --jp-mirror-editor-bracket-color: #997;  --jp-mirror-editor-tag-color: #170;  --jp-mirror-editor-attribute-color: #00c;  --jp-mirror-editor-header-color: blue;  --jp-mirror-editor-quote-color: #090;  --jp-mirror-editor-link-color: #00c;  --jp-mirror-editor-error-color: #f00;  --jp-mirror-editor-hr-color: #999;  /* Vega extension styles */  --jp-vega-background: white;  /* Sidebar-related styles */  --jp-sidebar-min-width: 250px;  /* Search-related styles */  --jp-search-toggle-off-opacity: 0.5;  --jp-search-toggle-hover-opacity: 0.8;  --jp-search-toggle-on-opacity: 1;  --jp-search-selected-match-background-color: rgb(245, 200, 0);  --jp-search-selected-match-color: black;  --jp-search-unselected-match-background-color: var(    --jp-inverse-layout-color0  );  --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);  /* Icon colors that work well with light or dark backgrounds */  --jp-icon-contrast-color0: var(--md-purple-600);  --jp-icon-contrast-color1: var(--md-green-600);  --jp-icon-contrast-color2: var(--md-pink-600);  --jp-icon-contrast-color3: var(--md-blue-600);}</style><style type="text/css">/* Force rendering true colors when outputing to pdf */* {  -webkit-print-color-adjust: exact;}/* Misc */a.anchor-link {  display: none;}.highlight  {  margin: 0.4em;}/* Input area styling */.jp-InputArea {  overflow: hidden;}.jp-InputArea-editor {  overflow: hidden;}.CodeMirror pre {  margin: 0;  padding: 0;}/* Using table instead of flexbox so that we can use break-inside property *//* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  min-width: calc(    var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)  );}.jp-OutputArea-child {  display: table;  width: 100%;}.jp-OutputPrompt {  display: table-cell;  vertical-align: top;  min-width: var(--jp-cell-prompt-width);}body[data-format='mobile'] .jp-OutputPrompt {  display: table-row;}.jp-OutputArea-output {  display: table-cell;  width: 100%;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  display: table-row;}.jp-OutputArea-output.jp-OutputArea-executeResult {  width: 100%;}/* Hiding the collapser by default */.jp-Collapser {  display: none;}@media print {  .jp-Cell-inputWrapper,  .jp-Cell-outputWrapper {    display: block;  }  .jp-OutputArea-child {    break-inside: avoid-page;  }}</style><!-- Load mathjax --> <!-- MathJax configuration -->  <!-- End of mathjax configuration --><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[1]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span><span class="kn">import</span> <span class="nn">time</span><span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span><span class="kn">import</span> <span class="nn">math</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[2]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Set parameters</span><span class="n">mean_poisson</span> <span class="o">=</span> <span class="mi">1</span><span class="n">mean_lognormal</span> <span class="o">=</span> <span class="mi">1</span><span class="n">std_dev_lognormal</span> <span class="o">=</span> <span class="mf">1.5</span><span class="n">u</span> <span class="o">=</span> <span class="mi">15</span><span class="n">c</span> <span class="o">=</span> <span class="mf">1.1</span><span class="n">num_simulations</span> <span class="o">=</span> <span class="mi">10000</span><span class="n">max_poisson_samples</span> <span class="o">=</span> <span class="mi">500</span><span class="c1"># Calculate parameters mu and sigma</span><span class="n">mu</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">log</span><span class="p">(</span><span class="n">mean_lognormal</span><span class="o">**</span><span class="mi">2</span> <span class="o">/</span> <span class="n">np</span><span class="o">.</span><span class="n">sqrt</span><span class="p">(</span><span class="n">std_dev_lognormal</span><span class="o">**</span><span class="mi">2</span> <span class="o">+</span> <span class="n">mean_lognormal</span><span class="o">**</span><span class="mi">2</span><span class="p">))</span><span class="n">sigma</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sqrt</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">log</span><span class="p">(</span><span class="mi">1</span> <span class="o">+</span> <span class="n">std_dev_lognormal</span><span class="o">**</span><span class="mi">2</span> <span class="o">/</span> <span class="n">mean_lognormal</span><span class="o">**</span><span class="mi">2</span><span class="p">))</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[3]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Initialize arrays to record results</span><span class="n">results</span> <span class="o">=</span> <span class="p">[]</span><span class="n">poisson_sims_before_stop</span> <span class="o">=</span> <span class="p">[]</span><span class="c1"># Start timing for simulations</span><span class="n">start_time_simulations</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span><span class="k">for</span> <span class="n">_</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">num_simulations</span><span class="p">):</span>    <span class="n">t</span> <span class="o">=</span> <span class="mi">0</span>    <span class="n">S_t</span> <span class="o">=</span> <span class="mi">0</span>    <span class="n">poisson_sims</span> <span class="o">=</span> <span class="mi">0</span>        <span class="k">while</span> <span class="n">t</span> <span class="o">&lt;</span> <span class="n">max_poisson_samples</span><span class="p">:</span>        <span class="n">poisson_sample</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">random</span><span class="o">.</span><span class="n">poisson</span><span class="p">(</span><span class="n">mean_poisson</span><span class="p">)</span>        <span class="n">lognormal_samples</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">random</span><span class="o">.</span><span class="n">lognormal</span><span class="p">(</span><span class="n">mu</span><span class="p">,</span> <span class="n">sigma</span><span class="p">,</span> <span class="n">poisson_sample</span><span class="p">)</span>        <span class="n">S_t</span> <span class="o">+=</span> <span class="n">np</span><span class="o">.</span><span class="n">sum</span><span class="p">(</span><span class="n">lognormal_samples</span><span class="p">)</span>                <span class="n">f_t</span> <span class="o">=</span> <span class="n">u</span> <span class="o">+</span> <span class="n">c</span><span class="o">*</span><span class="n">t</span> <span class="o">-</span> <span class="n">S_t</span>                <span class="k">if</span> <span class="n">f_t</span> <span class="o">&lt;</span> <span class="mi">0</span><span class="p">:</span>            <span class="n">results</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>            <span class="n">poisson_sims_before_stop</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">poisson_sims</span><span class="p">)</span>            <span class="k">break</span>                <span class="n">t</span> <span class="o">+=</span> <span class="mi">1</span>        <span class="n">poisson_sims</span> <span class="o">+=</span> <span class="mi">1</span>        <span class="k">if</span> <span class="n">t</span> <span class="o">==</span> <span class="n">max_poisson_samples</span><span class="p">:</span>        <span class="n">results</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>        <span class="n">poisson_sims_before_stop</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">poisson_sims</span><span class="p">)</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[4]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Filter out values less than max_poisson_samples (500)</span><span class="n">filtered_poisson_sims</span> <span class="o">=</span> <span class="p">[</span><span class="n">sims</span> <span class="k">for</span> <span class="n">sims</span> <span class="ow">in</span> <span class="n">poisson_sims_before_stop</span> <span class="k">if</span> <span class="n">sims</span> <span class="o">&lt;</span> <span class="n">max_poisson_samples</span><span class="p">]</span><span class="c1"># Calculate average number of Poisson simulations before stopping</span><span class="n">avg_poisson_sims</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">filtered_poisson_sims</span><span class="p">)</span><span class="c1">#Calculate the ruin probability</span><span class="n">ruin_prob</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">filtered_poisson_sims</span><span class="p">)</span> <span class="o">/</span> <span class="nb">len</span><span class="p">(</span><span class="n">poisson_sims_before_stop</span><span class="p">)</span><span class="c1"># Calculate total execution time in minutes and seconds</span><span class="n">end_time_total</span> <span class="o">=</span> <span class="n">time</span><span class="o">.</span><span class="n">time</span><span class="p">()</span><span class="n">execution_time_total</span> <span class="o">=</span> <span class="n">end_time_total</span> <span class="o">-</span> <span class="n">start_time_simulations</span><span class="n">minutes_total</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">execution_time_total</span> <span class="o">//</span> <span class="mi">60</span><span class="p">)</span><span class="n">seconds_total</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">execution_time_total</span> <span class="o">%</span> <span class="mi">60</span><span class="p">)</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[5]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Ruin probability - monte carlo"</span><span class="p">)</span><span class="nb">print</span><span class="p">(</span><span class="n">ruin_prob</span><span class="p">)</span><span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s2">"Ruin probability - Cramer-Lundberg"</span><span class="p">)</span><span class="n">theta</span> <span class="o">=</span> <span class="n">c</span><span class="o">/</span><span class="p">(</span><span class="n">mean_poisson</span><span class="o">*</span><span class="n">mean_lognormal</span><span class="p">)</span><span class="o">-</span><span class="mi">1</span><span class="nb">print</span><span class="p">(</span><span class="mi">1</span><span class="o">/</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">theta</span><span class="p">)</span><span class="o">*</span><span class="n">math</span><span class="o">.</span><span class="n">exp</span><span class="p">((</span><span class="o">-</span><span class="mi">1</span><span class="o">*</span><span class="n">theta</span><span class="o">*</span><span class="n">u</span><span class="p">)</span><span class="o">/</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">theta</span><span class="p">)))</span><span class="c1"># Create a histogram to visualize the distribution</span><span class="n">plt</span><span class="o">.</span><span class="n">hist</span><span class="p">(</span><span class="n">filtered_poisson_sims</span><span class="p">,</span> <span class="n">bins</span><span class="o">=</span><span class="mi">30</span><span class="p">,</span> <span class="n">density</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">alpha</span><span class="o">=</span><span class="mf">0.6</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'g'</span><span class="p">,</span> <span class="n">edgecolor</span><span class="o">=</span><span class="s1">'black'</span><span class="p">)</span><span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Number of Poisson simulations before stopping'</span><span class="p">)</span><span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Frequency'</span><span class="p">)</span><span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Distribution of Poisson Simulations Before Stopping'</span><span class="p">)</span><span class="n">plt</span><span class="o">.</span><span class="n">show</span><span class="p">()</span></pre></div></div></div></div></div><div class="jp-Cell-outputWrapper"><div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser"></div><div class="jp-OutputArea jp-Cell-outputArea"><div class="jp-OutputArea-child"><div class="jp-OutputPrompt jp-OutputArea-prompt"></div><div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain"><pre>Ruin probability - monte carlo0.3703Ruin probability - Cramer-Lundberg0.23248105446645487</pre></div></div><div class="jp-OutputArea-child"><div class="jp-OutputPrompt jp-OutputArea-prompt"></div><div class="jp-RenderedImage jp-OutputArea-output"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkkAAAHFCAYAAADmGm0KAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAA9hAAAPYQGoP6dpAABZ/UlEQVR4nO3dd1QU1+M28Gdpu0iTjijNLtYIRsGIXWKLMRo7dhNbpGiiWIIaI2DUoLHFxPpLoiZBo7Fjw0YUFXuNUVEEFSyIhXrfP3zZr8sOCMvCgj6fc/Ycd+bemTt3Z9aHmTuzMiGEABERERGp0NN1A4iIiIjKIoYkIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCIiIiKSwJBEREREJIEhiYiIiEgCQxIRERGRBIakt8Tq1ashk8mUL4VCAQcHB7Ru3RqhoaG4f/++Wp3p06dDJpMVaT3Pnz/H9OnTceDAgSLVk1qXq6srunTpUqTlvMlvv/2GiIgIyXkymQzTp0/X6vq0be/evfD09ISJiQlkMhn++usvyXI3b95U+bz19PRgbW2NTp06ISYmpsjr1WRfKGuOHTuG7t27w9nZGXK5HPb29vDy8sL48eNVyrVq1QqtWrXSSRsPHDgAmUxW5OMHAC5evIjp06fj5s2bavMGDx4MV1fXYrevJORu8+svS0tLNG3aFGvWrCnWsqdOnQpnZ2cYGBigYsWK2mlwMQkhsH79erRo0QJ2dnZQKBSoUqUKfH198fPPPyvLafpdWhrKw3dlqRH0Vli1apUAIFatWiViYmLEwYMHxZ9//ikCAgKEhYWFsLKyElFRUSp1bt++LWJiYoq0ngcPHggAIiQkpEj1pNbl4uIiOnfuXKTlvEnnzp2Fi4uL5LyYmBhx+/Ztra5Pm3JycoSVlZVo1qyZ2LNnj4iJiREPHz6ULHvjxg0BQHzxxRciJiZGHD58WPz444/C0dFRyOVycerUqSKtW5N9oSzZunWr0NPTE23atBHr1q0TBw4cEOvWrRPjx48XlStXVil74cIFceHCBZ20c//+/QKA2L9/f5Hr/vHHH/nW/ffff4v8mZeW3G2ePXu2iImJETExMeLvv/8Wn376qQAgFi5cqNFy//rrLwFATJkyRRw+fFjExsZqueWamThxogAgRowYITZv3iz27dsnVq1aJfz8/ESXLl2U5TT9Li0NZf27sjQxJL0lckOS1BfFrVu3hJOTkzAzMxNJSUnFWk9RD+xnz57lO6+0Q1JZd+fOHQFAhIeHv7Fsbkj67rvvVKbv3btXABDDhw8vqWaWST4+PqJatWoiMzNTbV52drYOWiStpEJSWZa7zX/88YfK9OzsbOHq6iq8vLw0Wu6sWbMEAHHv3j1tNFMIUfD3VWE8f/5cyOVyMXDgQMn5r++LZTkk0f/wcts7wNnZGfPmzcPTp0/x448/KqdLXWLZt28fWrVqBWtraxgbG8PZ2Rk9evTA8+fPcfPmTdja2gIAZsyYoTx1PnjwYJXlnTp1Cj179oSlpSWqVauW77pybdq0CQ0aNIBCoUDVqlWxcOFClfm5lxLzXmbIe+miVatW2LZtG27duqVyaj+X1Cnk8+fPo1u3brC0tIRCoUCjRo3ULgHkrmfdunWYMmUKHB0dYW5ujnbt2uHKlSv5d/xrDh8+jLZt28LMzAwVKlSAt7c3tm3bppw/ffp0VKlSBQAwceJEyGQyjS6fNGvWDABw69Yt5bSVK1eiYcOGUCgUsLKyQvfu3XHp0iWVekXdF3ItXboUDRs2hKmpKczMzFC7dm1MnjxZZTml0ccpKSmwsbGBgYGB2jw9PdWvubyX23IvXX733XcIDw+Hq6srjI2N0apVK1y9ehWZmZmYNGkSHB0dYWFhge7du6tdvs7v8oSrq6vy+MjPiRMn0KdPH+V6XV1d0bdvX5XPcPXq1fj0008BAK1bt1bu26tXrwYgfbnt5cuXCA4OhpubG4yMjFC5cmWMGTMGjx8/Vmtjly5dsHPnTjRu3BjGxsaoXbs2Vq5cqVLu+fPnmDBhAtzc3JT7kqenJ9atW1fg9uVHT08PpqamMDQ0VJkuhMCSJUvQqFEjGBsbw9LSEj179sR///2n0uapU6cCAOzt7VX6PycnB3PmzEHt2rUhl8thZ2eHgQMH4s6dOyrradWqFerVq4eDBw/C29sbFSpUwNChQwEAqampym3N7buAgAA8e/aswG169uwZ0tPTUalSpXy3GcAbv0uBN39nAP/7boyKisKQIUNgZWUFExMTdO3aVaW/Xt/eQ4cOoVmzZjA2NkblypUxbdo0ZGdnq5TNuz/nrmf//v0YNWoUbGxsYG1tjU8++QR3795VqZueno7x48fDwcEBFSpUgI+PD06ePFmoY6EsYkh6R3Tq1An6+vo4ePBgvmVu3ryJzp07w8jICCtXrsTOnTsRFhYGExMTZGRkoFKlSti5cycAYNiwYYiJiUFMTAymTZumspxPPvkE1atXxx9//IFly5YV2K7Tp08jICAAgYGB2LRpE7y9veHv74+5c+cWeRuXLFmC5s2bw8HBQdm2gsbnXLlyBd7e3rhw4QIWLlyIjRs3wt3dHYMHD8acOXPUyk+ePBm3bt3Czz//jOXLl+PatWvo2rWr2hdMXtHR0WjTpg2ePHmCFStWYN26dTAzM0PXrl2xYcMGAMDw4cOxceNGAMAXX3yBmJgYbNq0qch98O+//wKA8gs4NDQUw4YNQ926dbFx40YsWLAAZ8+ehZeXF65du5bvct60LwDA+vXrMXr0aLRs2RKbNm3CX3/9hcDAQJX/SEqrj728vHDs2DGMGzcOx44dQ2ZmZpH7bvHixThy5AgWL16Mn3/+GZcvX0bXrl0xbNgwPHjwACtXrsScOXOwZ88eDB8+vMjLz8/NmzdRq1YtREREYNeuXQgPD0diYiKaNGmC5ORkAEDnzp0xe/ZsZTtz9+3OnTtLLlMIgY8//hhz586Fn58ftm3bhqCgIKxZswZt2rRBenq6SvkzZ85g/PjxCAwMxObNm9GgQQMMGzZM5fsiKCgIS5cuxbhx47Bz50783//9Hz799FOkpKQUajtzcnKQlZWFrKws3Lt3D2FhYTh//jwGDBigUu7zzz9HQEAA2rVrh7/++gtLlizBhQsX4O3tjXv37gF49YfVsGHDAAA7d+5ETEyM8jMZNWoUJk6ciPbt22PLli345ptvsHPnTnh7eyv7M1diYiIGDBiAfv36Yfv27Rg9ejSeP3+Oli1bYs2aNRg3bhx27NiBiRMnYvXq1fjoo48ghMh3G21sbFC9enUsWbIE8+fPx+XLlyXLv+m7tDDfGa8bNmwY9PT0lGMyjx8/jlatWqkF4qSkJPTp0wf9+/fH5s2b0bNnT8yaNQv+/v4FfXRKw4cPh6GhIX777TfMmTMHBw4cUPv8hgwZgoiICAwZMgSbN29Gjx490L17d7W2lBu6PZFF2lLQ5bZc9vb2ok6dOsr3ISEh4vVd4M8//xQAxOnTp/NdRkGniHOX9/XXX+c773UuLi5CJpOpra99+/bC3Nxceeo7d9tu3LihUk7q0kVBl9vytrtPnz5CLpeL+Ph4lXIdO3YUFSpUEI8fP1ZZT6dOnVTK/f777wLAG8fyNGvWTNjZ2YmnT58qp2VlZYl69eqJKlWqiJycHCFE/pfQpOSWDQ8PF5mZmeLly5fi5MmTokmTJgKA2LZtm3j06JEwNjZWa3d8fLyQy+WiX79+ymma7Atjx44VFStWLLCdpdXHycnJ4oMPPhAABABhaGgovL29RWhoqEq/CyFEy5YtRcuWLZXvc/uyYcOGKpdDIiIiBADx0UcfqdQPCAgQAMSTJ0+U0/I7JlxcXMSgQYOU7wtzuS0rK0ukpaUJExMTsWDBAuX0gi63DRo0SGW/37lzpwAg5syZo1Juw4YNAoBYvny5ShsVCoW4deuWctqLFy+ElZWV+Pzzz5XT6tWrJz7++ON8252f3G3O+9LT0xNTpkxRKRsTEyMAiHnz5qlMv337tjA2NhZfffWVclruPvvgwQPltEuXLgkAYvTo0Sr1jx07JgCIyZMnK6e1bNlSABB79+5VKRsaGir09PTUvktzj4nt27cXuL3Hjx8Xzs7Oyu00MzMTXbp0EWvXrlUe60IU/F1a2O+M3O/G7t27q9Q/cuSIACBmzZqltr2bN29WKTtixAihp6en8vnnbVfuevL265w5cwQAkZiYKIR4Nd4PgJg4caJKuXXr1gkAKsdCecEzSe8QUcBfQADQqFEjGBkZ4bPPPsOaNWvUTtcWVo8ePQpdtm7dumjYsKHKtH79+iE1NRWnTp3SaP2FtW/fPrRt2xZOTk4q0wcPHoznz5+rnYX66KOPVN43aNAAgOqlrbyePXuGY8eOoWfPnjA1NVVO19fXh5+fH+7cuVPoS3ZSJk6cCENDQygUCnh4eCA+Ph4//vij8i63Fy9eqJ3idnJyQps2bbB37958l1uYfeH999/H48eP0bdvX2zevFntr3SgdPoYAKytrXHo0CHExsYiLCwM3bp1w9WrVxEcHIz69etLti2vTp06qVyaq1OnDgCona3JnR4fH//GZRZGWloaJk6ciOrVq8PAwAAGBgYwNTXFs2fP1C6LFta+ffsAQO2z//TTT2FiYqL22Tdq1AjOzs7K9wqFAjVr1lTp9/fffx87duzApEmTcODAAbx48aJIbQoPD0dsbCxiY2MRFRWFr776CmFhYfjyyy+VZbZu3QqZTIYBAwYozzplZWXBwcEBDRs2fOOdYPv375fc7vfffx916tRR225LS0u0adNGZdrWrVtRr149NGrUSKUNvr6+hbozsUmTJvj333+xc+dOTJ48GV5eXti7dy8GDhz4xjNRgGbfGf3791d57+3tDRcXF2V/5DIzM1M7xvr164ecnJwCrzLketPxGR0dDQDo1auXSrmePXtKXgovDxiS3hHPnj1DSkoKHB0d8y1TrVo17NmzB3Z2dhgzZgyqVauGatWqYcGCBUVaV37X46U4ODjkO62wp/E1lZKSItnW3D7Ku35ra2uV93K5HAAK/M/i0aNHEEIUaT1F4e/vj9jYWJw8eRLXr19HYmIiPvvsM5Xl5rfugtZbmH3Bz88PK1euxK1bt9CjRw/Y2dmhadOmiIqKUpYpjT5+naenJyZOnIg//vgDd+/eRWBgIG7evCl5aS8vKysrlfdGRkYFTn/58mWh2vQm/fr1w6JFizB8+HDs2rULx48fR2xsLGxtbYscRHKlpKTAwMBAedk1l0wmg4ODwxv7HXjV96+vf+HChZg4cSL++usvtG7dGlZWVvj4448LvGz7uqpVq8LT0xOenp5o164dQkNDMXz4cMybNw+XL18GANy7dw9CCNjb28PQ0FDl9c8//7wx7BZ1n5cqd+/ePZw9e1Zt/WZmZhBCFCpwGxoawtfXF99++y127dqF27dvo1WrVti6dSt27NhRYF1NvjPy+x7NW87e3l6ynNQypbzp+MxdRt71GBgYSO5j5UH5jHZUZNu2bUN2dvYbnw/TokULtGjRAtnZ2Thx4gR++OEHBAQEwN7eHn369CnUuoryvJ2kpKR8p+UeVAqFAgDUxlEU5suqINbW1khMTFSbnjsQ0cbGpljLB179paqnp1di66lSpQo8PT0l5+X2X37rftN6C7MvDBkyBEOGDMGzZ89w8OBBhISEoEuXLrh69SpcXFxKpY/zY2hoiJCQEHz//fc4f/58ia0HePWfRd79E3jzfzxPnjzB1q1bERISgkmTJimnp6en4+HDhxq3x9raGllZWXjw4IFKUBJCICkpCU2aNCnyMk1MTDBjxgzMmDED9+7dU55V6tq1qzLkFFWDBg0ghMDZs2dRu3Zt2NjYQCaT4dChQ8r/gF8nNe11r+/zuTdC5JLa56W+q2xsbGBsbKw2cP31+UVlbW2NgIAAHDhwAOfPn0enTp3yLavJd0Z+36PVq1dXmZY7pkuqrjZCTO4y7t27h8qVKyunZ2VllfgfvSWFZ5LeAfHx8ZgwYQIsLCzw+eefF6qOvr4+mjZtisWLFwOA8tJXUf+yf5MLFy7gzJkzKtN+++03mJmZoXHjxgCgvGvn7NmzKuW2bNmitry8f/0WpG3btti3b5/a3Rlr165FhQoVlHeKFYeJiQmaNm2KjRs3qrQrJycHv/zyC6pUqYKaNWsWez1SvLy8YGxsjF9++UVl+p07d5SXwQojv33hdSYmJujYsSOmTJmCjIwMXLhwAUDp9DEgHQQBKC9XFXQGVRtcXV3V9s99+/YhLS2twHoymQxCCLX//H/++We1wepFOfZyP9u8n31kZCSePXtW6M8+P/b29hg8eDD69u2LK1euqNzxWBSnT58GANjZ2QEAunTpAiEEEhISlGedXn/Vr1+/wOXlXjrLu92xsbG4dOlSoba7S5cuuH79OqytrSXbUNBdp5mZmfmGgbz7Yn6fpybfGb/++qvK+6NHj+LWrVtqfxQ/ffpU7Xvzt99+g56eHnx8fPLdrsLKXUbeweV//vknsrKyir18XeCZpLfM+fPnldfQ79+/j0OHDmHVqlXQ19fHpk2b1E6/v27ZsmXYt28fOnfuDGdnZ7x8+VL511S7du0AvLqm7eLigs2bN6Nt27awsrKCjY2Nxk/7dXR0xEcffYTp06ejUqVK+OWXXxAVFYXw8HBUqFABwKtr/LVq1cKECROQlZUFS0tLbNq0CYcPH1ZbXv369bFx40YsXboUHh4e0NPTy/dMS0hICLZu3YrWrVvj66+/hpWVFX799Vds27YNc+bMgYWFhUbblFdoaCjat2+P1q1bY8KECTAyMsKSJUtw/vx5rFu3rsSedF2xYkVMmzYNkydPxsCBA9G3b1+kpKRgxowZUCgUCAkJybduYfaFESNGwNjYGM2bN0elSpWQlJSE0NBQWFhYKM9UlFYf+/r6okqVKujatStq166NnJwcnD59GvPmzYOpqWmh797RlJ+fH6ZNm4avv/4aLVu2xMWLF7Fo0aI3bp+5uTl8fHzw3XffKY+j6OhorFixQu0J0vXq1QMALF++HGZmZlAoFHBzc5M8A9C+fXv4+vpi4sSJSE1NRfPmzXH27FmEhITgvffeg5+fX5G3sWnTpujSpQsaNGgAS0tLXLp0Cf/3f/8HLy8v5bFakGvXruGff/4B8OoM2p49e7BixQp4enqiRYsWAIDmzZvjs88+w5AhQ3DixAn4+PjAxMQEiYmJOHz4MOrXr49Ro0blu45atWrhs88+ww8//AA9PT107NgRN2/exLRp0+Dk5ITAwMA3tjMgIACRkZHw8fFBYGAgGjRogJycHMTHx2P37t0YP348mjZtKln3yZMncHV1xaeffop27drByckJaWlpOHDgABYsWIA6dergk08+AVDwd2lRvzNOnDiB4cOH49NPP8Xt27cxZcoUVK5cGaNHj1YpZ21tjVGjRiE+Ph41a9bE9u3b8dNPP2HUqFEqY9I0VbduXfTt2xfz5s2Dvr4+2rRpgwsXLmDevHmwsLBQexxHuaCrEeOkXbl3H+S+jIyMhJ2dnWjZsqWYPXu2uH//vlqdvHc0xcTEiO7duwsXFxchl8uFtbW1aNmypdiyZYtKvT179oj33ntPyOVylTsWpO42yW9dQvzvYZJ//vmnqFu3rjAyMhKurq5i/vz5avWvXr0qOnToIMzNzYWtra344osvxLZt29Tu9nn48KHo2bOnqFixopDJZCrrhMSdJOfOnRNdu3YVFhYWwsjISDRs2FCsWrVKpUx+D8PLvSsqb3kphw4dEm3atBEmJibC2NhYNGvWTPz999+SyyvK3W2FKfvzzz+LBg0aCCMjI2FhYSG6deum9sRpTfaFNWvWiNatWwt7e3thZGQkHB0dRa9evcTZs2dVll0afbxhwwbRr18/UaNGDWFqaioMDQ2Fs7Oz8PPzExcvXlQpm9/dbXn7Mr82Sd1Jmp6eLr766ivh5OQkjI2NRcuWLcXp06cLdXfbnTt3RI8ePYSlpaUwMzMTH374oTh//rxaXSFe3XHn5uYm9PX1Vfol791tQry6Q23ixInCxcVFGBoaikqVKolRo0aJR48eqZTL76Gueftp0qRJwtPTU1haWgq5XC6qVq0qAgMDRXJyslpdqX58/WViYiLc3d1FSEiIyl2CuVauXCmaNm2qPF6qVasmBg4cKE6cOKEsk9/3TXZ2tggPDxc1a9YUhoaGwsbGRgwYMEDtCdItW7YUdevWlWxzWlqamDp1qqhVq5byuKlfv74IDAws8IG86enpYu7cuaJjx47C2dlZyOVyoVAoRJ06dcRXX30lUlJSVMrn910qROG+M3L3xd27dws/Pz9RsWJF5R2t165dk9zeAwcOCE9PTyGXy0WlSpXE5MmT1R7Cmve7Mr+7p6X255cvX4qgoCBhZ2cnFAqFaNasmYiJiREWFhYiMDAw374rq2RCvGGoPREREZU5q1evxpAhQxAbG5vvGfNcrVq1QnJycomPz5Ny9OhRNG/eHL/++iv69etX6usvDl5uIyIiIq2IiopCTEwMPDw8YGxsjDNnziAsLAw1atRQXmosTxiSiIiISCvMzc2xe/duRERE4OnTp7CxsUHHjh0RGhqqvFO5POHlNiIiIiIJ5XCoOREREVHJY0giIiIiksCQRERERCSBA7c1lJOTg7t378LMzKzEHgZIRERE2iWEwNOnT+Ho6PjGB1wyJGno7t27ar9sTkREROXD7du31X7jLy+GJA2ZmZkBeNXJ5ubmOm4NERERFUZqaiqcnJyU/48XhCFJQ7mX2MzNzRmSiIiIypnCDJXhwG0iIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkwUDXDSDte/jwIdLS0jSqa2pqCisrKy23iIiIqPxhSHrLPHz4EP4T/fEg9YFG9W3NbbEgfAGDEhERvfMYkt4yaWlpeJD6AMZNjFHBqkKR6j5/+BwPYh8gLS2NIYmIiN55DElvqQpWFWBqa1rkei/wogRaQ0REVP5w4DYRERGRBIYkIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCIiIiKSwJBEREREJIEhiYiIiEgCHyZZRmn6+2sJCQnIzMwsgRYRERG9WxiSyqDi/P7ai2cvcO3mNVimW8IURX/iNhEREb3CkFQGFef315KvJyPj3wxkZWWVUOuIiIjeDQxJZZgmv7/2LOVZCbWGiIjo3cKB20REREQSGJKIiIiIJDAkEREREUlgSCIiIiKSwJBEREREJIEhiYiIiEgCQxIRERGRBIYkIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCIiIiKSwJBEREREJIEhiYiIiEgCQxIRERGRBIYkIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCIiIiKSwJBEREREJIEhiYiIiEgCQxIRERGRBIYkIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCIiIiKSwJBEREREJIEhiYiIiEgCQxIRERGRBIYkIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCIiIiKSoPOQtGTJEri5uUGhUMDDwwOHDh0qsHx0dDQ8PDygUChQtWpVLFu2TK1MZGQk3N3dIZfL4e7ujk2bNqnMz8rKwtSpU+Hm5gZjY2NUrVoVM2fORE5Ojla3jYiIiMovnYakDRs2ICAgAFOmTEFcXBxatGiBjh07Ij4+XrL8jRs30KlTJ7Ro0QJxcXGYPHkyxo0bh8jISGWZmJgY9O7dG35+fjhz5gz8/PzQq1cvHDt2TFkmPDwcy5Ytw6JFi3Dp0iXMmTMH3333HX744YcS32YiIiIqH3QakubPn49hw4Zh+PDhqFOnDiIiIuDk5ISlS5dKll+2bBmcnZ0RERGBOnXqYPjw4Rg6dCjmzp2rLBMREYH27dsjODgYtWvXRnBwMNq2bYuIiAhlmZiYGHTr1g2dO3eGq6srevbsiQ4dOuDEiRMlvclERERUTugsJGVkZODkyZPo0KGDyvQOHTrg6NGjknViYmLUyvv6+uLEiRPIzMwssMzry/zggw+wd+9eXL16FQBw5swZHD58GJ06dcq3venp6UhNTVV5ERER0dvLQFcrTk5ORnZ2Nuzt7VWm29vbIykpSbJOUlKSZPmsrCwkJyejUqVK+ZZ5fZkTJ07EkydPULt2bejr6yM7Oxvffvst+vbtm297Q0NDMWPGjKJuJhEREZVTOh+4LZPJVN4LIdSmval83ulvWuaGDRvwyy+/4LfffsOpU6ewZs0azJ07F2vWrMl3vcHBwXjy5Inydfv27TdvHBEREZVbOjuTZGNjA319fbWzRvfv31c7E5TLwcFBsryBgQGsra0LLPP6Mr/88ktMmjQJffr0AQDUr18ft27dQmhoKAYNGiS5brlcDrlcXrSNJCIionJLZ2eSjIyM4OHhgaioKJXpUVFR8Pb2lqzj5eWlVn737t3w9PSEoaFhgWVeX+bz58+hp6e66fr6+nwEABERESnp7EwSAAQFBcHPzw+enp7w8vLC8uXLER8fj5EjRwJ4dYkrISEBa9euBQCMHDkSixYtQlBQEEaMGIGYmBisWLEC69atUy7T398fPj4+CA8PR7du3bB582bs2bMHhw8fVpbp2rUrvv32Wzg7O6Nu3bqIi4vD/PnzMXTo0NLtACIiIiqzdBqSevfujZSUFMycOROJiYmoV68etm/fDhcXFwBAYmKiyjOT3NzcsH37dgQGBmLx4sVwdHTEwoUL0aNHD2UZb29vrF+/HlOnTsW0adNQrVo1bNiwAU2bNlWW+eGHHzBt2jSMHj0a9+/fh6OjIz7//HN8/fXXpbfxREREVKbJRO7IZyqS1NRUWFhY4MmTJzA3N9fqsuPj4/HZl5/B2tcapramRap77/I9HF5xGB+M+QD2rtJju/KT9iANKbtSsPy75XB2di5SXSIiovKgKP9/6/zuNiIiIqKyiCGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIMdN0AKlsy0jOQkJCgUV1TU1NYWVlpuUVERES6wZBESulp6bh8+TKCw4KhUCiKXN/W3BYLwhcwKBER0VuBIYmUstKzkIEMyD3lsK5sXaS6zx8+x4PYB0hLS2NIIiKitwJDEqkxrmgMU1vTItd7gRcl0BoiIiLd4MBtIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCIiIiKSwJBEREREJEHnIWnJkiVwc3ODQqGAh4cHDh06VGD56OhoeHh4QKFQoGrVqli2bJlamcjISLi7u0Mul8Pd3R2bNm1SK5OQkIABAwbA2toaFSpUQKNGjXDy5EmtbRcRERGVbzoNSRs2bEBAQACmTJmCuLg4tGjRAh07dkR8fLxk+Rs3bqBTp05o0aIF4uLiMHnyZIwbNw6RkZHKMjExMejduzf8/Pxw5swZ+Pn5oVevXjh27JiyzKNHj9C8eXMYGhpix44duHjxIubNm4eKFSuW9CYTERFROaHTh0nOnz8fw4YNw/DhwwEAERER2LVrF5YuXYrQ0FC18suWLYOzszMiIiIAAHXq1MGJEycwd+5c9OjRQ7mM9u3bIzg4GAAQHByM6OhoREREYN26dQCA8PBwODk5YdWqVcplu7q6luCWEhERUXmjszNJGRkZOHnyJDp06KAyvUOHDjh69KhknZiYGLXyvr6+OHHiBDIzMwss8/oyt2zZAk9PT3z66aews7PDe++9h59++qnA9qanpyM1NVXlRURERG8vnYWk5ORkZGdnw97eXmW6vb09kpKSJOskJSVJls/KykJycnKBZV5f5n///YelS5eiRo0a2LVrF0aOHIlx48Zh7dq1+bY3NDQUFhYWypeTk1ORtpeIiIjKF50P3JbJZCrvhRBq095UPu/0Ny0zJycHjRs3xuzZs/Hee+/h888/x4gRI7B06dJ81xscHIwnT54oX7dv337zxhEREVG5pbOQZGNjA319fbWzRvfv31c7E5TLwcFBsryBgQGsra0LLPP6MitVqgR3d3eVMnXq1Ml3wDgAyOVymJubq7yIiIjo7aWzkGRkZAQPDw9ERUWpTI+KioK3t7dkHS8vL7Xyu3fvhqenJwwNDQss8/oymzdvjitXrqiUuXr1KlxcXDTeHiIiInq76PTutqCgIPj5+cHT0xNeXl5Yvnw54uPjMXLkSACvLnElJCQoxwqNHDkSixYtQlBQEEaMGIGYmBisWLFCedcaAPj7+8PHxwfh4eHo1q0bNm/ejD179uDw4cPKMoGBgfD29sbs2bPRq1cvHD9+HMuXL8fy5ctLtwOIiIiozNIoJN24cQNubm7FXnnv3r2RkpKCmTNnIjExEfXq1cP27duVZ3QSExNVLoG5ublh+/btCAwMxOLFi+Ho6IiFCxcqb/8HAG9vb6xfvx5Tp07FtGnTUK1aNWzYsAFNmzZVlmnSpAk2bdqE4OBgzJw5E25uboiIiED//v2LvU1ERET0dtAoJFWvXh0+Pj4YNmwYevbsCYVCoXEDRo8ejdGjR0vOW716tdq0li1b4tSpUwUus2fPnujZs2eBZbp06YIuXboUup1ERET0btFoTNKZM2fw3nvvYfz48XBwcMDnn3+O48ePa7ttRERERDqjUUiqV68e5s+fj4SEBKxatQpJSUn44IMPULduXcyfPx8PHjzQdjuJiIiISlWx7m4zMDBA9+7d8fvvvyM8PBzXr1/HhAkTUKVKFQwcOBCJiYnaaicRERFRqSpWSDpx4gRGjx6NSpUqYf78+ZgwYQKuX7+Offv2ISEhAd26ddNWO4mIiIhKlUYDt+fPn49Vq1bhypUr6NSpE9auXYtOnTpBT+9V5nJzc8OPP/6I2rVra7WxRERERKVFo5C0dOlSDB06FEOGDIGDg4NkGWdnZ6xYsaJYjSMiIiLSFY1C0rVr195YxsjICIMGDdJk8UREREQ6p9GYpFWrVuGPP/5Qm/7HH39gzZo1xW4UERERka5pFJLCwsJgY2OjNt3Ozg6zZ88udqOIiIiIdE2jy223bt2S/FkSFxcXlZ8RoXdLRnoGEhISNKpramoKKysrLbeIiIhIcxqFJDs7O5w9exaurq4q08+cOQNra2tttIvKmfS0dFy+fBnBYcEa/UyNrbktFoQvYFAiIqIyQ6OQ1KdPH4wbNw5mZmbw8fEBAERHR8Pf3x99+vTRagOpfMhKz0IGMiD3lMO6ctGC8vOHz/Eg9gHS0tIYkoiIqMzQKCTNmjULt27dQtu2bWFg8GoROTk5GDhwIMckveOMKxrD1Na0yPVe4EUJtIaIiEhzGoUkIyMjbNiwAd988w3OnDkDY2Nj1K9fHy4uLtpuHxEREZFOaBSSctWsWRM1a9bUVluIiIiIygyNQlJ2djZWr16NvXv34v79+8jJyVGZv2/fPq00joiIiEhXNApJ/v7+WL16NTp37ox69epBJpNpu11EREREOqVRSFq/fj1+//13dOrUSdvtISIiIioTNHritpGREapXr67tthARERGVGRqFpPHjx2PBggUQQmi7PURERERlgkaX2w4fPoz9+/djx44dqFu3LgwNDVXmb9y4USuNIyIiItIVjUJSxYoV0b17d223hYiIiKjM0CgkrVq1StvtICIiIipTNBqTBABZWVnYs2cPfvzxRzx9+hQAcPfuXaSlpWmtcURERES6otGZpFu3buHDDz9EfHw80tPT0b59e5iZmWHOnDl4+fIlli1bpu12EhEREZUqjc4k+fv7w9PTE48ePYKxsbFyevfu3bF3716tNY6IiIhIVzS+u+3IkSMwMjJSme7i4oKEhAStNIyIiIhIlzQ6k5STk4Ps7Gy16Xfu3IGZmVmxG0VERESkaxqFpPbt2yMiIkL5XiaTIS0tDSEhIfypEiIiInoraHS57fvvv0fr1q3h7u6Oly9fol+/frh27RpsbGywbt06bbeRiIiIqNRpFJIcHR1x+vRprFu3DqdOnUJOTg6GDRuG/v37qwzkJiIiIiqvNApJAGBsbIyhQ4di6NCh2mwPERERUZmgUUhau3ZtgfMHDhyoUWOIiIiIygqNQpK/v7/K+8zMTDx//hxGRkaoUKECQxIRERGVexrd3fbo0SOVV1paGq5cuYIPPviAA7eJiIjoraDxb7flVaNGDYSFhamdZSIiIiIqj7QWkgBAX18fd+/e1eYiiYiIiHRCozFJW7ZsUXkvhEBiYiIWLVqE5s2ba6VhRERERLqkUUj6+OOPVd7LZDLY2tqiTZs2mDdvnjbaRURERKRTGoWknJwcbbeDiIiIqEzR6pgkIiIioreFRmeSgoKCCl12/vz5mqyCiIiISKc0CklxcXE4deoUsrKyUKtWLQDA1atXoa+vj8aNGyvLyWQy7bSSiIiIqJRpFJK6du0KMzMzrFmzBpaWlgBePWByyJAhaNGiBcaPH6/VRhIRERGVNo3GJM2bNw+hoaHKgAQAlpaWmDVrFu9uIyIioreCRiEpNTUV9+7dU5t+//59PH36tNiNIiIiItI1jUJS9+7dMWTIEPz555+4c+cO7ty5gz///BPDhg3DJ598ou02EhEREZU6jcYkLVu2DBMmTMCAAQOQmZn5akEGBhg2bBi+++47rTaQiIiISBc0CkkVKlTAkiVL8N133+H69esQQqB69eowMTHRdvuIiIiIdKJYD5NMTExEYmIiatasCRMTEwghtNUuIiIiIp3SKCSlpKSgbdu2qFmzJjp16oTExEQAwPDhw3n7PxEREb0VNApJgYGBMDQ0RHx8PCpUqKCc3rt3b+zcuVNrjSMiIiLSFY3GJO3evRu7du1ClSpVVKbXqFEDt27d0krDiIiIiHRJozNJz549UzmDlCs5ORlyubzYjSIiIiLSNY1Cko+PD9auXat8L5PJkJOTg++++w6tW7fWWuOIiIiIdEWjy23fffcdWrVqhRMnTiAjIwNfffUVLly4gIcPH+LIkSPabiMRERFRqdPoTJK7uzvOnj2L999/H+3bt8ezZ8/wySefIC4uDtWqVdN2G4mIiIhKXZHPJGVmZqJDhw748ccfMWPGjJJoExEREZHOFTkkGRoa4vz585DJZCXRHnpHZaRnICEhQaO6pqamsLKy0nKLiIjoXafRmKSBAwdixYoVCAsL03Z76B2UnpaOy5cvIzgsGAqFosj1bc1tsSB8AYMSERFplUYhKSMjAz///DOioqLg6emp9ptt8+fP10rj6N2QlZ6FDGRA7imHdWXrItV9/vA5HsQ+QFpaGkMSERFpVZFC0n///QdXV1ecP38ejRs3BgBcvXpVpQwvw5GmjCsaw9TWtMj1XuBFCbSGiIjedUUKSTVq1EBiYiL2798P4NXPkCxcuBD29vYl0jgiIiIiXSnSIwCEECrvd+zYgWfPnhWrAUuWLIGbmxsUCgU8PDxw6NChAstHR0fDw8MDCoUCVatWxbJly9TKREZGwt3dHXK5HO7u7ti0aVO+ywsNDYVMJkNAQECxtoOIiIjeLho9JylX3tBUVBs2bEBAQACmTJmCuLg4tGjRAh07dkR8fLxk+Rs3bqBTp05o0aIF4uLiMHnyZIwbNw6RkZHKMjExMejduzf8/Pxw5swZ+Pn5oVevXjh27Jja8mJjY7F8+XI0aNCgWNtBREREb58ihSSZTKY25qg4Y5Dmz5+PYcOGYfjw4ahTpw4iIiLg5OSEpUuXSpZftmwZnJ2dERERgTp16mD48OEYOnQo5s6dqywTERGB9u3bIzg4GLVr10ZwcDDatm2LiIgIlWWlpaWhf//++Omnn2BpaanxNhAREdHbqUhjkoQQGDx4sPJHbF++fImRI0eq3d22cePGNy4rIyMDJ0+exKRJk1Smd+jQAUePHpWsExMTgw4dOqhM8/X1xYoVK5CZmQlDQ0PExMQgMDBQrUzekDRmzBh07twZ7dq1w6xZs97Y3vT0dKSnpyvfp6amvrEOERERlV9FCkmDBg1SeT9gwACNV5ycnIzs7Gy1Qd/29vZISkqSrJOUlCRZPisrC8nJyahUqVK+ZV5f5vr163Hq1CnExsYWur2hoaF8wjgREdE7pEghadWqVVpvQN7LdUKIAi/hSZXPO72gZd6+fRv+/v7YvXt3kR5cGBwcjKCgIOX71NRUODk5Fbo+ERERlS8aPUxSG2xsbKCvr6921uj+/fv5PlLAwcFBsryBgQGsra0LLJO7zJMnT+L+/fvw8PBQzs/OzsbBgwexaNEipKenQ19fX23dcrlceZmRiIiI3n7FurutOIyMjODh4YGoqCiV6VFRUfD29pas4+XlpVZ+9+7d8PT0hKGhYYFlcpfZtm1bnDt3DqdPn1a+PD090b9/f5w+fVoyIBEREdG7R2dnkgAgKCgIfn5+8PT0hJeXF5YvX474+HiMHDkSwKtLXAkJCVi7di0AYOTIkVi0aBGCgoIwYsQIxMTEYMWKFVi3bp1ymf7+/vDx8UF4eDi6deuGzZs3Y8+ePTh8+DAAwMzMDPXq1VNph4mJCaytrdWmExER0btLpyGpd+/eSElJwcyZM5GYmIh69eph+/btcHFxAQAkJiaqPDPJzc0N27dvR2BgIBYvXgxHR0csXLgQPXr0UJbx9vbG+vXrMXXqVEybNg3VqlXDhg0b0LRp01LfPiIiIiq/dBqSAGD06NEYPXq05LzVq1erTWvZsiVOnTpV4DJ79uyJnj17FroNBw4cKHRZIiIiejfobEwSERERUVnGkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCTq/u42ouDLSM5CQkKBRXVNTU1hZWWm5RURE9DZgSKJyLT0tHZcvX0ZwWHCRfosvl625LRaEL2BQIiIiNQxJVK5lpWchAxmQe8phXdm6SHWfP3yOB7EPkJaWxpBERERqGJLorWBc0RimtqZFrvcCL0qgNURE9DbgwG0iIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEA103gEiXMtIzkJCQoFFdU1NTWFlZablFRERUVjAk0TsrPS0dly9fRnBYMBQKRZHr25rbYkH4AgYlIqK3FEMSvbOy0rOQgQzIPeWwrmxdpLrPHz7Hg9gHSEtLY0giInpLMSTRO8+4ojFMbU2LXO8FXpRAa4iIqKzgwG0iIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEA103gKi8ykjPQEJCgkZ1TU1NYWVlpeUWERGRNjEkEWkgPS0dly9fRnBYMBQKRZHr25rbYkH4AgYlIqIyjCGJSANZ6VnIQAbknnJYV7YuUt3nD5/jQewDpKWlMSQREZVhDElExWBc0RimtqZFrvcCL0qgNUREpE0cuE1EREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgk6DwkLVmyBG5ublAoFPDw8MChQ4cKLB8dHQ0PDw8oFApUrVoVy5YtUysTGRkJd3d3yOVyuLu7Y9OmTSrzQ0ND0aRJE5iZmcHOzg4ff/wxrly5otXtIiIiovJNpyFpw4YNCAgIwJQpUxAXF4cWLVqgY8eOiI+Plyx/48YNdOrUCS1atEBcXBwmT56McePGITIyUlkmJiYGvXv3hp+fH86cOQM/Pz/06tULx44dU5aJjo7GmDFj8M8//yAqKgpZWVno0KEDnj17VuLbTEREROWDTh8mOX/+fAwbNgzDhw8HAERERGDXrl1YunQpQkND1covW7YMzs7OiIiIAADUqVMHJ06cwNy5c9GjRw/lMtq3b4/g4GAAQHBwMKKjoxEREYF169YBAHbu3Kmy3FWrVsHOzg4nT56Ej49PSW0uERERlSM6O5OUkZGBkydPokOHDirTO3TogKNHj0rWiYmJUSvv6+uLEydOIDMzs8Ay+S0TAJ48eQIABf5ERHp6OlJTU1VeRERE9PbSWUhKTk5GdnY27O3tVabb29sjKSlJsk5SUpJk+aysLCQnJxdYJr9lCiEQFBSEDz74APXq1cu3vaGhobCwsFC+nJyc3riNREREVH7pfOC2TCZTeS+EUJv2pvJ5pxdlmWPHjsXZs2eVl+LyExwcjCdPnihft2/fLrA8ERERlW86G5NkY2MDfX19tTM89+/fVzsTlMvBwUGyvIGBAaytrQssI7XML774Alu2bMHBgwdRpUqVAtsrl8shl8vfuF1ERET0dtDZmSQjIyN4eHggKipKZXpUVBS8vb0l63h5eamV3717Nzw9PWFoaFhgmdeXKYTA2LFjsXHjRuzbtw9ubm7a2CQiIiJ6i+j07ragoCD4+fnB09MTXl5eWL58OeLj4zFy5EgAry5xJSQkYO3atQCAkSNHYtGiRQgKCsKIESMQExODFStWqFwq8/f3h4+PD8LDw9GtWzds3rwZe/bsweHDh5VlxowZg99++w2bN2+GmZmZ8syThYUFjI2NS7EHiIiIqKzSaUjq3bs3UlJSMHPmTCQmJqJevXrYvn07XFxcAACJiYkqz0xyc3PD9u3bERgYiMWLF8PR0RELFy5U3v4PAN7e3li/fj2mTp2KadOmoVq1atiwYQOaNm2qLLN06VIAQKtWrVTas2rVKgwePLjkNpjo/8tIz0BCQoJGdU1NTQu8E5OIiLRDpyEJAEaPHo3Ro0dLzlu9erXatJYtW+LUqVMFLrNnz57o2bNnvvNzB3sT6UJ6WjouX76M4LBgKBSKIte3NbfFgvAFDEpERCVM5yGJ6F2TlZ6FDGRA7imHdWXrItV9/vA5HsQ+QFpaGkMSEVEJY0gi0hHjisYwtTUtcr0XeFECrSEiorx0/pwkIiIiorKIZ5KIyhkO+iYiKh0MSUTlCAd9ExGVHoYkonKEg76JiEoPQxJROcRB30REJY8Dt4mIiIgkMCQRERERSWBIIiIiIpLAMUlEVCgPHz5EWlqaRnX56AEiKo8YkojeIZo+Y+nx48eYNXcWUtNTNVovHz1AROURQxLRO6I4z1h68ewFrt28hvf6v4eK9hWLVJePHiCi8oohiegdUZxnLCVfT0bGvxkwNDXkoweI6J3BkET0jtHkGUvPUp6VUGuIiMou3t1GREREJIEhiYiIiEgCQxIRERGRBIYkIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCIiIiKSwJBEREREJIEhiYiIiEgCQxIRERGRBIYkIiIiIgkMSUREREQSDHTdACKigjx8+BBpaWka1TU1NYWVlZWWW0RE7wqGJCIqsx4+fAj/if54kPpAo/q25rZYEL6AQYmINMKQREQlLiM9AwkJCUWul5CQgLspd2HubY4KVhWKVPf5w+d4EPsAaWlpDElEpBGGJCIqUelp6bh8+TKCw4KhUCiKVPfFsxe4dvMavNt7w9TWtMjrfoEXRa5DRJSLIYmISlRWehYykAG5pxzWla2LVDf5ejIy/s1AVlZWCbWOiCh/DElEVCqMKxoX+WzQs5RnJdQaIqI34yMAiIiIiCTwTBIRvbU0HTAO8PEBRMSQRERvqeIMGAf4+AAiYkgiordUcQaM8/EBRAQwJBHRW06TAeMAHx9ARBy4TURERCSJZ5KIiCToatA3f6uOqOxgSCIiykNXg76L+1t15kbmmPrlVFSsWLHIdRmwiNQxJBER5aGrQd9paWl4kPoAxk2Mi/xbdY/vPMbh3w5j3LRxvJuPSEsYkoiI8qGrQd8VrCpo9HRy3s1HpF0MSUREWqbpeKaEhARkZmYWa928m49IexiSiIi0qDjjmV48e4FrN6/BMt0Spih60CEi7WJIIiLSouKMZ0q+noyMfzOQlZVVQq0joqJgSCIiKgGaXPZ6lvKshFpDRJpgSCIionfux4D5PCoqDIYkIqJ33Lv2Y8DFfR5Vedte0hxDEhHRO06XPwasizM6xXkeFR+X8G5hSCIiIgCl//gAXZ/R0eR5VAAfl/AuYUgiIqJiKc5zoe6m3IW5t3m5OqPzro3fepcxJBERkca08Vwo7/beGp3ReZL+pNQf2lnc8Vv8fb3yhSGJiIg0pqvnQunqoZ3F2d7i/r5ecQIWwJClCYYkIiIqttJ+LpSuH9qp6fbqKmABxRvD9a4+MoEhiYiIyq3y+NDO0g5YwKsxXAmHE3DlyhVUrly5SHUfP36MWXNnITU9tcjrBcr3IxMYkoiIiMoJTe9A1Mblyff6v4eK9hWLVLe8PzKBIYmIiOgtp43Lk4amhqU6wB7Q/aU6hiQiIqJ3RGlfnizvT3NnSCIiIqISocunuWsDQxIRERGVqNJ+mru26Ol07URERERllM5D0pIlS+Dm5gaFQgEPDw8cOnSowPLR0dHw8PCAQqFA1apVsWzZMrUykZGRcHd3h1wuh7u7OzZt2lTs9RIREdG7RachacOGDQgICMCUKVMQFxeHFi1aoGPHjoiPj5csf+PGDXTq1AktWrRAXFwcJk+ejHHjxiEyMlJZJiYmBr1794afnx/OnDkDPz8/9OrVC8eOHdN4vURERPTu0WlImj9/PoYNG4bhw4ejTp06iIiIgJOTE5YuXSpZftmyZXB2dkZERATq1KmD4cOHY+jQoZg7d66yTEREBNq3b4/g4GDUrl0bwcHBaNu2LSIiIjReLxEREb17dBaSMjIycPLkSXTo0EFleocOHXD06FHJOjExMWrlfX19ceLECeWPFeZXJneZmqyXiIiI3j06u7stOTkZ2dnZsLe3V5lub2+PpKQkyTpJSUmS5bOyspCcnIxKlSrlWyZ3mZqsFwDS09ORnp6ufP/kyRMAQGqqZo9pL8jTp0+RlZmFJ3efIPNF0X6p+um9p8jJzsHTpKcw0jNiXdZlXdZl3Xe8ri7XXZy6zx89R1ZmFp4+farV/2tzlyWEeHNhoSMJCQkCgDh69KjK9FmzZolatWpJ1qlRo4aYPXu2yrTDhw8LACIxMVEIIYShoaH47bffVMr88ssvQi6Xa7xeIYQICQkRAPjiiy+++OKLr7fgdfv27TdmFZ2dSbKxsYG+vr7a2Zv79++rneXJ5eDgIFnewMAA1tbWBZbJXaYm6wWA4OBgBAUFKd/n5OTg4cOHsLa2hkwme8PWFk1qaiqcnJxw+/ZtmJuba3XZ9D/s59LDvi4d7OfSw74uHSXRz0IIPH36FI6Ojm8sq7OQZGRkBA8PD0RFRaF79+7K6VFRUejWrZtkHS8vL/z9998q03bv3g1PT08YGhoqy0RFRSEwMFCljLe3t8brBQC5XA65XK4yrWLFioXbWA2Zm5vz4CsF7OfSw74uHezn0sO+Lh3a7mcLC4tCldPpE7eDgoLg5+cHT09PeHl5Yfny5YiPj8fIkSMBvDp7k5CQgLVr1wIARo4ciUWLFiEoKAgjRoxATEwMVqxYgXXr1imX6e/vDx8fH4SHh6Nbt27YvHkz9uzZg8OHDxd6vUREREQ6DUm9e/dGSkoKZs6cicTERNSrVw/bt2+Hi4sLACAxMVHl2UVubm7Yvn07AgMDsXjxYjg6OmLhwoXo0aOHsoy3tzfWr1+PqVOnYtq0aahWrRo2bNiApk2bFnq9RERERDIhCjO8m0pTeno6QkNDERwcrHaJj7SH/Vx62Nelg/1cetjXpUPX/cyQRERERCRB57/dRkRERFQWMSQRERERSWBIIiIiIpLAkEREREQkgSGpjFmyZAnc3NygUCjg4eGBQ4cO6bpJ5crBgwfRtWtXODo6QiaT4a+//lKZL4TA9OnT4ejoCGNjY7Rq1QoXLlxQKZOeno4vvvgCNjY2MDExwUcffYQ7d+6U4laUfaGhoWjSpAnMzMxgZ2eHjz/+GFeuXFEpw77WjqVLl6JBgwbKh+l5eXlhx44dyvns55IRGhoKmUyGgIAA5TT2tXZMnz4dMplM5eXg4KCcX6b6+Y0/XEKlZv369cLQ0FD89NNP4uLFi8Lf31+YmJiIW7du6bpp5cb27dvFlClTRGRkpAAgNm3apDI/LCxMmJmZicjISHHu3DnRu3dvUalSJZGamqosM3LkSFG5cmURFRUlTp06JVq3bi0aNmwosrKySnlryi5fX1+xatUqcf78eXH69GnRuXNn4ezsLNLS0pRl2NfasWXLFrFt2zZx5coVceXKFTF58mRhaGgozp8/L4RgP5eE48ePC1dXV9GgQQPh7++vnM6+1o6QkBBRt25dkZiYqHzdv39fOb8s9TNDUhny/vvvi5EjR6pMq127tpg0aZKOWlS+5Q1JOTk5wsHBQYSFhSmnvXz5UlhYWIhly5YJIYR4/PixMDQ0FOvXr1eWSUhIEHp6emLnzp2l1vby5v79+wKAiI6OFkKwr0uapaWl+Pnnn9nPJeDp06eiRo0aIioqSrRs2VIZktjX2hMSEiIaNmwoOa+s9TMvt5URGRkZOHnyJDp06KAyvUOHDjh69KiOWvV2uXHjBpKSklT6WC6Xo2XLlso+PnnyJDIzM1XKODo6ol69evwcCvDkyRMAgJWVFQD2dUnJzs7G+vXr8ezZM3h5ebGfS8CYMWPQuXNntGvXTmU6+1q7rl27BkdHR7i5uaFPnz7477//AJS9ftbpz5LQ/yQnJyM7Oxv29vYq0+3t7ZGUlKSjVr1dcvtRqo9v3bqlLGNkZARLS0u1MvwcpAkhEBQUhA8++AD16tUDwL7WtnPnzsHLywsvX76EqakpNm3aBHd3d+V/COxn7Vi/fj1OnTqF2NhYtXncp7WnadOmWLt2LWrWrIl79+5h1qxZ8Pb2xoULF8pcPzMklTEymUzlvRBCbRoVjyZ9zM8hf2PHjsXZs2dVfkQ6F/taO2rVqoXTp0/j8ePHiIyMxKBBgxAdHa2cz34uvtu3b8Pf3x+7d++GQqHItxz7uvg6duyo/Hf9+vXh5eWFatWqYc2aNWjWrBmAstPPvNxWRtjY2EBfX18tBd+/f18tUZNmcu+eKKiPHRwckJGRgUePHuVbhv7niy++wJYtW7B//35UqVJFOZ19rV1GRkaoXr06PD09ERoaioYNG2LBggXsZy06efIk7t+/Dw8PDxgYGMDAwADR0dFYuHAhDAwMlH3FvtY+ExMT1K9fH9euXStz+zRDUhlhZGQEDw8PREVFqUyPioqCt7e3jlr1dnFzc4ODg4NKH2dkZCA6OlrZxx4eHjA0NFQpk5iYiPPnz/NzeI0QAmPHjsXGjRuxb98+uLm5qcxnX5csIQTS09PZz1rUtm1bnDt3DqdPn1a+PD090b9/f5w+fRpVq1ZlX5eQ9PR0XLp0CZUqVSp7+7RWh4FTseQ+AmDFihXi4sWLIiAgQJiYmIibN2/qumnlxtOnT0VcXJyIi4sTAMT8+fNFXFyc8jEKYWFhwsLCQmzcuFGcO3dO9O3bV/LW0ipVqog9e/aIU6dOiTZt2vAW3jxGjRolLCwsxIEDB1Ru433+/LmyDPtaO4KDg8XBgwfFjRs3xNmzZ8XkyZOFnp6e2L17txCC/VySXr+7TQj2tbaMHz9eHDhwQPz333/in3/+EV26dBFmZmbK/+vKUj8zJJUxixcvFi4uLsLIyEg0btxYeUs1Fc7+/fsFALXXoEGDhBCvbi8NCQkRDg4OQi6XCx8fH3Hu3DmVZbx48UKMHTtWWFlZCWNjY9GlSxcRHx+vg60pu6T6GIBYtWqVsgz7WjuGDh2q/E6wtbUVbdu2VQYkIdjPJSlvSGJfa0fuc48MDQ2Fo6Oj+OSTT8SFCxeU88tSP8uEEEK756aIiIiIyj+OSSIiIiKSwJBEREREJIEhiYiIiEgCQxIRERGRBIYkIiIiIgkMSUREREQSGJKIiIiIJDAkEb3m5s2bkMlkOH36tK6bonT58mU0a9YMCoUCjRo1KpF1HDhwADKZDI8fPy6R5Zek1atXo2LFiiW+Hm31UVno68GDB+Pjjz8u9nKOHDmC+vXrw9DQUCvLe1tMnz69xI5VKl0MSVSmDB48GDKZDGFhYSrT//rrr3f2V7RDQkJgYmKCK1euYO/evZJlcvtNJpPB0NAQVatWxYQJE/Ds2bNCrcPb2xuJiYmwsLDQZtNLRe/evXH16lVdN0NSq1atEBAQoDKtPPd1XkFBQWjUqBFu3LiB1atX67o5SroOohMmTMj3WKXyhSGJyhyFQoHw8HC1X3guzzIyMjSue/36dXzwwQdwcXGBtbV1vuU+/PBDJCYm4r///sOsWbOwZMkSTJgwoVDrMDIygoODQ7kMosbGxrCzs9N1MwqtPPd1XtevX0ebNm1QpUoVjc/mFefYKKtMTU0LPFap/GBIojKnXbt2cHBwQGhoaL5lpE5nR0REwNXVVfk+95LC7NmzYW9vj4oVK2LGjBnIysrCl19+CSsrK1SpUgUrV65UW/7ly5fh7e0NhUKBunXr4sCBAyrzL168iE6dOsHU1BT29vbw8/NDcnKycn6rVq0wduxYBAUFwcbGBu3bt5fcjpycHMycORNVqlSBXC5Ho0aNsHPnTuV8mUyGkydPYubMmZDJZJg+fXq+fSKXy+Hg4AAnJyf069cP/fv3x19//QXg1a9sjxs3DnZ2dlAoFPjggw8QGxurrJv3L+9bt26ha9eusLS0hImJCerWrYvt27cDAB49eoT+/fvD1tYWxsbGqFGjBlatWqVc1rlz59CmTRsYGxvD2toan332GdLS0tQ+l7lz56JSpUqwtrbGmDFjkJmZme+2nTlzBq1bt4aZmRnMzc3h4eGBEydOAFC/3Ja7b6xcuRLOzs4wNTXFqFGjkJ2djTlz5sDBwQF2dnb49ttvlXWkLrM+fvwYMplM7bPPlZKSgr59+6JKlSqoUKEC6tevj3Xr1qlsZ3R0NBYsWKA8y3fz5k3JsxyRkZGoW7cu5HI5XF1dMW/ePJV1ubq6Yvbs2Rg6dCjMzMzg7OyM5cuXK+dnZGRg7NixqFSpEhQKBVxdXQs8fnLNmDEDdnZ2MDc3x+eff64SWIQQmDNnDqpWrQpjY2M0bNgQf/75p0p/paSkYOjQoZDJZMozSdHR0Xj//fchl8tRqVIlTJo0CVlZWcrl5ndsvOmYyiu/ffTmzZto3bo1AMDS0hIymQyDBw8GUPjjYNu2bWjYsCEUCgWaNm2Kc+fOKcvk7m9//fUXatasCYVCgfbt2+P27dvKMnm/nwqzzycmJqJz584wNjaGm5sbfvvtN7i6uiIiIuKNnyOVHIYkKnP09fUxe/Zs/PDDD7hz506xlrVv3z7cvXsXBw8exPz58zF9+nR06dIFlpaWOHbsGEaOHImRI0eqfMEBwJdffonx48cjLi4O3t7e+Oijj5CSkgLg1ZdZy5Yt0ahRI5w4cQI7d+7EvXv30KtXL5VlrFmzBgYGBjhy5Ah+/PFHyfYtWLAA8+bNw9y5c3H27Fn4+vrio48+wrVr15Trqlu3LsaPH4/ExMRCnxkCXp1hyf0S/uqrrxAZGYk1a9bg1KlTqF69Onx9ffHw4UPJumPGjEF6ejoOHjyIc+fOITw8HKampgCAadOm4eLFi9ixYwcuXbqEpUuXwsbGBgDw/PlzfPjhh7C0tERsbCz++OMP7NmzB2PHjlVZ/v79+3H9+nXs378fa9aswerVqwu8XNO/f39UqVIFsbGxOHnyJCZNmgRDQ8N8y1+/fh07duzAzp07sW7dOqxcuRKdO3fGnTt3EB0djfDwcEydOhX//PNPofszr5cvX8LDwwNbt27F+fPn8dlnn8HPzw/Hjh0D8Oqz9fLywogRI5CYmIjExEQ4OTmpLefkyZPo1asX+vTpg3PnzmH69OmYNm2aWn/MmzcPnp6eiIuLw+jRozFq1ChcvnwZALBw4UJs2bIFv//+O65cuYJffvlF5Q8GKXv37sWlS5ewf/9+rFu3Dps2bcKMGTOU86dOnYpVq1Zh6dKluHDhAgIDAzFgwABER0fDyckJiYmJMDc3R0REBBITE9G7d28kJCSgU6dOaNKkCc6cOYOlS5dixYoVmDVrlsq68x4bhT2mXpffPurk5ITIyEgAwJUrV5CYmIgFCxYAKPxx8OWXX2Lu3LmIjY2FnZ0dPvroI5VA8/z5c3z77bdYs2YNjhw5gtTUVPTp06fA/n7TPj9w4EDcvXsXBw4cQGRkJJYvX4779+8XuEwqBVr/yVyiYhg0aJDo1q2bEEKIZs2aiaFDhwohhNi0aZN4fXcNCQkRDRs2VKn7/fffCxcXF5Vlubi4iOzsbOW0WrVqiRYtWijfZ2VlCRMTE7Fu3TohhBA3btwQAERYWJiyTGZmpqhSpYoIDw8XQggxbdo00aFDB5V13759WwAQV65cEUK8+vXwRo0avXF7HR0dxbfffqsyrUmTJmL06NHK9w0bNhQhISEFLuf1fhNCiGPHjglra2vRq1cvkZaWJgwNDcWvv/6qnJ+RkSEcHR3FnDlzhBBC7N+/XwAQjx49EkIIUb9+fTF9+nTJdXXt2lUMGTJEct7y5cuFpaWlSEtLU07btm2b0NPTE0lJScq2uri4iKysLGWZTz/9VPTu3Tvf7TMzMxOrV6+WnLdq1SphYWGhfB8SEiIqVKggUlNTldN8fX2Fq6ur2r4QGhoqhPjf5x4XF6ec/+jRIwFA7N+/Xwih3kdSOnXqJMaPH698n/dX5KWW069fP9G+fXuVMl9++aVwd3dXvndxcREDBgxQvs/JyRF2dnZi6dKlQgghvvjiC9GmTRuRk5OTb9teN2jQIGFlZSWePXumnLZ06VJhamoqsrOzRVpamlAoFOLo0aMq9YYNGyb69u2rfG9hYSFWrVqlfD958mRRq1YtlXYsXrxYudzcPsl7bBTmmMqroH1U6rMqynGwfv16ZZmUlBRhbGwsNmzYIIR4tb8BEP/884+yzKVLlwQAcezYMSGE+vfTm/b53PqxsbHK+deuXRMAxPfffy+5jVQ6eCaJyqzw8HCsWbMGFy9e1HgZdevWhZ7e/3Zze3t71K9fX/leX18f1tbWan+xeXl5Kf9tYGAAT09PXLp0CcCrv/z3798PU1NT5at27doAXp3ByOXp6Vlg21JTU3H37l00b95cZXrz5s2V6yqKrVu3wtTUFAqFAl5eXvDx8cEPP/yA69evIzMzU2U9hoaGeP/99/Ndz7hx4zBr1iw0b94cISEhOHv2rHLeqFGjsH79ejRq1AhfffUVjh49qpx36dIlNGzYECYmJirbk5OTgytXriin1a1bF/r6+sr3lSpVKvCv5qCgIAwfPhzt2rVDWFiYSj9LcXV1hZmZmfK9vb093N3d1faF4vylnp2djW+//RYNGjSAtbU1TE1NsXv3bsTHxxdpOZcuXZLcB65du4bs7GzltAYNGij/LZPJ4ODgoGz/4MGDcfr0adSqVQvjxo3D7t2737jehg0bokKFCsr3Xl5eSEtLw+3bt3Hx4kW8fPkS7du3V9nP165dW2DfX7p0CV5eXirjrZo3b460tDSVs8J5j43CHlOvK2gflVKU4+D149/Kygq1atVSKZP7nZCrdu3aqFixYoHHbUH7/JUrV2BgYIDGjRsr51evXh2WlpYFbhOVPIYkKrN8fHzg6+uLyZMnq83T09ODEEJlmtSYlryXZHLv/so7LScn543tyf3iz8nJQdeuXXH69GmV17Vr1+Dj46Ms/3pQKMxycwkhNBrU27p1a5w+fRpXrlzBy5cvsXHjRtjZ2Sn7qSjrGT58OP777z/4+fnh3Llz8PT0xA8//AAA6NixI27duoWAgADcvXsXbdu2VV4GLGiZr08v6mcwffp0XLhwAZ07d8a+ffvg7u6OTZs25Vu+qJ97bnh6fZ8qaIwU8Ory1/fff4+vvvoK+/btw+nTp+Hr61vkgchSfZZ33wYK7rPGjRvjxo0b+Oabb/DixQv06tULPXv2LFI7pJa7bds2lX384sWLynFJRd2W16fnPTYKe0y9rqB9NL+25W1Hfm2WkreMVJ2CllPQ5yf1eRc0nUoPQxKVaWFhYfj7779VzlYAgK2tLZKSklS+RLT5bKPXx6pkZWXh5MmTyr9sGzdujAsXLsDV1RXVq1dXeRU2GAGAubk5HB0dcfjwYZXpR48eRZ06dYrcZhMTE1SvXh0uLi4qX8jVq1eHkZGRynoyMzNx4sSJAtfj5OSEkSNHYuPGjRg/fjx++ukn5TxbW1sMHjwYv/zyCyIiIpSDiN3d3XH69GmVRw8cOXIEenp6qFmzZpG36XU1a9ZEYGAgdu/ejU8++URlsHhx2draAng1BizXm/anQ4cOoVu3bhgwYAAaNmyIqlWrKseS5TIyMlI5GyTF3d1dch+oWbOmypmHNzE3N0fv3r3x008/YcOGDYiMjMx3zBnwajD8ixcvlO//+ecfmJqaokqVKnB3d4dcLkd8fLzaPi41rur1bTl69KjKcXn06FGYmZmhcuXK+dbT9JjKbx81MjICAJW+L8px8Prx/+jRI1y9elV5/AOvvhNybxwAXp0Jevz4sUqZoqhduzaysrIQFxennPbvv/+Wy+eWvW0YkqhMq1+/Pvr376/2F2KrVq3w4MEDzJkzB9evX8fixYuxY8cOra138eLF2LRpEy5fvowxY8bg0aNHGDp0KIBXA0YfPnyIvn374vjx4/jvv/+we/duDB069I3/Ieb15ZdfIjw8HBs2bMCVK1cwadIknD59Gv7+/lrbFhMTE4waNQpffvkldu7ciYsXL2LEiBF4/vw5hg0bJlknICAAu3btwo0bN3Dq1Cns27dP+R/J119/jc2bN+Pff//FhQsXsHXrVuW8/v37Q6FQYNCgQTh//jz279+PL774An5+frC3t9eo/S9evMDYsWNx4MAB3Lp1C0eOHEFsbKxGQTI/xsbGaNasGcLCwnDx4kUcPHgQU6dOLbBO9erVERUVhaNHj+LSpUv4/PPPkZSUpFLG1dUVx44dw82bN5GcnCx5tmz8+PHYu3cvvvnmG1y9ehVr1qzBokWLijRI//vvv8f69etx+fJlXL16FX/88QccHBwKvC0/IyMDw4YNUw7CDwkJwdixY6GnpwczMzNMmDABgYGBWLNmDa5fv464uDgsXrwYa9asyXeZo0ePxu3bt/HFF1/g8uXL2Lx5M0JCQhAUFKRyqTMvTY6pgvZRFxcXyGQybN26FQ8ePEBaWlqRjoOZM2di7969OH/+PAYPHgwbGxuVh2UaGhriiy++wLFjx3Dq1CkMGTIEzZo1w/vvv5/vNhakdu3aaNeuHT777DMcP34ccXFx+Oyzz2BsbPxWPCqiPGNIojLvm2++UTvtXKdOHSxZsgSLFy9Gw4YNcfz48SL9p/ImYWFhCA8PR8OGDXHo0CFs3rxZeQeXo6Mjjhw5guzsbPj6+qJevXrw9/eHhYVFgf8RSBk3bhzGjx+P8ePHo379+ti5cye2bNmCGjVqaG1bcrenR48e8PPzQ+PGjfHvv/9i165d+Y55yM7OxpgxY1CnTh18+OGHqFWrFpYsWQLg1V/pwcHBaNCgAXx8fKCvr4/169cDACpUqIBdu3bh4cOHaNKkCXr27Im2bdti0aJFGrddX18fKSkpGDhwIGrWrIlevXqhY8eOKndiacPKlSuRmZkJT09P+Pv7q92Rlde0adPQuHFj+Pr6olWrVnBwcFB76vSECROgr68Pd3d32NraSo5Xaty4MX7//XesX78e9erVw9dff42ZM2cqb1svDFNTU4SHh8PT0xNNmjTBzZs3sX379gL3x7Zt26JGjRrw8fFBr1690LVrV5VHTHzzzTf4+uuvERoaijp16sDX1xd///033Nzc8l1m5cqVsX37dhw/fhwNGzbEyJEjMWzYsDcGTk2OqYL20cqVK2PGjBmYNGkS7O3tlXdXFvY4CAsLg7+/Pzw8PJCYmIgtW7Yoz04Br/bziRMnol+/fvDy8oKxsbHyGNDU2rVrYW9vDx8fH3Tv3h0jRoyAmZkZFApFsZZLxSMTvOhJRESEAwcOoHXr1nj06FG+Z+FWr16NgICAEr8UdufOHTg5OWHPnj1o27Ztia6L8meg6wYQERG96/bt24e0tDTUr18fiYmJ+Oqrr+Dq6prvwHUqHQxJREREOpaZmYnJkyfjv//+g5mZGby9vfHrr78W+NBUKnm83EZEREQkgQO3iYiIiCQwJBERERFJYEgiIiIiksCQRERERCSBIYmIiIhIAkMSERERkQSGJCIiIiIJDElEREREEhiSiIiIiCT8P4qYmCJEVRuYAAAAAElFTkSuQmCC" class=""></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[&nbsp;]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span> </pre></div></div></div></div></div></div></div></div><div class="paragraph"><br>We see the output from the Monte Carlo and Cramer-Lundberg (CL) at the bottom. The monte carlo is our 'correct' value and gives us a 37% chance of ruin, whereas the CL method only thinks there is a 23% chance of ruin. So, by using the CL method, we'd <span>be&nbsp;</span>quite materially underestimating the risk of ruin.</div>]]></content:encoded></item><item><title><![CDATA[Nuclear Verdicts and shenanigans with graphs part 2]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/nuclear-verdicts-and-shenanigans-with-graphs-part-2]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/nuclear-verdicts-and-shenanigans-with-graphs-part-2#comments]]></comments><pubDate>Thu, 26 Oct 2023 13:12:20 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/nuclear-verdicts-and-shenanigans-with-graphs-part-2</guid><description><![CDATA[I was thinking more about the post I made last week, and I realised there’s another feature of the graphs that is kind of interesting. None of the graphs adequately isolates what we in insurance would term ‘severity’ inflation. That is, the increase in the average individual verdict over time.You might think that the bottom graph of the three, tracking the ‘Median Corporate Nuclear Verdict’ does this. If verdicts are increasing on average year by year due to social inflation, then sure [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">I was thinking more about the post I made last week, and I realised there&rsquo;s another feature of the graphs that is kind of interesting. None of the graphs adequately isolates what we in insurance would term &lsquo;severity&rsquo; inflation. That is, the increase in the average individual verdict over time.<br><br>You might think that the bottom graph of the three, tracking the &lsquo;Median Corporate Nuclear Verdict&rsquo; does this. If verdicts are increasing on average year by year due to social inflation, then surely the median nuclear verdict should increase as well right?!?<br><br><span>&#8203;Actually, the answer to this is no. Let's see why.</span>&#8203;<br><br></div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/social-inflation-3_orig.png" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph"><br>Let&rsquo;s start by looking at exactly what the chart is showing - in this context, a &lsquo;nuclear verdict&rsquo; is defined as a US corporate civil verdict, which exceeds a fixed dollar value of $10m. You should hopefully be aware (for example see the paper by Brazauskas et al. (2009)) [1] that as a measure of trend, examining the increase in average claim excess of a fixed dollar threshold <u><strong>does not accurately reflect the underlying trend</strong></u>. It can be geared so as to cause a &lsquo;greater than underlying&rsquo; trend, and it can also be less than the underlying trend (or even give a value of 0) depending on the exact shape of the distribution. For example, if our underlying trend is 8%, then the increase in average claim excess $10m may present itself in the data as 12%, as 4%, or even as 0% depending on the exact shape of the data. And this is not a &lsquo;lack of data&rsquo; issue, i.e. the real answer will converge over time with more data, there is an inherent bias in the methodology.</div><div class="paragraph">The intuition behind the phenomenon is that we might have a whole bunch of losses just under the threshold, which when inflated are pushed to just above the threshold, and thereby adding a whole load of new small claims, bringing down the average of the losses above the threshold.<br><br>To be exact, the paper by <span>Brazauskas et al.&nbsp;</span>referenced above, shows that analysing the *mean* excess value does not accurately reflect trend, but our chart uses the *median* excess value. The obvious follow up question is does the median also have the same issue as the mean? Intuitively, the same arguments relating to verdicts just under the threshold seems to apply, but let&rsquo;s run a quick python script to check.<br><br>The following script runs 50k monte carlo simulations, each simulation generates values from a lognormal distribution. We then inflate the simulated values by 5% pa, and then restrict ourselves to just the 'nuclear' verdicts, i.e. those above the threshold of 10m. Finally we analyse the median of these nuclear verdicts and assess the trend in the median over time. Here's our Python code:</div><div><div id="900107547857813644" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style type="text/css">    pre { line-height: 125%; }td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }.highlight .hll { background-color: var(--jp-cell-editor-active-background) }.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */.highlight .pm { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation.Marker */.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* * Mozilla scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] {  scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar. These selectors * will match lower in the tree, and so will override the above */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;}/* tiny scrollbar */.jp-scrollbar-tiny {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;  scrollbar-width: thin;}/* * Webkit scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {  background: var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {  background: rgb(var(--jp-scrollbar-thumb-color));  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-right: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-bottom: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-corner,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-corner {  background-color: transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid transparent;  border-right: var(--jp-scrollbar-endpad) solid transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid transparent;  border-bottom: var(--jp-scrollbar-endpad) solid transparent;}/* tiny scrollbar */.jp-scrollbar-tiny::-webkit-scrollbar,.jp-scrollbar-tiny::-webkit-scrollbar-corner {  background-color: transparent;  height: 4px;  width: 4px;}.jp-scrollbar-tiny::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);}.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {  border-left: 0px solid transparent;  border-right: 0px solid transparent;}.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {  border-top: 0px solid transparent;  border-bottom: 0px solid transparent;}/* * Phosphor */.lm-ScrollBar[data-orientation='horizontal'] {  min-height: 16px;  max-height: 16px;  min-width: 45px;  border-top: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] {  min-width: 16px;  max-width: 16px;  min-height: 45px;  border-left: 1px solid #a0a0a0;}.lm-ScrollBar-button {  background-color: #f0f0f0;  background-position: center center;  min-height: 15px;  max-height: 15px;  min-width: 15px;  max-width: 15px;}.lm-ScrollBar-button:hover {  background-color: #dadada;}.lm-ScrollBar-button.lm-mod-active {  background-color: #cdcdcd;}.lm-ScrollBar-track {  background: #f0f0f0;}.lm-ScrollBar-thumb {  background: #cdcdcd;}.lm-ScrollBar-thumb:hover {  background: #bababa;}.lm-ScrollBar-thumb.lm-mod-active {  background: #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {  height: 100%;  min-width: 15px;  border-left: 1px solid #a0a0a0;  border-right: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {  width: 100%;  min-height: 15px;  border-top: 1px solid #a0a0a0;  border-bottom: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-left);  background-size: 17px;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-right);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-up);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-down);  background-size: 17px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */.lm-Widget {  box-sizing: border-box;  position: relative;  overflow: hidden;  cursor: default;}/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */.lm-Widget.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */.lm-CommandPalette {  display: flex;  flex-direction: column;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */.lm-CommandPalette-search {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */.lm-CommandPalette-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  min-height: 0;  overflow: auto;  list-style-type: none;}/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */.lm-CommandPalette-header {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */.lm-CommandPalette-item {  display: flex;  flex-direction: row;}/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */.lm-CommandPalette-itemIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */.lm-CommandPalette-itemContent {  flex: 1 1 auto;  overflow: hidden;}/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */.lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */.lm-CommandPalette-itemLabel {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.lm-close-icon {        border:1px solid transparent;  background-color: transparent;  position: absolute;        z-index:1;        right:3%;        top: 0;        bottom: 0;        margin: auto;        padding: 7px 0;        display: none;        vertical-align: middle;  outline: 0;  cursor: pointer;}.lm-close-icon:after {        content: "X";        display: block;        width: 15px;        height: 15px;        text-align: center;        color:#000;        font-weight: normal;        font-size: 12px;        cursor: pointer;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */.lm-DockPanel {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */.lm-DockPanel-widget {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */.lm-DockPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */.lm-DockPanel-handle {  z-index: 2;}/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */.lm-DockPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal'] {  cursor: ew-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical'] {  cursor: ns-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal']:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical']:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */.lm-DockPanel-overlay {  z-index: 3;  box-sizing: border-box;  pointer-events: none;}/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-overlay.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */.lm-Menu {  z-index: 10000;  position: absolute;  white-space: nowrap;  overflow-x: hidden;  overflow-y: auto;  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */.lm-Menu-content {  margin: 0;  padding: 0;  display: table;  list-style-type: none;}/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */.lm-Menu-item {  display: table-row;}/* <DEPRECATED> */.p-Menu-item.p-mod-hidden,.p-Menu-item.p-mod-collapsed,/* </DEPRECATED> */.lm-Menu-item.lm-mod-hidden,.lm-Menu-item.lm-mod-collapsed {  display: none !important;}/* <DEPRECATED> */.p-Menu-itemIcon,.p-Menu-itemSubmenuIcon,/* </DEPRECATED> */.lm-Menu-itemIcon,.lm-Menu-itemSubmenuIcon {  display: table-cell;  text-align: center;}/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */.lm-Menu-itemLabel {  display: table-cell;  text-align: left;}/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */.lm-Menu-itemShortcut {  display: table-cell;  text-align: right;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */.lm-MenuBar {  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */.lm-MenuBar-content {  margin: 0;  padding: 0;  display: flex;  flex-direction: row;  list-style-type: none;}/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */.lm-MenuBar-item {  box-sizing: border-box;}/* <DEPRECATED> */.p-MenuBar-itemIcon,.p-MenuBar-itemLabel,/* </DEPRECATED> */.lm-MenuBar-itemIcon,.lm-MenuBar-itemLabel {  display: inline-block;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */.lm-ScrollBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='horizontal'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='horizontal'] {  flex-direction: row;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='vertical'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='vertical'] {  flex-direction: column;}/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */.lm-ScrollBar-button {  box-sizing: border-box;  flex: 0 0 auto;}/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */.lm-ScrollBar-track {  box-sizing: border-box;  position: relative;  overflow: hidden;  flex: 1 1 auto;}/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */.lm-ScrollBar-thumb {  box-sizing: border-box;  position: absolute;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */.lm-SplitPanel-child {  z-index: 0;}/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */.lm-SplitPanel-handle {  z-index: 1;}/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-SplitPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */.lm-SplitPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {  cursor: ew-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {  cursor: ns-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */.lm-TabBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] {  flex-direction: row;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] {  flex-direction: column;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */.lm-TabBar-content {  margin: 0;  padding: 0;  display: flex;  flex: 1 1 auto;  list-style-type: none;}/* <DEPRECATED> */.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {  flex-direction: row;}/* <DEPRECATED> */.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {  flex-direction: column;}/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar-tab {  display: flex;  flex-direction: row;  box-sizing: border-box;  overflow: hidden;}/* <DEPRECATED> */.p-TabBar-tabIcon,.p-TabBar-tabCloseIcon,/* </DEPRECATED> */.lm-TabBar-tabIcon,.lm-TabBar-tabCloseIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */.lm-TabBar-tabLabel {  flex: 1 1 auto;  overflow: hidden;  white-space: nowrap;}.lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;}/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */.lm-TabBar-tab.lm-mod-hidden {  display: none !important;}.lm-TabBar-addButton.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {  position: relative;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {  left: 0;  transition: left 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {  top: 0;  transition: top 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {  transition: none;}.lm-TabBar-tabLabel .lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;  background: inherit;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */.lm-TabPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */.lm-TabPanel-stackedPanel {  z-index: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*/@charset "UTF-8";html{  -webkit-box-sizing:border-box;          box-sizing:border-box; }*,*::before,*::after{  -webkit-box-sizing:inherit;          box-sizing:inherit; }body{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none;  color:#182026;  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }p{  margin-bottom:10px;  margin-top:0; }small{  font-size:12px; }strong{  font-weight:600; }::-moz-selection{  background:rgba(125, 188, 255, 0.6); }::selection{  background:rgba(125, 188, 255, 0.6); }.bp3-heading{  color:#182026;  font-weight:600;  margin:0 0 10px;  padding:0; }  .bp3-dark .bp3-heading{    color:#f5f8fa; }h1.bp3-heading, .bp3-running-text h1{  font-size:36px;  line-height:40px; }h2.bp3-heading, .bp3-running-text h2{  font-size:28px;  line-height:32px; }h3.bp3-heading, .bp3-running-text h3{  font-size:22px;  line-height:25px; }h4.bp3-heading, .bp3-running-text h4{  font-size:18px;  line-height:21px; }h5.bp3-heading, .bp3-running-text h5{  font-size:16px;  line-height:19px; }h6.bp3-heading, .bp3-running-text h6{  font-size:14px;  line-height:16px; }.bp3-ui-text{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none; }.bp3-monospace-text{  font-family:monospace;  text-transform:none; }.bp3-text-muted{  color:#5c7080; }  .bp3-dark .bp3-text-muted{    color:#a7b6c2; }.bp3-text-disabled{  color:rgba(92, 112, 128, 0.6); }  .bp3-dark .bp3-text-disabled{    color:rgba(167, 182, 194, 0.6); }.bp3-text-overflow-ellipsis{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal; }.bp3-running-text{  font-size:14px;  line-height:1.5; }  .bp3-running-text h1{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h1{      color:#f5f8fa; }  .bp3-running-text h2{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h2{      color:#f5f8fa; }  .bp3-running-text h3{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h3{      color:#f5f8fa; }  .bp3-running-text h4{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h4{      color:#f5f8fa; }  .bp3-running-text h5{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h5{      color:#f5f8fa; }  .bp3-running-text h6{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h6{      color:#f5f8fa; }  .bp3-running-text hr{    border:none;    border-bottom:1px solid rgba(16, 22, 26, 0.15);    margin:20px 0; }    .bp3-dark .bp3-running-text hr{      border-color:rgba(255, 255, 255, 0.15); }  .bp3-running-text p{    margin:0 0 10px;    padding:0; }.bp3-text-large{  font-size:16px; }.bp3-text-small{  font-size:12px; }a{  color:#106ba3;  text-decoration:none; }  a:hover{    color:#106ba3;    cursor:pointer;    text-decoration:underline; }  a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{    color:inherit; }  a code,  .bp3-dark a code{    color:inherit; }  .bp3-dark a,  .bp3-dark a:hover{    color:#48aff0; }    .bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,    .bp3-dark a:hover .bp3-icon,    .bp3-dark a:hover .bp3-icon-standard,    .bp3-dark a:hover .bp3-icon-large{      color:inherit; }.bp3-running-text code, .bp3-code{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  font-size:smaller;  padding:2px 5px; }  .bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }  .bp3-running-text a > code, a > .bp3-code{    color:#137cbd; }    .bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{      color:inherit; }.bp3-running-text pre, .bp3-code-block{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);  color:#182026;  display:block;  font-size:13px;  line-height:1.4;  margin:10px 0;  padding:13px 15px 12px;  word-break:break-all;  word-wrap:break-word; }  .bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }  .bp3-running-text pre > code, .bp3-code-block > code{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit;    font-size:inherit;    padding:0; }.bp3-running-text kbd, .bp3-key{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-family:inherit;  font-size:12px;  height:24px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  line-height:24px;  min-width:24px;  padding:3px 6px;  vertical-align:middle; }  .bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{    margin-right:5px; }  .bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }.bp3-running-text blockquote, .bp3-blockquote{  border-left:solid 4px rgba(167, 182, 194, 0.5);  margin:0 0 10px;  padding:0 20px; }  .bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{    border-color:rgba(115, 134, 148, 0.5); }.bp3-running-text ul,.bp3-running-text ol, .bp3-list{  margin:10px 0;  padding-left:30px; }  .bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){    margin-bottom:5px; }  .bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,  .bp3-running-text ul ul,  .bp3-running-text ol ul,  .bp3-list ul{    margin-top:5px; }.bp3-list-unstyled{  list-style:none;  margin:0;  padding:0; }  .bp3-list-unstyled li{    padding:0; }.bp3-rtl{  text-align:right; }.bp3-dark{  color:#f5f8fa; }:focus{  outline:rgba(19, 124, 189, 0.6) auto 2px;  outline-offset:2px;  -moz-outline-radius:6px; }.bp3-focus-disabled :focus{  outline:none !important; }  .bp3-focus-disabled :focus ~ .bp3-control-indicator{    outline:none !important; }.bp3-alert{  max-width:400px;  padding:20px; }.bp3-alert-body{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-alert-body .bp3-icon{    font-size:40px;    margin-right:20px;    margin-top:0; }.bp3-alert-contents{  word-break:break-word; }.bp3-alert-footer{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:reverse;      -ms-flex-direction:row-reverse;          flex-direction:row-reverse;  margin-top:10px; }  .bp3-alert-footer .bp3-button{    margin-left:10px; }.bp3-breadcrumbs{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  cursor:default;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;      flex-wrap:wrap;  height:30px;  list-style:none;  margin:0;  padding:0; }  .bp3-breadcrumbs > li{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }    .bp3-breadcrumbs > li::after{      background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");      content:"";      display:block;      height:16px;      margin:0 5px;      width:16px; }    .bp3-breadcrumbs > li:last-of-type::after{      display:none; }.bp3-breadcrumb,.bp3-breadcrumb-current,.bp3-breadcrumbs-collapsed{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-size:16px; }.bp3-breadcrumb,.bp3-breadcrumbs-collapsed{  color:#5c7080; }.bp3-breadcrumb:hover{  text-decoration:none; }.bp3-breadcrumb.bp3-disabled{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-breadcrumb .bp3-icon{  margin-right:5px; }.bp3-breadcrumb-current{  color:inherit;  font-weight:600; }  .bp3-breadcrumb-current .bp3-input{    font-size:inherit;    font-weight:inherit;    vertical-align:baseline; }.bp3-breadcrumbs-collapsed{  background:#ced9e0;  border:none;  border-radius:3px;  cursor:pointer;  margin-right:2px;  padding:1px 5px;  vertical-align:text-bottom; }  .bp3-breadcrumbs-collapsed::before{    background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;    content:"";    display:block;    height:16px;    width:16px; }  .bp3-breadcrumbs-collapsed:hover{    background:#bfccd6;    color:#182026;    text-decoration:none; }.bp3-dark .bp3-breadcrumb,.bp3-dark .bp3-breadcrumbs-collapsed{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumbs > li::after{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumb.bp3-disabled{  color:rgba(167, 182, 194, 0.6); }.bp3-dark .bp3-breadcrumb-current{  color:#f5f8fa; }.bp3-dark .bp3-breadcrumbs-collapsed{  background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-breadcrumbs-collapsed:hover{    background:rgba(16, 22, 26, 0.6);    color:#f5f8fa; }.bp3-button{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  min-height:30px;  min-width:30px; }  .bp3-button > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-button > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-button::before,  .bp3-button > *{    margin-right:7px; }  .bp3-button:empty::before,  .bp3-button > :last-child{    margin-right:0; }  .bp3-button:empty{    padding:0 !important; }  .bp3-button:disabled, .bp3-button.bp3-disabled{    cursor:not-allowed; }  .bp3-button.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button.bp3-align-right,  .bp3-align-right .bp3-button{    text-align:right; }  .bp3-button.bp3-align-left,  .bp3-align-left .bp3-button{    text-align:left; }  .bp3-button:not([class*="bp3-intent-"]){    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026; }    .bp3-button:not([class*="bp3-intent-"]):hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-button.bp3-intent-primary{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-primary:hover{      background-color:#106ba3;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      background-color:#0e5a8a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{      background-color:rgba(19, 124, 189, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-success{    background-color:#0f9960;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-success:hover{      background-color:#0d8050;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      background-color:#0a6640;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{      background-color:rgba(15, 153, 96, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-warning{    background-color:#d9822b;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-warning:hover{      background-color:#bf7326;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      background-color:#a66321;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{      background-color:rgba(217, 130, 43, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-danger{    background-color:#db3737;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-danger:hover{      background-color:#c23030;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      background-color:#a82a2a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{      background-color:rgba(219, 55, 55, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{    stroke:#ffffff; }  .bp3-button.bp3-large,  .bp3-large .bp3-button{    min-height:40px;    min-width:40px;    font-size:16px;    padding:5px 15px; }    .bp3-button.bp3-large::before,    .bp3-button.bp3-large > *,    .bp3-large .bp3-button::before,    .bp3-large .bp3-button > *{      margin-right:10px; }    .bp3-button.bp3-large:empty::before,    .bp3-button.bp3-large > :last-child,    .bp3-large .bp3-button:empty::before,    .bp3-large .bp3-button > :last-child{      margin-right:0; }  .bp3-button.bp3-small,  .bp3-small .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-button.bp3-loading{    position:relative; }    .bp3-button.bp3-loading[class*="bp3-icon-"]::before{      visibility:hidden; }    .bp3-button.bp3-loading .bp3-button-spinner{      margin:0;      position:absolute; }    .bp3-button.bp3-loading > :not(.bp3-button-spinner){      visibility:hidden; }  .bp3-button[class*="bp3-icon-"]::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    color:#5c7080; }  .bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{    color:#5c7080; }    .bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{      margin-left:7px; }  .bp3-button .bp3-icon:first-child:last-child,  .bp3-button .bp3-spinner + .bp3-icon:last-child{    margin:0 -7px; }  .bp3-dark .bp3-button:not([class*="bp3-intent-"]){    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{      color:#a7b6c2; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{      color:#a7b6c2; }  .bp3-dark .bp3-button[class*="bp3-intent-"]{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:hover{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.3); }    .bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{      stroke:#8a9ba8; }  .bp3-button:disabled::before,  .bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,  .bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,  .bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{    color:inherit !important; }  .bp3-button.bp3-minimal{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button.bp3-minimal:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-minimal{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-minimal:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button.bp3-outlined{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    border:1px solid rgba(24, 32, 38, 0.2);    -webkit-box-sizing:border-box;            box-sizing:border-box; }    .bp3-button.bp3-outlined:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-outlined{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-outlined:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{      border-color:rgba(92, 112, 128, 0.1); }    .bp3-dark .bp3-button.bp3-outlined{      border-color:rgba(255, 255, 255, 0.4); }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        border-color:rgba(255, 255, 255, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-primary{      border-color:rgba(16, 107, 163, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        border-color:rgba(16, 107, 163, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        border-color:rgba(72, 175, 240, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          border-color:rgba(72, 175, 240, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-success{      border-color:rgba(13, 128, 80, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        border-color:rgba(13, 128, 80, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        border-color:rgba(61, 204, 145, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          border-color:rgba(61, 204, 145, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-warning{      border-color:rgba(191, 115, 38, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        border-color:rgba(191, 115, 38, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        border-color:rgba(255, 179, 102, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          border-color:rgba(255, 179, 102, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-danger{      border-color:rgba(194, 48, 48, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        border-color:rgba(194, 48, 48, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        border-color:rgba(255, 115, 115, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          border-color:rgba(255, 115, 115, 0.2); }a.bp3-button{  text-align:center;  text-decoration:none;  -webkit-transition:none;  transition:none; }  a.bp3-button, a.bp3-button:hover, a.bp3-button:active{    color:#182026; }  a.bp3-button.bp3-disabled{    color:rgba(92, 112, 128, 0.6); }.bp3-button-text{  -webkit-box-flex:0;      -ms-flex:0 1 auto;          flex:0 1 auto; }.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,.bp3-button-group.bp3-align-left .bp3-button-text,.bp3-button-group.bp3-align-right .bp3-button-text{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto; }.bp3-button-group{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex; }  .bp3-button-group .bp3-button{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    position:relative;    z-index:4; }    .bp3-button-group .bp3-button:focus{      z-index:5; }    .bp3-button-group .bp3-button:hover{      z-index:6; }    .bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{      z-index:7; }    .bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{      z-index:3; }    .bp3-button-group .bp3-button[class*="bp3-intent-"]{      z-index:9; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{        z-index:10; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{        z-index:11; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{        z-index:12; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{        z-index:8; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    border-bottom-right-radius:0;    border-top-right-radius:0;    margin-right:-1px; }  .bp3-button-group.bp3-minimal .bp3-button{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button-group.bp3-minimal .bp3-button:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button-group.bp3-minimal .bp3-button{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{      color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{      color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{      color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{      color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button-group .bp3-popover-wrapper,  .bp3-button-group .bp3-popover-target{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button-group .bp3-button.bp3-fill,  .bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-vertical{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column;    vertical-align:top; }    .bp3-button-group.bp3-vertical.bp3-fill{      height:100%;      width:unset; }    .bp3-button-group.bp3-vertical .bp3-button{      margin-right:0 !important;      width:100%; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{      border-radius:3px 3px 0 0; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{      border-radius:0 0 3px 3px; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){      margin-bottom:-1px; }  .bp3-button-group.bp3-align-left .bp3-button{    text-align:left; }  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    margin-right:1px; }  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){    margin-bottom:1px; }.bp3-callout{  font-size:14px;  line-height:1.5;  background-color:rgba(138, 155, 168, 0.15);  border-radius:3px;  padding:10px 12px 9px;  position:relative;  width:100%; }  .bp3-callout[class*="bp3-icon-"]{    padding-left:40px; }    .bp3-callout[class*="bp3-icon-"]::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout.bp3-callout-icon{    padding-left:40px; }    .bp3-callout.bp3-callout-icon > .bp3-icon:first-child{      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout .bp3-heading{    line-height:20px;    margin-bottom:5px;    margin-top:0; }    .bp3-callout .bp3-heading:last-child{      margin-bottom:0; }  .bp3-dark .bp3-callout{    background-color:rgba(138, 155, 168, 0.2); }    .bp3-dark .bp3-callout[class*="bp3-icon-"]::before{      color:#a7b6c2; }  .bp3-callout.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15); }    .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,    .bp3-callout.bp3-intent-primary .bp3-heading{      color:#106ba3; }    .bp3-dark .bp3-callout.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{        color:#48aff0; }  .bp3-callout.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15); }    .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-success > .bp3-icon:first-child,    .bp3-callout.bp3-intent-success .bp3-heading{      color:#0d8050; }    .bp3-dark .bp3-callout.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{        color:#3dcc91; }  .bp3-callout.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15); }    .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,    .bp3-callout.bp3-intent-warning .bp3-heading{      color:#bf7326; }    .bp3-dark .bp3-callout.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{        color:#ffb366; }  .bp3-callout.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15); }    .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,    .bp3-callout.bp3-intent-danger .bp3-heading{      color:#c23030; }    .bp3-dark .bp3-callout.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{        color:#ff7373; }  .bp3-running-text .bp3-callout{    margin:20px 0; }.bp3-card{  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);  padding:20px;  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-card.bp3-dark,  .bp3-dark .bp3-card{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-0{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }  .bp3-elevation-0.bp3-dark,  .bp3-dark .bp3-elevation-0{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-1{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-elevation-1.bp3-dark,  .bp3-dark .bp3-elevation-1{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-elevation-2{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-2.bp3-dark,  .bp3-dark .bp3-elevation-2{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }.bp3-elevation-3{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-elevation-3.bp3-dark,  .bp3-dark .bp3-elevation-3{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-elevation-4{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-4.bp3-dark,  .bp3-dark .bp3-elevation-4{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:hover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  cursor:pointer; }  .bp3-card.bp3-interactive:hover.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:hover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:active{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  opacity:0.9;  -webkit-transition-duration:0;          transition-duration:0; }  .bp3-card.bp3-interactive:active.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:active{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-collapse{  height:0;  overflow-y:hidden;  -webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-collapse .bp3-collapse-body{    -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-collapse .bp3-collapse-body[aria-hidden="true"]{      display:none; }.bp3-context-menu .bp3-popover-target{  display:block; }.bp3-context-menu-popover-target{  position:fixed; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-dialog-container{  opacity:1;  -webkit-transform:scale(1);          transform:scale(1);  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  min-height:100%;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  width:100%; }  .bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5); }  .bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }.bp3-dialog{  background:#ebf1f5;  border-radius:6px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:30px 0;  padding-bottom:20px;  pointer-events:all;  -webkit-user-select:text;     -moz-user-select:text;      -ms-user-select:text;          user-select:text;  width:500px; }  .bp3-dialog:focus{    outline:0; }  .bp3-dialog.bp3-dark,  .bp3-dark .bp3-dialog{    background:#293742;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-dialog-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:6px 6px 0 0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding-left:20px;  padding-right:5px;  z-index:30; }  .bp3-dialog-header .bp3-icon-large,  .bp3-dialog-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-dialog-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-dialog-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-dialog-header{    background:#30404d;    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-dialog-header .bp3-icon-large,    .bp3-dark .bp3-dialog-header .bp3-icon{      color:#a7b6c2; }.bp3-dialog-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  margin:20px; }.bp3-dialog-footer{  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  margin:0 20px; }.bp3-dialog-footer-actions{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:end;      -ms-flex-pack:end;          justify-content:flex-end; }  .bp3-dialog-footer-actions .bp3-button{    margin-left:10px; }.bp3-multistep-dialog-panels{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }.bp3-multistep-dialog-left-panel{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column; }  .bp3-dark .bp3-multistep-dialog-left-panel{    background:#202b33; }.bp3-multistep-dialog-right-panel{  background-color:#f5f8fa;  border-left:1px solid rgba(16, 22, 26, 0.15);  border-radius:0 0 6px 0;  -webkit-box-flex:3;      -ms-flex:3;          flex:3;  min-width:0; }  .bp3-dark .bp3-multistep-dialog-right-panel{    background-color:#293742;    border-left:1px solid rgba(16, 22, 26, 0.4); }.bp3-multistep-dialog-footer{  background-color:#ffffff;  border-radius:0 0 6px 0;  border-top:1px solid rgba(16, 22, 26, 0.15);  padding:10px; }  .bp3-dark .bp3-multistep-dialog-footer{    background:#30404d;    border-top:1px solid rgba(16, 22, 26, 0.4); }.bp3-dialog-step-container{  background-color:#f5f8fa;  border-bottom:1px solid rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-dialog-step-container{    background:#293742;    border-bottom:1px solid rgba(16, 22, 26, 0.4); }  .bp3-dialog-step-container.bp3-dialog-step-viewed{    background-color:#ffffff; }    .bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{      background:#30404d; }.bp3-dialog-step{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#f5f8fa;  border-radius:6px;  cursor:not-allowed;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:4px;  padding:6px 14px; }  .bp3-dark .bp3-dialog-step{    background:#293742; }  .bp3-dialog-step-viewed .bp3-dialog-step{    background-color:#ffffff;    cursor:pointer; }    .bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{      background:#30404d; }  .bp3-dialog-step:hover{    background-color:#f5f8fa; }    .bp3-dark .bp3-dialog-step:hover{      background:#293742; }.bp3-dialog-step-icon{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:rgba(92, 112, 128, 0.6);  border-radius:50%;  color:#ffffff;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:25px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  width:25px; }  .bp3-dark .bp3-dialog-step-icon{    background-color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#2b95d6; }  .bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#8a9ba8; }.bp3-dialog-step-title{  color:rgba(92, 112, 128, 0.6);  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  padding-left:10px; }  .bp3-dark .bp3-dialog-step-title{    color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{    color:#2b95d6; }  .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{    color:#182026; }    .bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{      color:#f5f8fa; }.bp3-drawer{  background:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0;  padding:0; }  .bp3-drawer:focus{    outline:0; }  .bp3-drawer.bp3-position-top{    height:50%;    left:0;    right:0;    top:0; }    .bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{      -webkit-transform:translateY(-100%);              transform:translateY(-100%); }    .bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit-active{      -webkit-transform:translateY(-100%);              transform:translateY(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-bottom{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-left{    bottom:0;    left:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{      -webkit-transform:translateX(-100%);              transform:translateX(-100%); }    .bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit-active{      -webkit-transform:translateX(-100%);              transform:translateX(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-right{    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right):not(.bp3-vertical){    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right).bp3-vertical{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-dark,  .bp3-dark .bp3-drawer{    background:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-drawer-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border-radius:0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding:5px;  padding-left:20px;  position:relative; }  .bp3-drawer-header .bp3-icon-large,  .bp3-drawer-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-drawer-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-drawer-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-drawer-header{    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-drawer-header .bp3-icon-large,    .bp3-dark .bp3-drawer-header .bp3-icon{      color:#a7b6c2; }.bp3-drawer-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  overflow:auto; }.bp3-drawer-footer{  -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  padding:10px 20px;  position:relative; }  .bp3-dark .bp3-drawer-footer{    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }.bp3-editable-text{  cursor:text;  display:inline-block;  max-width:100%;  position:relative;  vertical-align:top;  white-space:nowrap; }  .bp3-editable-text::before{    bottom:-3px;    left:-3px;    position:absolute;    right:-3px;    top:-3px;    border-radius:3px;    content:"";    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-editable-text.bp3-editable-text-editing::before{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#137cbd; }  .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }  .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-success .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#0f9960; }  .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }  .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#d9822b; }  .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }  .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#db3737; }  .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }  .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }  .bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#48aff0; }  .bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);            box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#3dcc91; }  .bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);            box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#ffb366; }  .bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);            box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#ff7373; }  .bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);            box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-editable-text-input,.bp3-editable-text-content{  color:inherit;  display:inherit;  font:inherit;  letter-spacing:inherit;  max-width:inherit;  min-width:inherit;  position:relative;  resize:none;  text-transform:inherit;  vertical-align:top; }.bp3-editable-text-input{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0;  white-space:pre-wrap;  width:100%; }  .bp3-editable-text-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:focus{    outline:none; }  .bp3-editable-text-input::-ms-clear{    display:none; }.bp3-editable-text-content{  overflow:hidden;  padding-right:2px;  text-overflow:ellipsis;  white-space:pre; }  .bp3-editable-text-editing > .bp3-editable-text-content{    left:0;    position:absolute;    visibility:hidden; }  .bp3-editable-text-placeholder > .bp3-editable-text-content{    color:rgba(92, 112, 128, 0.6); }    .bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{      color:rgba(167, 182, 194, 0.6); }.bp3-editable-text.bp3-multiline{  display:block; }  .bp3-editable-text.bp3-multiline .bp3-editable-text-content{    overflow:auto;    white-space:pre-wrap;    word-wrap:break-word; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-control-group{  -webkit-transform:translateZ(0);          transform:translateZ(0);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:stretch;      -ms-flex-align:stretch;          align-items:stretch; }  .bp3-control-group > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select,  .bp3-control-group .bp3-input,  .bp3-control-group .bp3-select{    position:relative; }  .bp3-control-group .bp3-input{    border-radius:inherit;    z-index:2; }    .bp3-control-group .bp3-input:focus{      border-radius:3px;      z-index:14; }    .bp3-control-group .bp3-input[class*="bp3-intent"]{      z-index:13; }      .bp3-control-group .bp3-input[class*="bp3-intent"]:focus{        z-index:15; }    .bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{      z-index:1; }  .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{    z-index:13; }    .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{      z-index:15; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select select,  .bp3-control-group .bp3-select select{    -webkit-transform:translateZ(0);            transform:translateZ(0);    border-radius:inherit;    z-index:4; }    .bp3-control-group .bp3-button:focus,    .bp3-control-group .bp3-html-select select:focus,    .bp3-control-group .bp3-select select:focus{      z-index:5; }    .bp3-control-group .bp3-button:hover,    .bp3-control-group .bp3-html-select select:hover,    .bp3-control-group .bp3-select select:hover{      z-index:6; }    .bp3-control-group .bp3-button:active,    .bp3-control-group .bp3-html-select select:active,    .bp3-control-group .bp3-select select:active{      z-index:7; }    .bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,    .bp3-control-group .bp3-html-select select[readonly],    .bp3-control-group .bp3-html-select select:disabled,    .bp3-control-group .bp3-html-select select.bp3-disabled,    .bp3-control-group .bp3-select select[readonly],    .bp3-control-group .bp3-select select:disabled,    .bp3-control-group .bp3-select select.bp3-disabled{      z-index:3; }    .bp3-control-group .bp3-button[class*="bp3-intent"],    .bp3-control-group .bp3-html-select select[class*="bp3-intent"],    .bp3-control-group .bp3-select select[class*="bp3-intent"]{      z-index:9; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{        z-index:10; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{        z-index:11; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:active,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:active{        z-index:12; }      .bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{        z-index:8; }  .bp3-control-group .bp3-input-group > .bp3-icon,  .bp3-control-group .bp3-input-group > .bp3-button,  .bp3-control-group .bp3-input-group > .bp3-input-left-container,  .bp3-control-group .bp3-input-group > .bp3-input-action{    z-index:16; }  .bp3-control-group .bp3-select::after,  .bp3-control-group .bp3-html-select::after,  .bp3-control-group .bp3-select > .bp3-icon,  .bp3-control-group .bp3-html-select > .bp3-icon{    z-index:17; }  .bp3-control-group .bp3-select:focus-within{    z-index:5; }  .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:-1px; }  .bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){    margin-left:6px; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:0; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{    margin-left:1px; }  .bp3-control-group .bp3-popover-wrapper,  .bp3-control-group .bp3-popover-target{    border-radius:inherit; }  .bp3-control-group > :first-child{    border-radius:3px 0 0 3px; }  .bp3-control-group > :last-child{    border-radius:0 3px 3px 0;    margin-right:0; }  .bp3-control-group > :only-child{    border-radius:3px;    margin-right:0; }  .bp3-control-group .bp3-input-group .bp3-button{    border-radius:3px; }  .bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-control-group.bp3-fill{    width:100%; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-fill > *:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-vertical{    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-control-group.bp3-vertical > *{      margin-top:-1px; }    .bp3-control-group.bp3-vertical > :first-child{      border-radius:3px 3px 0 0;      margin-top:0; }    .bp3-control-group.bp3-vertical > :last-child{      border-radius:0 0 3px 3px; }.bp3-control{  cursor:pointer;  display:block;  margin-bottom:10px;  position:relative;  text-transform:none; }  .bp3-control input:checked ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control:not(.bp3-align-right){    padding-left:26px; }    .bp3-control:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-26px; }  .bp3-control.bp3-align-right{    padding-right:26px; }    .bp3-control.bp3-align-right .bp3-control-indicator{      margin-right:-26px; }  .bp3-control.bp3-disabled{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-control.bp3-inline{    display:inline-block;    margin-right:20px; }  .bp3-control input{    left:0;    opacity:0;    position:absolute;    top:0;    z-index:-1; }  .bp3-control .bp3-control-indicator{    background-clip:padding-box;    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    border:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    cursor:pointer;    display:inline-block;    font-size:16px;    height:1em;    margin-right:10px;    margin-top:-3px;    position:relative;    -webkit-user-select:none;       -moz-user-select:none;        -ms-user-select:none;            user-select:none;    vertical-align:middle;    width:1em; }    .bp3-control .bp3-control-indicator::before{      content:"";      display:block;      height:1em;      width:1em; }  .bp3-control:hover .bp3-control-indicator{    background-color:#ebf1f5; }  .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{    background:#d8e1e8;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    cursor:not-allowed; }  .bp3-control input:focus ~ .bp3-control-indicator{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:2px;    -moz-outline-radius:6px; }  .bp3-control.bp3-align-right .bp3-control-indicator{    float:right;    margin-left:10px;    margin-top:1px; }  .bp3-control.bp3-large{    font-size:16px; }    .bp3-control.bp3-large:not(.bp3-align-right){      padding-left:30px; }      .bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{        margin-left:-30px; }    .bp3-control.bp3-large.bp3-align-right{      padding-right:30px; }      .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{        margin-right:-30px; }    .bp3-control.bp3-large .bp3-control-indicator{      font-size:20px; }    .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{      margin-top:0; }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control.bp3-checkbox .bp3-control-indicator{    border-radius:3px; }  .bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-radio .bp3-control-indicator{    border-radius:50%; }  .bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{    background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }  .bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{    opacity:0.5; }  .bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{    -moz-outline-radius:16px; }  .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(167, 182, 194, 0.5); }  .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(115, 134, 148, 0.5); }  .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(92, 112, 128, 0.5); }  .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5); }    .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5); }    .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch:not(.bp3-align-right){    padding-left:38px; }    .bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-38px; }  .bp3-control.bp3-switch.bp3-align-right{    padding-right:38px; }    .bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{      margin-right:-38px; }  .bp3-control.bp3-switch .bp3-control-indicator{    border:none;    border-radius:1.75em;    -webkit-box-shadow:none !important;            box-shadow:none !important;    min-width:1.75em;    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:auto; }    .bp3-control.bp3-switch .bp3-control-indicator::before{      background:#ffffff;      border-radius:50%;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);      height:calc(1em - 4px);      left:0;      margin:2px;      position:absolute;      -webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      width:calc(1em - 4px); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    left:calc(100% - 1em); }  .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){    padding-left:45px; }    .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-45px; }  .bp3-control.bp3-switch.bp3-large.bp3-align-right{    padding-right:45px; }    .bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{      margin-right:-45px; }  .bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.7); }  .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.9); }  .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(57, 75, 89, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-control.bp3-switch .bp3-switch-inner-text{    font-size:0.7em;    text-align:center; }  .bp3-control.bp3-switch .bp3-control-indicator-child:first-child{    line-height:0;    margin-left:0.5em;    margin-right:1.2em;    visibility:hidden; }  .bp3-control.bp3-switch .bp3-control-indicator-child:last-child{    line-height:1em;    margin-left:1.2em;    margin-right:0.5em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{    line-height:1em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{    line-height:0;    visibility:hidden; }  .bp3-dark .bp3-control{    color:#f5f8fa; }    .bp3-dark .bp3-control.bp3-disabled{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-control .bp3-control-indicator{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-control:hover .bp3-control-indicator{      background-color:#30404d; }    .bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{      background:#202b33;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      cursor:not-allowed; }    .bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{      color:rgba(167, 182, 194, 0.6); }.bp3-file-input{  cursor:pointer;  display:inline-block;  height:30px;  position:relative; }  .bp3-file-input input{    margin:0;    min-width:200px;    opacity:0; }    .bp3-file-input input:disabled + .bp3-file-upload-input,    .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{      background:rgba(206, 217, 224, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      resize:none; }      .bp3-file-input input:disabled + .bp3-file-upload-input::after,      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{        background-color:rgba(206, 217, 224, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(92, 112, 128, 0.6);        cursor:not-allowed;        outline:none; }        .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{          background:rgba(206, 217, 224, 0.7); }      .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{        background:rgba(57, 75, 89, 0.5);        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{          background-color:rgba(57, 75, 89, 0.5);          background-image:none;          -webkit-box-shadow:none;                  box-shadow:none;          color:rgba(167, 182, 194, 0.6); }          .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark          .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{            background:rgba(57, 75, 89, 0.7); }  .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#182026; }  .bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#f5f8fa; }  .bp3-file-input.bp3-fill{    width:100%; }  .bp3-file-input.bp3-large,  .bp3-large .bp3-file-input{    height:40px; }  .bp3-file-input .bp3-file-upload-input-custom-text::after{    content:attr(bp3-button-text); }.bp3-file-upload-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:rgba(92, 112, 128, 0.6);  left:0;  padding-right:80px;  position:absolute;  right:0;  top:0;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-file-upload-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-file-upload-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-file-upload-input::after{    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026;    min-height:24px;    min-width:24px;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    border-radius:3px;    content:"Browse";    line-height:24px;    margin:3px;    position:absolute;    right:0;    text-align:center;    top:0;    width:70px; }    .bp3-file-upload-input::after:hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-file-upload-input:hover::after{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-file-upload-input:active::after{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-large .bp3-file-upload-input{    font-size:16px;    height:40px;    line-height:40px;    padding-right:95px; }    .bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{      padding:0 15px; }    .bp3-large .bp3-file-upload-input::after{      min-height:30px;      min-width:30px;      line-height:30px;      margin:5px;      width:85px; }  .bp3-dark .bp3-file-upload-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::after{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);      color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover{        background-color:#30404d;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        background-color:#202b33;        background-image:none;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }      .bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{        background-color:rgba(57, 75, 89, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{          background:rgba(57, 75, 89, 0.7); }      .bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{        background:rgba(16, 22, 26, 0.5);        stroke:#8a9ba8; }    .bp3-dark .bp3-file-upload-input:hover::after{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:active::after{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }.bp3-file-upload-input::after{  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }.bp3-form-group{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0 0 15px; }  .bp3-form-group label.bp3-label{    margin-bottom:5px; }  .bp3-form-group .bp3-control{    margin-top:7px; }  .bp3-form-group .bp3-form-helper-text{    color:#5c7080;    font-size:12px;    margin-top:5px; }  .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#106ba3; }  .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#0d8050; }  .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#bf7326; }  .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#c23030; }  .bp3-form-group.bp3-inline{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row; }    .bp3-form-group.bp3-inline.bp3-large label.bp3-label{      line-height:40px;      margin:0 10px 0 0; }    .bp3-form-group.bp3-inline label.bp3-label{      line-height:30px;      margin:0 10px 0 0; }  .bp3-form-group.bp3-disabled .bp3-label,  .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(92, 112, 128, 0.6) !important; }  .bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#48aff0; }  .bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#3dcc91; }  .bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#ffb366; }  .bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#ff7373; }  .bp3-dark .bp3-form-group .bp3-form-helper-text{    color:#a7b6c2; }  .bp3-dark .bp3-form-group.bp3-disabled .bp3-label,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(167, 182, 194, 0.6) !important; }.bp3-input-group{  display:block;  position:relative; }  .bp3-input-group .bp3-input{    position:relative;    width:100%; }    .bp3-input-group .bp3-input:not(:first-child){      padding-left:30px; }    .bp3-input-group .bp3-input:not(:last-child){      padding-right:30px; }  .bp3-input-group .bp3-input-action,  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-button,  .bp3-input-group > .bp3-icon{    position:absolute;    top:0; }    .bp3-input-group .bp3-input-action:first-child,    .bp3-input-group > .bp3-input-left-container:first-child,    .bp3-input-group > .bp3-button:first-child,    .bp3-input-group > .bp3-icon:first-child{      left:0; }    .bp3-input-group .bp3-input-action:last-child,    .bp3-input-group > .bp3-input-left-container:last-child,    .bp3-input-group > .bp3-button:last-child,    .bp3-input-group > .bp3-icon:last-child{      right:0; }  .bp3-input-group .bp3-button{    min-height:24px;    min-width:24px;    margin:3px;    padding:0 7px; }    .bp3-input-group .bp3-button:empty{      padding:0; }  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-icon{    z-index:1; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon{    color:#5c7080; }    .bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,    .bp3-input-group > .bp3-icon:empty{      font-family:"Icons16", sans-serif;      font-size:16px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon,  .bp3-input-group .bp3-input-action > .bp3-spinner{    margin:7px; }  .bp3-input-group .bp3-tag{    margin:5px; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){    color:#5c7080; }    .bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){      color:#a7b6c2; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{      color:#5c7080; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{    color:rgba(92, 112, 128, 0.6) !important; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-input-group.bp3-disabled{    cursor:not-allowed; }    .bp3-input-group.bp3-disabled .bp3-icon{      color:rgba(92, 112, 128, 0.6); }  .bp3-input-group.bp3-large .bp3-button{    min-height:30px;    min-width:30px;    margin:5px; }  .bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-large > .bp3-icon,  .bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{    margin:12px; }  .bp3-input-group.bp3-large .bp3-input{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{      padding:0 15px; }    .bp3-input-group.bp3-large .bp3-input:not(:first-child){      padding-left:40px; }    .bp3-input-group.bp3-large .bp3-input:not(:last-child){      padding-right:40px; }  .bp3-input-group.bp3-small .bp3-button{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small .bp3-tag{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-small > .bp3-icon,  .bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{    margin:4px; }  .bp3-input-group.bp3-small .bp3-input{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{      padding:0 12px; }    .bp3-input-group.bp3-small .bp3-input:not(:first-child){      padding-left:24px; }    .bp3-input-group.bp3-small .bp3-input:not(:last-child){      padding-right:24px; }  .bp3-input-group.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-input-group.bp3-round .bp3-button,  .bp3-input-group.bp3-round .bp3-input,  .bp3-input-group.bp3-round .bp3-tag{    border-radius:30px; }  .bp3-dark .bp3-input-group .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{    color:rgba(167, 182, 194, 0.6); }  .bp3-input-group.bp3-intent-primary .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-primary > .bp3-icon{    color:#106ba3; }    .bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{      color:#48aff0; }  .bp3-input-group.bp3-intent-success .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-success > .bp3-icon{    color:#0d8050; }    .bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{      color:#3dcc91; }  .bp3-input-group.bp3-intent-warning .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-warning > .bp3-icon{    color:#bf7326; }    .bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{      color:#ffb366; }  .bp3-input-group.bp3-intent-danger .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-danger > .bp3-icon{    color:#c23030; }    .bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{      color:#ff7373; }.bp3-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle; }  .bp3-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:focus, .bp3-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-input[type="search"], .bp3-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-input:disabled, .bp3-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-input.bp3-large{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{      padding:0 15px; }  .bp3-input.bp3-small{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{      padding:0 12px; }  .bp3-input.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-dark .bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }  .bp3-input.bp3-intent-primary{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-primary{      -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary:focus{        -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #137cbd;                box-shadow:inset 0 0 0 1px #137cbd; }      .bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-success{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-success{      -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success:focus{        -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #0f9960;                box-shadow:inset 0 0 0 1px #0f9960; }      .bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-warning{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-warning{      -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning:focus{        -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #d9822b;                box-shadow:inset 0 0 0 1px #d9822b; }      .bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-danger{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-danger{      -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger:focus{        -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #db3737;                box-shadow:inset 0 0 0 1px #db3737; }      .bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input::-ms-clear{    display:none; }textarea.bp3-input{  max-width:100%;  padding:10px; }  textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{    height:auto;    line-height:inherit; }  textarea.bp3-input.bp3-small{    padding:8px; }  .bp3-dark textarea.bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark textarea.bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }label.bp3-label{  display:block;  margin-bottom:15px;  margin-top:0; }  label.bp3-label .bp3-html-select,  label.bp3-label .bp3-input,  label.bp3-label .bp3-select,  label.bp3-label .bp3-slider,  label.bp3-label .bp3-popover-wrapper{    display:block;    margin-top:5px;    text-transform:none; }  label.bp3-label .bp3-button-group{    margin-top:5px; }  label.bp3-label .bp3-select select,  label.bp3-label .bp3-html-select select{    font-weight:400;    vertical-align:top;    width:100%; }  label.bp3-label.bp3-disabled,  label.bp3-label.bp3-disabled .bp3-text-muted{    color:rgba(92, 112, 128, 0.6); }  label.bp3-label.bp3-inline{    line-height:30px; }    label.bp3-label.bp3-inline .bp3-html-select,    label.bp3-label.bp3-inline .bp3-input,    label.bp3-label.bp3-inline .bp3-input-group,    label.bp3-label.bp3-inline .bp3-select,    label.bp3-label.bp3-inline .bp3-popover-wrapper{      display:inline-block;      margin:0 0 0 5px;      vertical-align:top; }    label.bp3-label.bp3-inline .bp3-button-group{      margin:0 0 0 5px; }    label.bp3-label.bp3-inline .bp3-input-group .bp3-input{      margin-left:0; }    label.bp3-label.bp3-inline.bp3-large{      line-height:40px; }  label.bp3-label:not(.bp3-inline) .bp3-popover-target{    display:block; }  .bp3-dark label.bp3-label{    color:#f5f8fa; }    .bp3-dark label.bp3-label.bp3-disabled,    .bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{      color:rgba(167, 182, 194, 0.6); }.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{  -webkit-box-flex:1;      -ms-flex:1 1 14px;          flex:1 1 14px;  min-height:0;  padding:0;  width:30px; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{    border-radius:0 3px 0 0; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{    border-radius:0 0 3px 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{  border-radius:3px 0 0 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{  border-radius:0 0 0 3px; }.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{  width:40px; }form{  display:block; }.bp3-html-select select,.bp3-select select{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  -moz-appearance:none;  -webkit-appearance:none;  border-radius:3px;  height:30px;  padding:0 25px 0 10px;  width:100%; }  .bp3-html-select select > *, .bp3-select select > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-html-select select::before,  .bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{    margin-right:7px; }  .bp3-html-select select:empty::before,  .bp3-select select:empty::before,  .bp3-html-select select > :last-child,  .bp3-select select > :last-child{    margin-right:0; }  .bp3-html-select select:hover,  .bp3-select select:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-html-select select:active,  .bp3-select select:active, .bp3-html-select select.bp3-active,  .bp3-select select.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-html-select select:disabled,  .bp3-select select:disabled, .bp3-html-select select.bp3-disabled,  .bp3-select select.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-html-select select:disabled.bp3-active,    .bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,    .bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,    .bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,    .bp3-select select.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }.bp3-html-select.bp3-minimal select,.bp3-select.bp3-minimal select{  background:none;  -webkit-box-shadow:none;          box-shadow:none; }  .bp3-html-select.bp3-minimal select:hover,  .bp3-select.bp3-minimal select:hover{    background:rgba(167, 182, 194, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026;    text-decoration:none; }  .bp3-html-select.bp3-minimal select:active,  .bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,  .bp3-select.bp3-minimal select.bp3-active{    background:rgba(115, 134, 148, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026; }  .bp3-html-select.bp3-minimal select:disabled,  .bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,  .bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,  .bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,  .bp3-select.bp3-minimal select.bp3-disabled:hover{    background:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }    .bp3-html-select.bp3-minimal select:disabled.bp3-active,    .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,    .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{      background:rgba(115, 134, 148, 0.3); }  .bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,  .bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{      background:rgba(138, 155, 168, 0.15); }    .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:rgba(138, 155, 168, 0.3);      color:#f5f8fa; }    .bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,    .bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{      background:none;      color:rgba(167, 182, 194, 0.6);      cursor:not-allowed; }      .bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{        background:rgba(138, 155, 168, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-primary,  .bp3-select.bp3-minimal select.bp3-intent-primary{    color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover{      background:rgba(19, 124, 189, 0.15);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:rgba(19, 124, 189, 0.3);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{      background:none;      color:rgba(16, 107, 163, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{        background:rgba(19, 124, 189, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{      stroke:#106ba3; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{      color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.2);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(72, 175, 240, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-success,  .bp3-select.bp3-minimal select.bp3-intent-success{    color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover{      background:rgba(15, 153, 96, 0.15);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:rgba(15, 153, 96, 0.3);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,    .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{      background:none;      color:rgba(13, 128, 80, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{        background:rgba(15, 153, 96, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{      stroke:#0d8050; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{      color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.2);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(61, 204, 145, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-warning,  .bp3-select.bp3-minimal select.bp3-intent-warning{    color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover{      background:rgba(217, 130, 43, 0.15);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:rgba(217, 130, 43, 0.3);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{      background:none;      color:rgba(191, 115, 38, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{        background:rgba(217, 130, 43, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{      stroke:#bf7326; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{      color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.2);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(255, 179, 102, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-danger,  .bp3-select.bp3-minimal select.bp3-intent-danger{    color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover{      background:rgba(219, 55, 55, 0.15);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:rgba(219, 55, 55, 0.3);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{      background:none;      color:rgba(194, 48, 48, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{        background:rgba(219, 55, 55, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{      stroke:#c23030; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{      color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.2);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(255, 115, 115, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }.bp3-html-select.bp3-large select,.bp3-select.bp3-large select{  font-size:16px;  height:40px;  padding-right:35px; }.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{  background-color:#394b59;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);  color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    background-color:#202b33;    background-image:none;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{    background-color:rgba(57, 75, 89, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{      background:rgba(57, 75, 89, 0.7); }  .bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{    background:rgba(16, 22, 26, 0.5);    stroke:#8a9ba8; }.bp3-html-select select:disabled,.bp3-select select:disabled{  background-color:rgba(206, 217, 224, 0.5);  -webkit-box-shadow:none;          box-shadow:none;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-html-select .bp3-icon,.bp3-select .bp3-icon, .bp3-select::after{  color:#5c7080;  pointer-events:none;  position:absolute;  right:7px;  top:7px; }  .bp3-html-select .bp3-disabled.bp3-icon,  .bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{    color:rgba(92, 112, 128, 0.6); }.bp3-html-select,.bp3-select{  display:inline-block;  letter-spacing:normal;  position:relative;  vertical-align:middle; }  .bp3-html-select select::-ms-expand,  .bp3-select select::-ms-expand{    display:none; }  .bp3-html-select .bp3-icon,  .bp3-select .bp3-icon{    color:#5c7080; }    .bp3-html-select .bp3-icon:hover,    .bp3-select .bp3-icon:hover{      color:#182026; }    .bp3-dark .bp3-html-select .bp3-icon, .bp3-dark    .bp3-select .bp3-icon{      color:#a7b6c2; }      .bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark      .bp3-select .bp3-icon:hover{        color:#f5f8fa; }  .bp3-html-select.bp3-large::after,  .bp3-html-select.bp3-large .bp3-icon,  .bp3-select.bp3-large::after,  .bp3-select.bp3-large .bp3-icon{    right:12px;    top:12px; }  .bp3-html-select.bp3-fill,  .bp3-html-select.bp3-fill select,  .bp3-select.bp3-fill,  .bp3-select.bp3-fill select{    width:100%; }  .bp3-dark .bp3-html-select option, .bp3-dark  .bp3-select option{    background-color:#30404d;    color:#f5f8fa; }  .bp3-dark .bp3-html-select option:disabled, .bp3-dark  .bp3-select option:disabled{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-html-select::after, .bp3-dark  .bp3-select::after{    color:#a7b6c2; }.bp3-select::after{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  content:"&#59078;"; }.bp3-running-text table, table.bp3-html-table{  border-spacing:0;  font-size:14px; }  .bp3-running-text table th, table.bp3-html-table th,  .bp3-running-text table td,  table.bp3-html-table td{    padding:11px;    text-align:left;    vertical-align:top; }  .bp3-running-text table th, table.bp3-html-table th{    color:#182026;    font-weight:600; }    .bp3-running-text table td,  table.bp3-html-table td{    color:#182026; }  .bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,  .bp3-running-text table tbody tr:first-child td,  table.bp3-html-table tbody tr:first-child td,  .bp3-running-text table tfoot tr:first-child th,  table.bp3-html-table tfoot tr:first-child th,  .bp3-running-text table tfoot tr:first-child td,  table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,  .bp3-dark .bp3-running-text table tbody tr:first-child td,  .bp3-running-text .bp3-dark table tbody tr:first-child td,  .bp3-dark table.bp3-html-table tbody tr:first-child td,  .bp3-dark .bp3-running-text table tfoot tr:first-child th,  .bp3-running-text .bp3-dark table tfoot tr:first-child th,  .bp3-dark table.bp3-html-table tfoot tr:first-child th,  .bp3-dark .bp3-running-text table tfoot tr:first-child td,  .bp3-running-text .bp3-dark table tfoot tr:first-child td,  .bp3-dark table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }table.bp3-html-table.bp3-html-table-condensed th,table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,table.bp3-html-table.bp3-small td{  padding-bottom:6px;  padding-top:6px; }table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{  background:rgba(191, 204, 214, 0.15); }table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){  -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered tbody tr td,table.bp3-html-table.bp3-html-table-bordered tfoot tr td{  -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),  table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){    -webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{  -webkit-box-shadow:none;          box-shadow:none; }  table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-interactive tbody tr:hover td{  background-color:rgba(191, 204, 214, 0.3);  cursor:pointer; }table.bp3-html-table.bp3-interactive tbody tr:active td{  background-color:rgba(191, 204, 214, 0.4); }.bp3-dark table.bp3-html-table{ }  .bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{    background:rgba(92, 112, 128, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){      -webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);              box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{    background-color:rgba(92, 112, 128, 0.3);    cursor:pointer; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{    background-color:rgba(92, 112, 128, 0.4); }.bp3-key-combo{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center; }  .bp3-key-combo > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-key-combo > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-key-combo::before,  .bp3-key-combo > *{    margin-right:5px; }  .bp3-key-combo:empty::before,  .bp3-key-combo > :last-child{    margin-right:0; }.bp3-hotkey-dialog{  padding-bottom:0;  top:40px; }  .bp3-hotkey-dialog .bp3-dialog-body{    margin:0;    padding:0; }  .bp3-hotkey-dialog .bp3-hotkey-label{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1; }.bp3-hotkey-column{  margin:auto;  max-height:80vh;  overflow-y:auto;  padding:30px; }  .bp3-hotkey-column .bp3-heading{    margin-bottom:20px; }    .bp3-hotkey-column .bp3-heading:not(:first-child){      margin-top:40px; }.bp3-hotkey{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:justify;      -ms-flex-pack:justify;          justify-content:space-between;  margin-left:0;  margin-right:0; }  .bp3-hotkey:not(:last-child){    margin-bottom:10px; }.bp3-icon{  display:inline-block;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  vertical-align:text-bottom; }  .bp3-icon:not(:empty)::before{    content:"" !important;    content:unset !important; }  .bp3-icon > svg{    display:block; }    .bp3-icon > svg:not([fill]){      fill:currentColor; }.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{  color:#106ba3; }  .bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{    color:#48aff0; }.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{  color:#0d8050; }  .bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{    color:#3dcc91; }.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{  color:#bf7326; }  .bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{    color:#ffb366; }.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{  color:#c23030; }  .bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{    color:#ff7373; }span.bp3-icon-standard{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon-large{  font-family:"Icons20", sans-serif;  font-size:20px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon:empty{  font-family:"Icons20";  font-size:inherit;  font-style:normal;  font-weight:400;  line-height:1; }  span.bp3-icon:empty::before{    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased; }.bp3-icon-add::before{  content:"&#58942;"; }.bp3-icon-add-column-left::before{  content:"&#59129;"; }.bp3-icon-add-column-right::before{  content:"&#59130;"; }.bp3-icon-add-row-bottom::before{  content:"&#59128;"; }.bp3-icon-add-row-top::before{  content:"&#59127;"; }.bp3-icon-add-to-artifact::before{  content:"&#59004;"; }.bp3-icon-add-to-folder::before{  content:"&#59090;"; }.bp3-icon-airplane::before{  content:"&#59211;"; }.bp3-icon-align-center::before{  content:"&#58883;"; }.bp3-icon-align-justify::before{  content:"&#58885;"; }.bp3-icon-align-left::before{  content:"&#58882;"; }.bp3-icon-align-right::before{  content:"&#58884;"; }.bp3-icon-alignment-bottom::before{  content:"&#59175;"; }.bp3-icon-alignment-horizontal-center::before{  content:"&#59174;"; }.bp3-icon-alignment-left::before{  content:"&#59170;"; }.bp3-icon-alignment-right::before{  content:"&#59172;"; }.bp3-icon-alignment-top::before{  content:"&#59173;"; }.bp3-icon-alignment-vertical-center::before{  content:"&#59171;"; }.bp3-icon-annotation::before{  content:"&#59120;"; }.bp3-icon-application::before{  content:"&#59189;"; }.bp3-icon-applications::before{  content:"&#58913;"; }.bp3-icon-archive::before{  content:"&#59655;"; }.bp3-icon-arrow-bottom-left::before{  content:"&#8601;"; }.bp3-icon-arrow-bottom-right::before{  content:"&#8600;"; }.bp3-icon-arrow-down::before{  content:"&darr;"; }.bp3-icon-arrow-left::before{  content:"&larr;"; }.bp3-icon-arrow-right::before{  content:"&rarr;"; }.bp3-icon-arrow-top-left::before{  content:"&#8598;"; }.bp3-icon-arrow-top-right::before{  content:"&#8599;"; }.bp3-icon-arrow-up::before{  content:"&uarr;"; }.bp3-icon-arrows-horizontal::before{  content:"&harr;"; }.bp3-icon-arrows-vertical::before{  content:"&#8597;"; }.bp3-icon-asterisk::before{  content:"*"; }.bp3-icon-automatic-updates::before{  content:"&#58975;"; }.bp3-icon-badge::before{  content:"&#59107;"; }.bp3-icon-ban-circle::before{  content:"&#59037;"; }.bp3-icon-bank-account::before{  content:"&#59247;"; }.bp3-icon-barcode::before{  content:"&#58998;"; }.bp3-icon-blank::before{  content:"&#59648;"; }.bp3-icon-blocked-person::before{  content:"&#59240;"; }.bp3-icon-bold::before{  content:"&#58886;"; }.bp3-icon-book::before{  content:"&#59064;"; }.bp3-icon-bookmark::before{  content:"&#58906;"; }.bp3-icon-box::before{  content:"&#59071;"; }.bp3-icon-briefcase::before{  content:"&#58996;"; }.bp3-icon-bring-data::before{  content:"&#59658;"; }.bp3-icon-build::before{  content:"&#59181;"; }.bp3-icon-calculator::before{  content:"&#59147;"; }.bp3-icon-calendar::before{  content:"&#58923;"; }.bp3-icon-camera::before{  content:"&#59038;"; }.bp3-icon-caret-down::before{  content:"&#8964;"; }.bp3-icon-caret-left::before{  content:"&lang;"; }.bp3-icon-caret-right::before{  content:"&rang;"; }.bp3-icon-caret-up::before{  content:"&#8963;"; }.bp3-icon-cell-tower::before{  content:"&#59248;"; }.bp3-icon-changes::before{  content:"&#58915;"; }.bp3-icon-chart::before{  content:"&#59006;"; }.bp3-icon-chat::before{  content:"&#59017;"; }.bp3-icon-chevron-backward::before{  content:"&#59103;"; }.bp3-icon-chevron-down::before{  content:"&#59031;"; }.bp3-icon-chevron-forward::before{  content:"&#59104;"; }.bp3-icon-chevron-left::before{  content:"&#59028;"; }.bp3-icon-chevron-right::before{  content:"&#59029;"; }.bp3-icon-chevron-up::before{  content:"&#59030;"; }.bp3-icon-circle::before{  content:"&#58986;"; }.bp3-icon-circle-arrow-down::before{  content:"&#59022;"; }.bp3-icon-circle-arrow-left::before{  content:"&#59020;"; }.bp3-icon-circle-arrow-right::before{  content:"&#59019;"; }.bp3-icon-circle-arrow-up::before{  content:"&#59021;"; }.bp3-icon-citation::before{  content:"&#58907;"; }.bp3-icon-clean::before{  content:"&#59333;"; }.bp3-icon-clipboard::before{  content:"&#58909;"; }.bp3-icon-cloud::before{  content:"&#9729;"; }.bp3-icon-cloud-download::before{  content:"&#59024;"; }.bp3-icon-cloud-upload::before{  content:"&#59025;"; }.bp3-icon-code::before{  content:"&#58977;"; }.bp3-icon-code-block::before{  content:"&#59077;"; }.bp3-icon-cog::before{  content:"&#58949;"; }.bp3-icon-collapse-all::before{  content:"&#59235;"; }.bp3-icon-column-layout::before{  content:"&#59098;"; }.bp3-icon-comment::before{  content:"&#59018;"; }.bp3-icon-comparison::before{  content:"&#58935;"; }.bp3-icon-compass::before{  content:"&#59292;"; }.bp3-icon-compressed::before{  content:"&#59072;"; }.bp3-icon-confirm::before{  content:"&#58937;"; }.bp3-icon-console::before{  content:"&#59291;"; }.bp3-icon-contrast::before{  content:"&#59083;"; }.bp3-icon-control::before{  content:"&#59007;"; }.bp3-icon-credit-card::before{  content:"&#58953;"; }.bp3-icon-cross::before{  content:"&#10007;"; }.bp3-icon-crown::before{  content:"&#59316;"; }.bp3-icon-cube::before{  content:"&#59336;"; }.bp3-icon-cube-add::before{  content:"&#59337;"; }.bp3-icon-cube-remove::before{  content:"&#59344;"; }.bp3-icon-curved-range-chart::before{  content:"&#59163;"; }.bp3-icon-cut::before{  content:"&#59119;"; }.bp3-icon-dashboard::before{  content:"&#59217;"; }.bp3-icon-data-lineage::before{  content:"&#59656;"; }.bp3-icon-database::before{  content:"&#59011;"; }.bp3-icon-delete::before{  content:"&#58948;"; }.bp3-icon-delta::before{  content:"&Delta;"; }.bp3-icon-derive-column::before{  content:"&#59193;"; }.bp3-icon-desktop::before{  content:"&#59055;"; }.bp3-icon-diagnosis::before{  content:"&#59661;"; }.bp3-icon-diagram-tree::before{  content:"&#59315;"; }.bp3-icon-direction-left::before{  content:"&#59009;"; }.bp3-icon-direction-right::before{  content:"&#59010;"; }.bp3-icon-disable::before{  content:"&#58880;"; }.bp3-icon-document::before{  content:"&#58928;"; }.bp3-icon-document-open::before{  content:"&#59166;"; }.bp3-icon-document-share::before{  content:"&#59167;"; }.bp3-icon-dollar::before{  content:"$"; }.bp3-icon-dot::before{  content:"&bull;"; }.bp3-icon-double-caret-horizontal::before{  content:"&#59079;"; }.bp3-icon-double-caret-vertical::before{  content:"&#59078;"; }.bp3-icon-double-chevron-down::before{  content:"&#59139;"; }.bp3-icon-double-chevron-left::before{  content:"&#59135;"; }.bp3-icon-double-chevron-right::before{  content:"&#59137;"; }.bp3-icon-double-chevron-up::before{  content:"&#59138;"; }.bp3-icon-doughnut-chart::before{  content:"&#59086;"; }.bp3-icon-download::before{  content:"&#58927;"; }.bp3-icon-drag-handle-horizontal::before{  content:"&#59158;"; }.bp3-icon-drag-handle-vertical::before{  content:"&#59157;"; }.bp3-icon-draw::before{  content:"&#58987;"; }.bp3-icon-drive-time::before{  content:"&#58901;"; }.bp3-icon-duplicate::before{  content:"&#59036;"; }.bp3-icon-edit::before{  content:"&#9998;"; }.bp3-icon-eject::before{  content:"&#9167;"; }.bp3-icon-endorsed::before{  content:"&#59231;"; }.bp3-icon-envelope::before{  content:"&#9993;"; }.bp3-icon-equals::before{  content:"&#59353;"; }.bp3-icon-eraser::before{  content:"&#59251;"; }.bp3-icon-error::before{  content:"&#58952;"; }.bp3-icon-euro::before{  content:"&euro;"; }.bp3-icon-exchange::before{  content:"&#58934;"; }.bp3-icon-exclude-row::before{  content:"&#59114;"; }.bp3-icon-expand-all::before{  content:"&#59236;"; }.bp3-icon-export::before{  content:"&#58931;"; }.bp3-icon-eye-off::before{  content:"&#59084;"; }.bp3-icon-eye-on::before{  content:"&#59226;"; }.bp3-icon-eye-open::before{  content:"&#58991;"; }.bp3-icon-fast-backward::before{  content:"&#59048;"; }.bp3-icon-fast-forward::before{  content:"&#59052;"; }.bp3-icon-feed::before{  content:"&#58966;"; }.bp3-icon-feed-subscribed::before{  content:"&#59279;"; }.bp3-icon-film::before{  content:"&#59041;"; }.bp3-icon-filter::before{  content:"&#58936;"; }.bp3-icon-filter-keep::before{  content:"&#59276;"; }.bp3-icon-filter-list::before{  content:"&#59118;"; }.bp3-icon-filter-open::before{  content:"&#59351;"; }.bp3-icon-filter-remove::before{  content:"&#59277;"; }.bp3-icon-flag::before{  content:"&#9873;"; }.bp3-icon-flame::before{  content:"&#59305;"; }.bp3-icon-flash::before{  content:"&#59059;"; }.bp3-icon-floppy-disk::before{  content:"&#59063;"; }.bp3-icon-flow-branch::before{  content:"&#59329;"; }.bp3-icon-flow-end::before{  content:"&#59332;"; }.bp3-icon-flow-linear::before{  content:"&#59328;"; }.bp3-icon-flow-review::before{  content:"&#59330;"; }.bp3-icon-flow-review-branch::before{  content:"&#59331;"; }.bp3-icon-flows::before{  content:"&#58969;"; }.bp3-icon-folder-close::before{  content:"&#58962;"; }.bp3-icon-folder-new::before{  content:"&#59312;"; }.bp3-icon-folder-open::before{  content:"&#58961;"; }.bp3-icon-folder-shared::before{  content:"&#58963;"; }.bp3-icon-folder-shared-open::before{  content:"&#58992;"; }.bp3-icon-follower::before{  content:"&#59232;"; }.bp3-icon-following::before{  content:"&#59233;"; }.bp3-icon-font::before{  content:"&#59060;"; }.bp3-icon-fork::before{  content:"&#58938;"; }.bp3-icon-form::before{  content:"&#59285;"; }.bp3-icon-full-circle::before{  content:"&#59013;"; }.bp3-icon-full-stacked-chart::before{  content:"&#59230;"; }.bp3-icon-fullscreen::before{  content:"&#59033;"; }.bp3-icon-function::before{  content:"&#59109;"; }.bp3-icon-gantt-chart::before{  content:"&#59124;"; }.bp3-icon-geolocation::before{  content:"&#58944;"; }.bp3-icon-geosearch::before{  content:"&#58899;"; }.bp3-icon-git-branch::before{  content:"&#59178;"; }.bp3-icon-git-commit::before{  content:"&#59179;"; }.bp3-icon-git-merge::before{  content:"&#59177;"; }.bp3-icon-git-new-branch::before{  content:"&#59209;"; }.bp3-icon-git-pull::before{  content:"&#59176;"; }.bp3-icon-git-push::before{  content:"&#59180;"; }.bp3-icon-git-repo::before{  content:"&#59208;"; }.bp3-icon-glass::before{  content:"&#59057;"; }.bp3-icon-globe::before{  content:"&#58982;"; }.bp3-icon-globe-network::before{  content:"&#59317;"; }.bp3-icon-graph::before{  content:"&#58995;"; }.bp3-icon-graph-remove::before{  content:"&#58889;"; }.bp3-icon-greater-than::before{  content:"&#59361;"; }.bp3-icon-greater-than-or-equal-to::before{  content:"&#59362;"; }.bp3-icon-grid::before{  content:"&#59088;"; }.bp3-icon-grid-view::before{  content:"&#59108;"; }.bp3-icon-group-objects::before{  content:"&#58890;"; }.bp3-icon-grouped-bar-chart::before{  content:"&#59229;"; }.bp3-icon-hand::before{  content:"&#59102;"; }.bp3-icon-hand-down::before{  content:"&#59067;"; }.bp3-icon-hand-left::before{  content:"&#59068;"; }.bp3-icon-hand-right::before{  content:"&#59065;"; }.bp3-icon-hand-up::before{  content:"&#59066;"; }.bp3-icon-header::before{  content:"&#59061;"; }.bp3-icon-header-one::before{  content:"&#59283;"; }.bp3-icon-header-two::before{  content:"&#59284;"; }.bp3-icon-headset::before{  content:"&#59100;"; }.bp3-icon-heart::before{  content:"&hearts;"; }.bp3-icon-heart-broken::before{  content:"&#59298;"; }.bp3-icon-heat-grid::before{  content:"&#59123;"; }.bp3-icon-heatmap::before{  content:"&#58900;"; }.bp3-icon-help::before{  content:"?"; }.bp3-icon-helper-management::before{  content:"&#58989;"; }.bp3-icon-highlight::before{  content:"&#59117;"; }.bp3-icon-history::before{  content:"&#58954;"; }.bp3-icon-home::before{  content:"&#8962;"; }.bp3-icon-horizontal-bar-chart::before{  content:"&#59148;"; }.bp3-icon-horizontal-bar-chart-asc::before{  content:"&#59228;"; }.bp3-icon-horizontal-bar-chart-desc::before{  content:"&#59165;"; }.bp3-icon-horizontal-distribution::before{  content:"&#59168;"; }.bp3-icon-id-number::before{  content:"&#59249;"; }.bp3-icon-image-rotate-left::before{  content:"&#59194;"; }.bp3-icon-image-rotate-right::before{  content:"&#59195;"; }.bp3-icon-import::before{  content:"&#58930;"; }.bp3-icon-inbox::before{  content:"&#58921;"; }.bp3-icon-inbox-filtered::before{  content:"&#59345;"; }.bp3-icon-inbox-geo::before{  content:"&#59346;"; }.bp3-icon-inbox-search::before{  content:"&#59347;"; }.bp3-icon-inbox-update::before{  content:"&#59348;"; }.bp3-icon-info-sign::before{  content:"&#8505;"; }.bp3-icon-inheritance::before{  content:"&#59349;"; }.bp3-icon-inner-join::before{  content:"&#59299;"; }.bp3-icon-insert::before{  content:"&#58988;"; }.bp3-icon-intersection::before{  content:"&#59237;"; }.bp3-icon-ip-address::before{  content:"&#59250;"; }.bp3-icon-issue::before{  content:"&#59252;"; }.bp3-icon-issue-closed::before{  content:"&#59254;"; }.bp3-icon-issue-new::before{  content:"&#59253;"; }.bp3-icon-italic::before{  content:"&#58887;"; }.bp3-icon-join-table::before{  content:"&#59192;"; }.bp3-icon-key::before{  content:"&#59278;"; }.bp3-icon-key-backspace::before{  content:"&#59143;"; }.bp3-icon-key-command::before{  content:"&#59141;"; }.bp3-icon-key-control::before{  content:"&#59140;"; }.bp3-icon-key-delete::before{  content:"&#59144;"; }.bp3-icon-key-enter::before{  content:"&#59146;"; }.bp3-icon-key-escape::before{  content:"&#59145;"; }.bp3-icon-key-option::before{  content:"&#59202;"; }.bp3-icon-key-shift::before{  content:"&#59142;"; }.bp3-icon-key-tab::before{  content:"&#59223;"; }.bp3-icon-known-vehicle::before{  content:"&#59196;"; }.bp3-icon-lab-test::before{  content:"&#59662;"; }.bp3-icon-label::before{  content:"&#58981;"; }.bp3-icon-layer::before{  content:"&#59087;"; }.bp3-icon-layers::before{  content:"&#58904;"; }.bp3-icon-layout::before{  content:"&#58892;"; }.bp3-icon-layout-auto::before{  content:"&#58893;"; }.bp3-icon-layout-balloon::before{  content:"&#59091;"; }.bp3-icon-layout-circle::before{  content:"&#58894;"; }.bp3-icon-layout-grid::before{  content:"&#58896;"; }.bp3-icon-layout-group-by::before{  content:"&#58897;"; }.bp3-icon-layout-hierarchy::before{  content:"&#58895;"; }.bp3-icon-layout-linear::before{  content:"&#59075;"; }.bp3-icon-layout-skew-grid::before{  content:"&#58898;"; }.bp3-icon-layout-sorted-clusters::before{  content:"&#59092;"; }.bp3-icon-learning::before{  content:"&#59652;"; }.bp3-icon-left-join::before{  content:"&#59300;"; }.bp3-icon-less-than::before{  content:"&#59363;"; }.bp3-icon-less-than-or-equal-to::before{  content:"&#59364;"; }.bp3-icon-lifesaver::before{  content:"&#59335;"; }.bp3-icon-lightbulb::before{  content:"&#59056;"; }.bp3-icon-link::before{  content:"&#58925;"; }.bp3-icon-list::before{  content:"&#9776;"; }.bp3-icon-list-columns::before{  content:"&#59321;"; }.bp3-icon-list-detail-view::before{  content:"&#59203;"; }.bp3-icon-locate::before{  content:"&#58905;"; }.bp3-icon-lock::before{  content:"&#58917;"; }.bp3-icon-log-in::before{  content:"&#59034;"; }.bp3-icon-log-out::before{  content:"&#58956;"; }.bp3-icon-manual::before{  content:"&#59126;"; }.bp3-icon-manually-entered-data::before{  content:"&#59210;"; }.bp3-icon-map::before{  content:"&#58978;"; }.bp3-icon-map-create::before{  content:"&#59201;"; }.bp3-icon-map-marker::before{  content:"&#59005;"; }.bp3-icon-maximize::before{  content:"&#58933;"; }.bp3-icon-media::before{  content:"&#58924;"; }.bp3-icon-menu::before{  content:"&#59234;"; }.bp3-icon-menu-closed::before{  content:"&#58965;"; }.bp3-icon-menu-open::before{  content:"&#58964;"; }.bp3-icon-merge-columns::before{  content:"&#59215;"; }.bp3-icon-merge-links::before{  content:"&#58891;"; }.bp3-icon-minimize::before{  content:"&#58932;"; }.bp3-icon-minus::before{  content:"&minus;"; }.bp3-icon-mobile-phone::before{  content:"&#59159;"; }.bp3-icon-mobile-video::before{  content:"&#59039;"; }.bp3-icon-moon::before{  content:"&#59220;"; }.bp3-icon-more::before{  content:"&#58922;"; }.bp3-icon-mountain::before{  content:"&#59313;"; }.bp3-icon-move::before{  content:"&#59027;"; }.bp3-icon-mugshot::before{  content:"&#59099;"; }.bp3-icon-multi-select::before{  content:"&#59008;"; }.bp3-icon-music::before{  content:"&#59046;"; }.bp3-icon-new-drawing::before{  content:"&#59653;"; }.bp3-icon-new-grid-item::before{  content:"&#59207;"; }.bp3-icon-new-layer::before{  content:"&#59650;"; }.bp3-icon-new-layers::before{  content:"&#59651;"; }.bp3-icon-new-link::before{  content:"&#58972;"; }.bp3-icon-new-object::before{  content:"&#58973;"; }.bp3-icon-new-person::before{  content:"&#59113;"; }.bp3-icon-new-prescription::before{  content:"&#59275;"; }.bp3-icon-new-text-box::before{  content:"&#58971;"; }.bp3-icon-ninja::before{  content:"&#58997;"; }.bp3-icon-not-equal-to::before{  content:"&#59360;"; }.bp3-icon-notifications::before{  content:"&#58916;"; }.bp3-icon-notifications-updated::before{  content:"&#59320;"; }.bp3-icon-numbered-list::before{  content:"&#59206;"; }.bp3-icon-numerical::before{  content:"&#59222;"; }.bp3-icon-office::before{  content:"&#59035;"; }.bp3-icon-offline::before{  content:"&#59002;"; }.bp3-icon-oil-field::before{  content:"&#59199;"; }.bp3-icon-one-column::before{  content:"&#58968;"; }.bp3-icon-outdated::before{  content:"&#59304;"; }.bp3-icon-page-layout::before{  content:"&#58976;"; }.bp3-icon-panel-stats::before{  content:"&#59255;"; }.bp3-icon-panel-table::before{  content:"&#59256;"; }.bp3-icon-paperclip::before{  content:"&#58980;"; }.bp3-icon-paragraph::before{  content:"&#59244;"; }.bp3-icon-path::before{  content:"&#59219;"; }.bp3-icon-path-search::before{  content:"&#58974;"; }.bp3-icon-pause::before{  content:"&#59049;"; }.bp3-icon-people::before{  content:"&#58941;"; }.bp3-icon-percentage::before{  content:"&#59242;"; }.bp3-icon-person::before{  content:"&#58940;"; }.bp3-icon-phone::before{  content:"&#9742;"; }.bp3-icon-pie-chart::before{  content:"&#59012;"; }.bp3-icon-pin::before{  content:"&#58950;"; }.bp3-icon-pivot::before{  content:"&#59121;"; }.bp3-icon-pivot-table::before{  content:"&#59115;"; }.bp3-icon-play::before{  content:"&#59051;"; }.bp3-icon-plus::before{  content:"+"; }.bp3-icon-polygon-filter::before{  content:"&#59089;"; }.bp3-icon-power::before{  content:"&#59097;"; }.bp3-icon-predictive-analysis::before{  content:"&#58903;"; }.bp3-icon-prescription::before{  content:"&#59274;"; }.bp3-icon-presentation::before{  content:"&#59015;"; }.bp3-icon-print::before{  content:"&#9113;"; }.bp3-icon-projects::before{  content:"&#58914;"; }.bp3-icon-properties::before{  content:"&#58929;"; }.bp3-icon-property::before{  content:"&#58970;"; }.bp3-icon-publish-function::before{  content:"&#59218;"; }.bp3-icon-pulse::before{  content:"&#59112;"; }.bp3-icon-random::before{  content:"&#59032;"; }.bp3-icon-record::before{  content:"&#59054;"; }.bp3-icon-redo::before{  content:"&#59076;"; }.bp3-icon-refresh::before{  content:"&#58947;"; }.bp3-icon-regression-chart::before{  content:"&#59224;"; }.bp3-icon-remove::before{  content:"&#58943;"; }.bp3-icon-remove-column::before{  content:"&#59221;"; }.bp3-icon-remove-column-left::before{  content:"&#59133;"; }.bp3-icon-remove-column-right::before{  content:"&#59134;"; }.bp3-icon-remove-row-bottom::before{  content:"&#59132;"; }.bp3-icon-remove-row-top::before{  content:"&#59131;"; }.bp3-icon-repeat::before{  content:"&#59026;"; }.bp3-icon-reset::before{  content:"&#59350;"; }.bp3-icon-resolve::before{  content:"&#58994;"; }.bp3-icon-rig::before{  content:"&#59200;"; }.bp3-icon-right-join::before{  content:"&#59301;"; }.bp3-icon-ring::before{  content:"&#59122;"; }.bp3-icon-rotate-document::before{  content:"&#59105;"; }.bp3-icon-rotate-page::before{  content:"&#59106;"; }.bp3-icon-satellite::before{  content:"&#59243;"; }.bp3-icon-saved::before{  content:"&#59062;"; }.bp3-icon-scatter-plot::before{  content:"&#59198;"; }.bp3-icon-search::before{  content:"&#58955;"; }.bp3-icon-search-around::before{  content:"&#58888;"; }.bp3-icon-search-template::before{  content:"&#58920;"; }.bp3-icon-search-text::before{  content:"&#58979;"; }.bp3-icon-segmented-control::before{  content:"&#59116;"; }.bp3-icon-select::before{  content:"&#58902;"; }.bp3-icon-selection::before{  content:"&#10687;"; }.bp3-icon-send-to::before{  content:"&#58990;"; }.bp3-icon-send-to-graph::before{  content:"&#59190;"; }.bp3-icon-send-to-map::before{  content:"&#59191;"; }.bp3-icon-series-add::before{  content:"&#59286;"; }.bp3-icon-series-configuration::before{  content:"&#59290;"; }.bp3-icon-series-derived::before{  content:"&#59289;"; }.bp3-icon-series-filtered::before{  content:"&#59288;"; }.bp3-icon-series-search::before{  content:"&#59287;"; }.bp3-icon-settings::before{  content:"&#59042;"; }.bp3-icon-share::before{  content:"&#58926;"; }.bp3-icon-shield::before{  content:"&#59314;"; }.bp3-icon-shop::before{  content:"&#59074;"; }.bp3-icon-shopping-cart::before{  content:"&#59073;"; }.bp3-icon-signal-search::before{  content:"&#59657;"; }.bp3-icon-sim-card::before{  content:"&#59160;"; }.bp3-icon-slash::before{  content:"&#59241;"; }.bp3-icon-small-cross::before{  content:"&#59095;"; }.bp3-icon-small-minus::before{  content:"&#59150;"; }.bp3-icon-small-plus::before{  content:"&#59149;"; }.bp3-icon-small-tick::before{  content:"&#59096;"; }.bp3-icon-snowflake::before{  content:"&#59318;"; }.bp3-icon-social-media::before{  content:"&#58993;"; }.bp3-icon-sort::before{  content:"&#58959;"; }.bp3-icon-sort-alphabetical::before{  content:"&#58957;"; }.bp3-icon-sort-alphabetical-desc::before{  content:"&#59080;"; }.bp3-icon-sort-asc::before{  content:"&#59093;"; }.bp3-icon-sort-desc::before{  content:"&#59094;"; }.bp3-icon-sort-numerical::before{  content:"&#58958;"; }.bp3-icon-sort-numerical-desc::before{  content:"&#59081;"; }.bp3-icon-split-columns::before{  content:"&#59216;"; }.bp3-icon-square::before{  content:"&#59014;"; }.bp3-icon-stacked-chart::before{  content:"&#59111;"; }.bp3-icon-star::before{  content:"&#9733;"; }.bp3-icon-star-empty::before{  content:"&#9734;"; }.bp3-icon-step-backward::before{  content:"&#59047;"; }.bp3-icon-step-chart::before{  content:"&#59151;"; }.bp3-icon-step-forward::before{  content:"&#59053;"; }.bp3-icon-stop::before{  content:"&#59050;"; }.bp3-icon-stopwatch::before{  content:"&#59649;"; }.bp3-icon-strikethrough::before{  content:"&#59302;"; }.bp3-icon-style::before{  content:"&#58881;"; }.bp3-icon-swap-horizontal::before{  content:"&#59205;"; }.bp3-icon-swap-vertical::before{  content:"&#59204;"; }.bp3-icon-symbol-circle::before{  content:"&#59182;"; }.bp3-icon-symbol-cross::before{  content:"&#59185;"; }.bp3-icon-symbol-diamond::before{  content:"&#59184;"; }.bp3-icon-symbol-square::before{  content:"&#59183;"; }.bp3-icon-symbol-triangle-down::before{  content:"&#59187;"; }.bp3-icon-symbol-triangle-up::before{  content:"&#59186;"; }.bp3-icon-tag::before{  content:"&#58908;"; }.bp3-icon-take-action::before{  content:"&#59082;"; }.bp3-icon-taxi::before{  content:"&#59294;"; }.bp3-icon-text-highlight::before{  content:"&#59101;"; }.bp3-icon-th::before{  content:"&#58983;"; }.bp3-icon-th-derived::before{  content:"&#58985;"; }.bp3-icon-th-disconnect::before{  content:"&#59352;"; }.bp3-icon-th-filtered::before{  content:"&#59334;"; }.bp3-icon-th-list::before{  content:"&#58984;"; }.bp3-icon-thumbs-down::before{  content:"&#59070;"; }.bp3-icon-thumbs-up::before{  content:"&#59069;"; }.bp3-icon-tick::before{  content:"&#10003;"; }.bp3-icon-tick-circle::before{  content:"&#59257;"; }.bp3-icon-time::before{  content:"&#9202;"; }.bp3-icon-timeline-area-chart::before{  content:"&#59085;"; }.bp3-icon-timeline-bar-chart::before{  content:"&#58912;"; }.bp3-icon-timeline-events::before{  content:"&#58910;"; }.bp3-icon-timeline-line-chart::before{  content:"&#58911;"; }.bp3-icon-tint::before{  content:"&#59058;"; }.bp3-icon-torch::before{  content:"&#58999;"; }.bp3-icon-tractor::before{  content:"&#59660;"; }.bp3-icon-train::before{  content:"&#59295;"; }.bp3-icon-translate::before{  content:"&#59225;"; }.bp3-icon-trash::before{  content:"&#58939;"; }.bp3-icon-tree::before{  content:"&#59319;"; }.bp3-icon-trending-down::before{  content:"&#59162;"; }.bp3-icon-trending-up::before{  content:"&#59161;"; }.bp3-icon-truck::before{  content:"&#59659;"; }.bp3-icon-two-columns::before{  content:"&#58967;"; }.bp3-icon-unarchive::before{  content:"&#59654;"; }.bp3-icon-underline::before{  content:"&#9089;"; }.bp3-icon-undo::before{  content:"&#9100;"; }.bp3-icon-ungroup-objects::before{  content:"&#59016;"; }.bp3-icon-unknown-vehicle::before{  content:"&#59197;"; }.bp3-icon-unlock::before{  content:"&#58918;"; }.bp3-icon-unpin::before{  content:"&#58960;"; }.bp3-icon-unresolve::before{  content:"&#59001;"; }.bp3-icon-updated::before{  content:"&#59303;"; }.bp3-icon-upload::before{  content:"&#59023;"; }.bp3-icon-user::before{  content:"&#58919;"; }.bp3-icon-variable::before{  content:"&#59125;"; }.bp3-icon-vertical-bar-chart-asc::before{  content:"&#59227;"; }.bp3-icon-vertical-bar-chart-desc::before{  content:"&#59164;"; }.bp3-icon-vertical-distribution::before{  content:"&#59169;"; }.bp3-icon-video::before{  content:"&#59040;"; }.bp3-icon-volume-down::before{  content:"&#59044;"; }.bp3-icon-volume-off::before{  content:"&#59043;"; }.bp3-icon-volume-up::before{  content:"&#59045;"; }.bp3-icon-walk::before{  content:"&#59293;"; }.bp3-icon-warning-sign::before{  content:"&#58951;"; }.bp3-icon-waterfall-chart::before{  content:"&#59110;"; }.bp3-icon-widget::before{  content:"&#59000;"; }.bp3-icon-widget-button::before{  content:"&#59280;"; }.bp3-icon-widget-footer::before{  content:"&#59282;"; }.bp3-icon-widget-header::before{  content:"&#59281;"; }.bp3-icon-wrench::before{  content:"&#59188;"; }.bp3-icon-zoom-in::before{  content:"&#58945;"; }.bp3-icon-zoom-out::before{  content:"&#58946;"; }.bp3-icon-zoom-to-fit::before{  content:"&#59003;"; }.bp3-submenu > .bp3-popover-wrapper{  display:block; }.bp3-submenu .bp3-popover-target{  display:block; }  .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }.bp3-submenu.bp3-popover{  -webkit-box-shadow:none;          box-shadow:none;  padding:0 5px; }  .bp3-submenu.bp3-popover > .bp3-popover-content{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-menu{  background:#ffffff;  border-radius:3px;  color:#182026;  list-style:none;  margin:0;  min-width:180px;  padding:5px;  text-align:left; }.bp3-menu-divider{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px; }  .bp3-dark .bp3-menu-divider{    border-top-color:rgba(255, 255, 255, 0.15); }.bp3-menu-item{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  border-radius:2px;  color:inherit;  line-height:20px;  padding:5px 7px;  text-decoration:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-menu-item > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-menu-item > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-menu-item::before,  .bp3-menu-item > *{    margin-right:7px; }  .bp3-menu-item:empty::before,  .bp3-menu-item > :last-child{    margin-right:0; }  .bp3-menu-item > .bp3-fill{    word-break:break-word; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    background-color:rgba(167, 182, 194, 0.3);    cursor:pointer;    text-decoration:none; }  .bp3-menu-item.bp3-disabled{    background-color:inherit;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-dark .bp3-menu-item{    color:inherit; }    .bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{      background-color:rgba(138, 155, 168, 0.15);      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-disabled{      background-color:inherit;      color:rgba(167, 182, 194, 0.6); }  .bp3-menu-item.bp3-intent-primary{    color:#106ba3; }    .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,    .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-success{    color:#0d8050; }    .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,    .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,    .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-warning{    color:#bf7326; }    .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,    .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-danger{    color:#c23030; }    .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,    .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    margin-right:7px; }  .bp3-menu-item::before,  .bp3-menu-item > .bp3-icon{    color:#5c7080;    margin-top:2px; }  .bp3-menu-item .bp3-menu-item-label{    color:#5c7080; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    color:inherit; }  .bp3-menu-item.bp3-active, .bp3-menu-item:active{    background-color:rgba(115, 134, 148, 0.3); }  .bp3-menu-item.bp3-disabled{    background-color:inherit !important;    color:rgba(92, 112, 128, 0.6) !important;    cursor:not-allowed !important;    outline:none !important; }    .bp3-menu-item.bp3-disabled::before,    .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-large .bp3-menu-item{    font-size:16px;    line-height:22px;    padding:9px 7px; }    .bp3-large .bp3-menu-item .bp3-icon{      margin-top:3px; }    .bp3-large .bp3-menu-item::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      margin-right:10px;      margin-top:1px; }button.bp3-menu-item{  background:none;  border:none;  text-align:left;  width:100%; }.bp3-menu-header{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px;  cursor:default;  padding-left:2px; }  .bp3-dark .bp3-menu-header{    border-top-color:rgba(255, 255, 255, 0.15); }  .bp3-menu-header:first-of-type{    border-top:none; }  .bp3-menu-header > h6{    color:#182026;    font-weight:600;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    line-height:17px;    margin:0;    padding:10px 7px 0 1px; }    .bp3-dark .bp3-menu-header > h6{      color:#f5f8fa; }  .bp3-menu-header:first-of-type > h6{    padding-top:0; }  .bp3-large .bp3-menu-header > h6{    font-size:18px;    padding-bottom:5px;    padding-top:15px; }  .bp3-large .bp3-menu-header:first-of-type > h6{    padding-top:0; }.bp3-dark .bp3-menu{  background:#30404d;  color:#f5f8fa; }.bp3-dark .bp3-menu-item{ }  .bp3-dark .bp3-menu-item.bp3-intent-primary{    color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-success{    color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-dark .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-warning{    color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-danger{    color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item::before,  .bp3-dark .bp3-menu-item > .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item .bp3-menu-item-label{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{    background-color:rgba(138, 155, 168, 0.3); }  .bp3-dark .bp3-menu-item.bp3-disabled{    color:rgba(167, 182, 194, 0.6) !important; }    .bp3-dark .bp3-menu-item.bp3-disabled::before,    .bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(167, 182, 194, 0.6) !important; }.bp3-dark .bp3-menu-divider,.bp3-dark .bp3-menu-header{  border-color:rgba(255, 255, 255, 0.15); }.bp3-dark .bp3-menu-header > h6{  color:#f5f8fa; }.bp3-label .bp3-menu{  margin-top:5px; }.bp3-navbar{  background-color:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  height:50px;  padding:0 15px;  position:relative;  width:100%;  z-index:10; }  .bp3-navbar.bp3-dark,  .bp3-dark .bp3-navbar{    background-color:#394b59; }  .bp3-navbar.bp3-dark{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-navbar{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-navbar.bp3-fixed-top{    left:0;    position:fixed;    right:0;    top:0; }.bp3-navbar-heading{  font-size:16px;  margin-right:15px; }.bp3-navbar-group{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:50px; }  .bp3-navbar-group.bp3-align-left{    float:left; }  .bp3-navbar-group.bp3-align-right{    float:right; }.bp3-navbar-divider{  border-left:1px solid rgba(16, 22, 26, 0.15);  height:20px;  margin:0 10px; }  .bp3-dark .bp3-navbar-divider{    border-left-color:rgba(255, 255, 255, 0.15); }.bp3-non-ideal-state{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  height:100%;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  text-align:center;  width:100%; }  .bp3-non-ideal-state > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-non-ideal-state > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-non-ideal-state::before,  .bp3-non-ideal-state > *{    margin-bottom:20px; }  .bp3-non-ideal-state:empty::before,  .bp3-non-ideal-state > :last-child{    margin-bottom:0; }  .bp3-non-ideal-state > *{    max-width:400px; }.bp3-non-ideal-state-visual{  color:rgba(92, 112, 128, 0.6);  font-size:60px; }  .bp3-dark .bp3-non-ideal-state-visual{    color:rgba(167, 182, 194, 0.6); }.bp3-overflow-list{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:nowrap;      flex-wrap:nowrap;  min-width:0; }.bp3-overflow-list-spacer{  -ms-flex-negative:1;      flex-shrink:1;  width:1px; }body.bp3-overlay-open{  overflow:hidden; }.bp3-overlay{  bottom:0;  left:0;  position:static;  right:0;  top:0;  z-index:20; }  .bp3-overlay:not(.bp3-overlay-open){    pointer-events:none; }  .bp3-overlay.bp3-overlay-container{    overflow:hidden;    position:fixed; }    .bp3-overlay.bp3-overlay-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-scroll-container{    overflow:auto;    position:fixed; }    .bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-inline{    display:inline;    overflow:visible; }.bp3-overlay-content{  position:fixed;  z-index:20; }  .bp3-overlay-inline .bp3-overlay-content,  .bp3-overlay-scroll-container .bp3-overlay-content{    position:absolute; }.bp3-overlay-backdrop{  bottom:0;  left:0;  position:fixed;  right:0;  top:0;  opacity:1;  background-color:rgba(16, 22, 26, 0.7);  overflow:auto;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  z-index:20; }  .bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{    opacity:0; }  .bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop.bp3-overlay-exit{    opacity:1; }  .bp3-overlay-backdrop.bp3-overlay-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop:focus{    outline:none; }  .bp3-overlay-inline .bp3-overlay-backdrop{    position:absolute; }.bp3-panel-stack{  overflow:hidden;  position:relative; }.bp3-panel-stack-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack-view{    background-color:#30404d; }  .bp3-panel-stack-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-push .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-push .bp3-panel-stack-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-pop .bp3-panel-stack-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2{  overflow:hidden;  position:relative; }.bp3-panel-stack2-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack2-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack2-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack2-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack2-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack2-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack2-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack2-view{    background-color:#30404d; }  .bp3-panel-stack2-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-push .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-popover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1);  border-radius:3px;  display:inline-block;  z-index:20; }  .bp3-popover .bp3-popover-arrow{    height:30px;    position:absolute;    width:30px; }    .bp3-popover .bp3-popover-arrow::before{      height:20px;      margin:5px;      width:20px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{    margin-bottom:17px;    margin-top:-17px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{      bottom:-11px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{    margin-left:17px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{      left:-11px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{    margin-top:17px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{      top:-11px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{    margin-left:-17px;    margin-right:17px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{      right:-11px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{    top:-0.3934px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{    right:-0.3934px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{    left:-0.3934px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{    bottom:-0.3934px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-popover .bp3-popover-content{    background:#ffffff;    color:inherit; }  .bp3-popover .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-popover .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-popover .bp3-popover-arrow-fill{    fill:#ffffff; }  .bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3); }  .bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover-exit > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover .bp3-popover-content{    border-radius:3px;    position:relative; }  .bp3-popover.bp3-popover-content-sizing .bp3-popover-content{    max-width:350px;    padding:20px; }  .bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{    width:350px; }  .bp3-popover.bp3-minimal{    margin:0 !important; }    .bp3-popover.bp3-minimal .bp3-popover-arrow{      display:none; }    .bp3-popover.bp3-minimal.bp3-popover{      -webkit-transform:scale(1);              transform:scale(1); }      .bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }      .bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover.bp3-dark,  .bp3-dark .bp3-popover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-popover .bp3-popover-content{      background:#30404d;      color:inherit; }    .bp3-popover.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-popover .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-popover .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-popover.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-popover .bp3-popover-arrow-fill{      fill:#30404d; }.bp3-popover-arrow::before{  border-radius:2px;  content:"";  display:block;  position:absolute;  -webkit-transform:rotate(45deg);          transform:rotate(45deg); }.bp3-tether-pinned .bp3-popover-arrow{  display:none; }.bp3-popover-backdrop{  background:rgba(255, 255, 255, 0); }.bp3-transition-container{  opacity:1;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  z-index:20; }  .bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{    opacity:0; }  .bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container.bp3-popover-exit{    opacity:1; }  .bp3-transition-container.bp3-popover-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container:focus{    outline:none; }  .bp3-transition-container.bp3-popover-leave .bp3-popover-content{    pointer-events:none; }  .bp3-transition-container[data-x-out-of-boundaries]{    display:none; }span.bp3-popover-target{  display:inline-block; }.bp3-popover-wrapper.bp3-fill{  width:100%; }.bp3-portal{  left:0;  position:absolute;  right:0;  top:0; }@-webkit-keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }@keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }.bp3-progress-bar{  background:rgba(92, 112, 128, 0.2);  border-radius:40px;  display:block;  height:8px;  overflow:hidden;  position:relative;  width:100%; }  .bp3-progress-bar .bp3-progress-meter{    background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);    background-color:rgba(92, 112, 128, 0.8);    background-size:30px 30px;    border-radius:40px;    height:100%;    position:absolute;    -webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:100%; }  .bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{    animation:linear-progress-bar-stripes 300ms linear infinite reverse; }  .bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{    background-image:none; }.bp3-dark .bp3-progress-bar{  background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-progress-bar .bp3-progress-meter{    background-color:#8a9ba8; }.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{  background-color:#137cbd; }.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{  background-color:#0f9960; }.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{  background-color:#d9822b; }.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{  background-color:#db3737; }@-webkit-keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }@keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }.bp3-skeleton{  -webkit-animation:1000ms linear infinite alternate skeleton-glow;          animation:1000ms linear infinite alternate skeleton-glow;  background:rgba(206, 217, 224, 0.2);  background-clip:padding-box !important;  border-color:rgba(206, 217, 224, 0.2) !important;  border-radius:2px;  -webkit-box-shadow:none !important;          box-shadow:none !important;  color:transparent !important;  cursor:default;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-skeleton::before, .bp3-skeleton::after,  .bp3-skeleton *{    visibility:hidden !important; }.bp3-slider{  height:40px;  min-width:150px;  width:100%;  cursor:default;  outline:none;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-slider:hover{    cursor:pointer; }  .bp3-slider:active{    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-slider.bp3-disabled{    cursor:not-allowed;    opacity:0.5; }  .bp3-slider.bp3-slider-unlabeled{    height:16px; }.bp3-slider-track,.bp3-slider-progress{  height:6px;  left:0;  right:0;  top:5px;  position:absolute; }.bp3-slider-track{  border-radius:3px;  overflow:hidden; }.bp3-slider-progress{  background:rgba(92, 112, 128, 0.2); }  .bp3-dark .bp3-slider-progress{    background:rgba(16, 22, 26, 0.5); }  .bp3-slider-progress.bp3-intent-primary{    background-color:#137cbd; }  .bp3-slider-progress.bp3-intent-success{    background-color:#0f9960; }  .bp3-slider-progress.bp3-intent-warning{    background-color:#d9822b; }  .bp3-slider-progress.bp3-intent-danger{    background-color:#db3737; }.bp3-slider-handle{  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);  cursor:pointer;  height:16px;  left:0;  position:absolute;  top:0;  width:16px; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-slider-handle:active, .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }  .bp3-slider-handle:focus{    z-index:1; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);    cursor:-webkit-grab;    cursor:grab;    z-index:2; }  .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-disabled .bp3-slider-handle{    background:#bfccd6;    -webkit-box-shadow:none;            box-shadow:none;    pointer-events:none; }  .bp3-dark .bp3-slider-handle{    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{      background-color:#394b59; }    .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#293742; }  .bp3-dark .bp3-disabled .bp3-slider-handle{    background:#5c7080;    border-color:#5c7080;    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-slider-handle .bp3-slider-label{    background:#394b59;    border-radius:3px;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);    color:#f5f8fa;    margin-left:8px; }    .bp3-dark .bp3-slider-handle .bp3-slider-label{      background:#e1e8ed;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);      color:#394b59; }    .bp3-disabled .bp3-slider-handle .bp3-slider-label{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{    width:8px; }  .bp3-slider-handle.bp3-start{    border-bottom-right-radius:0;    border-top-right-radius:0; }  .bp3-slider-handle.bp3-end{    border-bottom-left-radius:0;    border-top-left-radius:0;    margin-left:8px; }    .bp3-slider-handle.bp3-end .bp3-slider-label{      margin-left:0; }.bp3-slider-label{  -webkit-transform:translate(-50%, 20px);          transform:translate(-50%, 20px);  display:inline-block;  font-size:12px;  line-height:1;  padding:2px 5px;  position:absolute;  vertical-align:top; }.bp3-slider.bp3-vertical{  height:150px;  min-width:40px;  width:40px; }  .bp3-slider.bp3-vertical .bp3-slider-track,  .bp3-slider.bp3-vertical .bp3-slider-progress{    bottom:0;    height:auto;    left:5px;    top:0;    width:6px; }  .bp3-slider.bp3-vertical .bp3-slider-progress{    top:auto; }  .bp3-slider.bp3-vertical .bp3-slider-label{    -webkit-transform:translate(20px, 50%);            transform:translate(20px, 50%); }  .bp3-slider.bp3-vertical .bp3-slider-handle{    top:auto; }    .bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{      margin-left:0;      margin-top:-8px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      height:8px;      margin-left:0;      width:16px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      border-bottom-right-radius:3px;      border-top-left-radius:0; }      .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{        -webkit-transform:translate(20px);                transform:translate(20px); }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{      border-bottom-left-radius:0;      border-bottom-right-radius:0;      border-top-left-radius:3px;      margin-bottom:8px; }@-webkit-keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }@keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }.bp3-spinner{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  overflow:visible;  vertical-align:middle; }  .bp3-spinner svg{    display:block; }  .bp3-spinner path{    fill-opacity:0; }  .bp3-spinner .bp3-spinner-head{    stroke:rgba(92, 112, 128, 0.8);    stroke-linecap:round;    -webkit-transform-origin:center;            transform-origin:center;    -webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-spinner .bp3-spinner-track{    stroke:rgba(92, 112, 128, 0.2); }.bp3-spinner-animation{  -webkit-animation:pt-spinner-animation 500ms linear infinite;          animation:pt-spinner-animation 500ms linear infinite; }  .bp3-no-spin > .bp3-spinner-animation{    -webkit-animation:none;            animation:none; }.bp3-dark .bp3-spinner .bp3-spinner-head{  stroke:#8a9ba8; }.bp3-dark .bp3-spinner .bp3-spinner-track{  stroke:rgba(16, 22, 26, 0.5); }.bp3-spinner.bp3-intent-primary .bp3-spinner-head{  stroke:#137cbd; }.bp3-spinner.bp3-intent-success .bp3-spinner-head{  stroke:#0f9960; }.bp3-spinner.bp3-intent-warning .bp3-spinner-head{  stroke:#d9822b; }.bp3-spinner.bp3-intent-danger .bp3-spinner-head{  stroke:#db3737; }.bp3-tabs.bp3-vertical{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-tabs.bp3-vertical > .bp3-tab-list{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{      border-radius:3px;      padding:0 10px;      width:100%; }      .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{        background-color:rgba(19, 124, 189, 0.2);        -webkit-box-shadow:none;                box-shadow:none; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{      background-color:rgba(19, 124, 189, 0.2);      border-radius:3px;      bottom:0;      height:auto;      left:0;      right:0;      top:0; }  .bp3-tabs.bp3-vertical > .bp3-tab-panel{    margin-top:0;    padding-left:20px; }.bp3-tab-list{  -webkit-box-align:end;      -ms-flex-align:end;          align-items:flex-end;  border:none;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  list-style:none;  margin:0;  padding:0;  position:relative; }  .bp3-tab-list > *:not(:last-child){    margin-right:20px; }.bp3-tab{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:#182026;  cursor:pointer;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  font-size:14px;  line-height:30px;  max-width:100%;  position:relative;  vertical-align:top; }  .bp3-tab a{    color:inherit;    display:block;    text-decoration:none; }  .bp3-tab-indicator-wrapper ~ .bp3-tab{    background-color:transparent !important;    -webkit-box-shadow:none !important;            box-shadow:none !important; }  .bp3-tab[aria-disabled="true"]{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-tab[aria-selected="true"]{    border-radius:0;    -webkit-box-shadow:inset 0 -3px 0 #106ba3;            box-shadow:inset 0 -3px 0 #106ba3; }  .bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{    color:#106ba3; }  .bp3-tab:focus{    -moz-outline-radius:0; }  .bp3-large > .bp3-tab{    font-size:16px;    line-height:40px; }.bp3-tab-panel{  margin-top:20px; }  .bp3-tab-panel[aria-hidden="true"]{    display:none; }.bp3-tab-indicator-wrapper{  left:0;  pointer-events:none;  position:absolute;  top:0;  -webkit-transform:translateX(0), translateY(0);          transform:translateX(0), translateY(0);  -webkit-transition:height, width, -webkit-transform;  transition:height, width, -webkit-transform;  transition:height, transform, width;  transition:height, transform, width, -webkit-transform;  -webkit-transition-duration:200ms;          transition-duration:200ms;  -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);          transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tab-indicator-wrapper .bp3-tab-indicator{    background-color:#106ba3;    bottom:0;    height:3px;    left:0;    position:absolute;    right:0; }  .bp3-tab-indicator-wrapper.bp3-no-animation{    -webkit-transition:none;    transition:none; }.bp3-dark .bp3-tab{  color:#f5f8fa; }  .bp3-dark .bp3-tab[aria-disabled="true"]{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tab[aria-selected="true"]{    -webkit-box-shadow:inset 0 -3px 0 #48aff0;            box-shadow:inset 0 -3px 0 #48aff0; }  .bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{    color:#48aff0; }.bp3-dark .bp3-tab-indicator{  background-color:#48aff0; }.bp3-flex-expander{  -webkit-box-flex:1;      -ms-flex:1 1;          flex:1 1; }.bp3-tag{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#5c7080;  border:none;  border-radius:3px;  -webkit-box-shadow:none;          box-shadow:none;  color:#f5f8fa;  font-size:12px;  line-height:16px;  max-width:100%;  min-height:20px;  min-width:20px;  padding:2px 6px;  position:relative; }  .bp3-tag.bp3-interactive{    cursor:pointer; }    .bp3-tag.bp3-interactive:hover{      background-color:rgba(92, 112, 128, 0.85); }    .bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{      background-color:rgba(92, 112, 128, 0.7); }  .bp3-tag > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag::before,  .bp3-tag > *{    margin-right:4px; }  .bp3-tag:empty::before,  .bp3-tag > :last-child{    margin-right:0; }  .bp3-tag:focus{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:0;    -moz-outline-radius:6px; }  .bp3-tag.bp3-round{    border-radius:30px;    padding-left:8px;    padding-right:8px; }  .bp3-dark .bp3-tag{    background-color:#bfccd6;    color:#182026; }    .bp3-dark .bp3-tag.bp3-interactive{      cursor:pointer; }      .bp3-dark .bp3-tag.bp3-interactive:hover{        background-color:rgba(191, 204, 214, 0.85); }      .bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{        background-color:rgba(191, 204, 214, 0.7); }    .bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{      fill:currentColor; }  .bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{    fill:#ffffff; }  .bp3-tag.bp3-large,  .bp3-large .bp3-tag{    font-size:14px;    line-height:20px;    min-height:30px;    min-width:30px;    padding:5px 10px; }    .bp3-tag.bp3-large::before,    .bp3-tag.bp3-large > *,    .bp3-large .bp3-tag::before,    .bp3-large .bp3-tag > *{      margin-right:7px; }    .bp3-tag.bp3-large:empty::before,    .bp3-tag.bp3-large > :last-child,    .bp3-large .bp3-tag:empty::before,    .bp3-large .bp3-tag > :last-child{      margin-right:0; }    .bp3-tag.bp3-large.bp3-round,    .bp3-large .bp3-tag.bp3-round{      padding-left:12px;      padding-right:12px; }  .bp3-tag.bp3-intent-primary{    background:#137cbd;    color:#ffffff; }    .bp3-tag.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.85); }      .bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.7); }  .bp3-tag.bp3-intent-success{    background:#0f9960;    color:#ffffff; }    .bp3-tag.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.85); }      .bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.7); }  .bp3-tag.bp3-intent-warning{    background:#d9822b;    color:#ffffff; }    .bp3-tag.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.85); }      .bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.7); }  .bp3-tag.bp3-intent-danger{    background:#db3737;    color:#ffffff; }    .bp3-tag.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.85); }      .bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.7); }  .bp3-tag.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{    fill:#5c7080; }  .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){    background-color:rgba(138, 155, 168, 0.2);    color:#182026; }    .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{        background-color:rgba(92, 112, 128, 0.3); }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{        background-color:rgba(92, 112, 128, 0.4); }    .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){      color:#f5f8fa; }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{          background-color:rgba(191, 204, 214, 0.3); }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{          background-color:rgba(191, 204, 214, 0.4); }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{        fill:#a7b6c2; }  .bp3-tag.bp3-minimal.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15);    color:#106ba3; }    .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{      fill:#137cbd; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25);      color:#48aff0; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{          background-color:rgba(19, 124, 189, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{          background-color:rgba(19, 124, 189, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15);    color:#0d8050; }    .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{      fill:#0f9960; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25);      color:#3dcc91; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{          background-color:rgba(15, 153, 96, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{          background-color:rgba(15, 153, 96, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15);    color:#bf7326; }    .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{      fill:#d9822b; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25);      color:#ffb366; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{          background-color:rgba(217, 130, 43, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{          background-color:rgba(217, 130, 43, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15);    color:#c23030; }    .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{      fill:#db3737; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25);      color:#ff7373; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{          background-color:rgba(219, 55, 55, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{          background-color:rgba(219, 55, 55, 0.45); }.bp3-tag-remove{  background:none;  border:none;  color:inherit;  cursor:pointer;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin-bottom:-2px;  margin-right:-6px !important;  margin-top:-2px;  opacity:0.5;  padding:2px;  padding-left:0; }  .bp3-tag-remove:hover{    background:none;    opacity:0.8;    text-decoration:none; }  .bp3-tag-remove:active{    opacity:1; }  .bp3-tag-remove:empty::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    content:"&#59095;"; }  .bp3-large .bp3-tag-remove{    margin-right:-10px !important;    padding:0 5px 0 0; }    .bp3-large .bp3-tag-remove:empty::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1; }.bp3-tag-input{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  cursor:text;  height:auto;  line-height:inherit;  min-height:30px;  padding-left:5px;  padding-right:0; }  .bp3-tag-input > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag-input > .bp3-tag-input-values{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag-input .bp3-tag-input-icon{    color:#5c7080;    margin-left:2px;    margin-right:7px;    margin-top:7px; }  .bp3-tag-input .bp3-tag-input-values{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row;    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    -ms-flex-item-align:stretch;        align-self:stretch;    -ms-flex-wrap:wrap;        flex-wrap:wrap;    margin-right:7px;    margin-top:5px;    min-width:0; }    .bp3-tag-input .bp3-tag-input-values > *{      -webkit-box-flex:0;          -ms-flex-positive:0;              flex-grow:0;      -ms-flex-negative:0;          flex-shrink:0; }    .bp3-tag-input .bp3-tag-input-values > .bp3-fill{      -webkit-box-flex:1;          -ms-flex-positive:1;              flex-grow:1;      -ms-flex-negative:1;          flex-shrink:1; }    .bp3-tag-input .bp3-tag-input-values::before,    .bp3-tag-input .bp3-tag-input-values > *{      margin-right:5px; }    .bp3-tag-input .bp3-tag-input-values:empty::before,    .bp3-tag-input .bp3-tag-input-values > :last-child{      margin-right:0; }    .bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{      padding-left:5px; }    .bp3-tag-input .bp3-tag-input-values > *{      margin-bottom:5px; }  .bp3-tag-input .bp3-tag{    overflow-wrap:break-word; }    .bp3-tag-input .bp3-tag.bp3-active{      outline:rgba(19, 124, 189, 0.6) auto 2px;      outline-offset:0;      -moz-outline-radius:6px; }  .bp3-tag-input .bp3-input-ghost{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:20px;    width:80px; }    .bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{      cursor:not-allowed; }  .bp3-tag-input .bp3-button,  .bp3-tag-input .bp3-spinner{    margin:3px;    margin-left:0; }  .bp3-tag-input .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-tag-input.bp3-large{    height:auto;    min-height:40px; }    .bp3-tag-input.bp3-large::before,    .bp3-tag-input.bp3-large > *{      margin-right:10px; }    .bp3-tag-input.bp3-large:empty::before,    .bp3-tag-input.bp3-large > :last-child{      margin-right:0; }    .bp3-tag-input.bp3-large .bp3-tag-input-icon{      margin-left:5px;      margin-top:10px; }    .bp3-tag-input.bp3-large .bp3-input-ghost{      line-height:30px; }    .bp3-tag-input.bp3-large .bp3-button{      min-height:30px;      min-width:30px;      padding:5px 10px;      margin:5px;      margin-left:0; }    .bp3-tag-input.bp3-large .bp3-spinner{      margin:8px;      margin-left:0; }  .bp3-tag-input.bp3-active{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{    color:#a7b6c2; }  .bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{    color:#f5f8fa; }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{      color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-input-ghost{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0; }  .bp3-input-ghost::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:focus{    outline:none !important; }.bp3-toast{  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:20px 0 0;  max-width:500px;  min-width:300px;  pointer-events:all;  position:relative !important; }  .bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-exit{    opacity:1;    -webkit-filter:blur(0);            filter:blur(0); }  .bp3-toast.bp3-toast-exit-active{    opacity:0;    -webkit-filter:blur(10px);            filter:blur(10px);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:opacity, filter;    transition-property:opacity, filter, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast.bp3-toast-exit ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0); }  .bp3-toast.bp3-toast-exit-active ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px);    -webkit-transition-delay:50ms;            transition-delay:50ms;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast .bp3-button-group{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    padding:5px;    padding-left:0; }  .bp3-toast > .bp3-icon{    color:#5c7080;    margin:12px;    margin-right:0; }  .bp3-toast.bp3-dark,  .bp3-dark .bp3-toast{    background-color:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-toast.bp3-dark > .bp3-icon,    .bp3-dark .bp3-toast > .bp3-icon{      color:#a7b6c2; }  .bp3-toast[class*="bp3-intent-"] a{    color:rgba(255, 255, 255, 0.7); }    .bp3-toast[class*="bp3-intent-"] a:hover{      color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] > .bp3-icon{    color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,  .bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    color:rgba(255, 255, 255, 0.7) !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:focus{    outline-color:rgba(255, 255, 255, 0.5); }  .bp3-toast[class*="bp3-intent-"] .bp3-button:hover{    background-color:rgba(255, 255, 255, 0.15) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    background-color:rgba(255, 255, 255, 0.3) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button::after{    background:rgba(255, 255, 255, 0.3) !important; }  .bp3-toast.bp3-intent-primary{    background-color:#137cbd;    color:#ffffff; }  .bp3-toast.bp3-intent-success{    background-color:#0f9960;    color:#ffffff; }  .bp3-toast.bp3-intent-warning{    background-color:#d9822b;    color:#ffffff; }  .bp3-toast.bp3-intent-danger{    background-color:#db3737;    color:#ffffff; }.bp3-toast-message{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  padding:11px;  word-break:break-word; }.bp3-toast-container{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  left:0;  overflow:hidden;  padding:0 20px 20px;  pointer-events:none;  right:0;  z-index:40; }  .bp3-toast-container.bp3-toast-container-in-portal{    position:fixed; }  .bp3-toast-container.bp3-toast-container-inline{    position:absolute; }  .bp3-toast-container.bp3-toast-container-top{    top:0; }  .bp3-toast-container.bp3-toast-container-bottom{    bottom:0;    -webkit-box-orient:vertical;    -webkit-box-direction:reverse;        -ms-flex-direction:column-reverse;            flex-direction:column-reverse;    top:auto; }  .bp3-toast-container.bp3-toast-container-left{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start; }  .bp3-toast-container.bp3-toast-container-right{    -webkit-box-align:end;        -ms-flex-align:end;            align-items:flex-end; }.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{  -webkit-transform:translateY(60px);          transform:translateY(60px); }.bp3-tooltip{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1); }  .bp3-tooltip .bp3-popover-arrow{    height:22px;    position:absolute;    width:22px; }    .bp3-tooltip .bp3-popover-arrow::before{      height:14px;      margin:4px;      width:14px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{    margin-bottom:11px;    margin-top:-11px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{      bottom:-8px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{    margin-left:11px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{      left:-8px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{    margin-top:11px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{      top:-8px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{    margin-left:-11px;    margin-right:11px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{      right:-8px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{    top:-0.22183px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{    right:-0.22183px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{    left:-0.22183px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{    bottom:-0.22183px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-tooltip .bp3-popover-content{    background:#394b59;    color:#f5f8fa; }  .bp3-tooltip .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-tooltip .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-tooltip .bp3-popover-arrow-fill{    fill:#394b59; }  .bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8); }  .bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover-exit > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tooltip .bp3-popover-content{    padding:10px 12px; }  .bp3-tooltip.bp3-dark,  .bp3-dark .bp3-tooltip{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-tooltip .bp3-popover-content{      background:#e1e8ed;      color:#394b59; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-tooltip .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{      fill:#e1e8ed; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-content{    background:#137cbd;    color:#ffffff; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{    fill:#137cbd; }  .bp3-tooltip.bp3-intent-success .bp3-popover-content{    background:#0f9960;    color:#ffffff; }  .bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{    fill:#0f9960; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-content{    background:#d9822b;    color:#ffffff; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{    fill:#d9822b; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-content{    background:#db3737;    color:#ffffff; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{    fill:#db3737; }.bp3-tooltip-indicator{  border-bottom:dotted 1px;  cursor:help; }.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{  color:#5c7080; }  .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-tree-node-list{  list-style:none;  margin:0;  padding-left:0; }.bp3-tree-root{  background-color:transparent;  cursor:default;  padding-left:0;  position:relative; }.bp3-tree-node-content-0{  padding-left:0px; }.bp3-tree-node-content-1{  padding-left:23px; }.bp3-tree-node-content-2{  padding-left:46px; }.bp3-tree-node-content-3{  padding-left:69px; }.bp3-tree-node-content-4{  padding-left:92px; }.bp3-tree-node-content-5{  padding-left:115px; }.bp3-tree-node-content-6{  padding-left:138px; }.bp3-tree-node-content-7{  padding-left:161px; }.bp3-tree-node-content-8{  padding-left:184px; }.bp3-tree-node-content-9{  padding-left:207px; }.bp3-tree-node-content-10{  padding-left:230px; }.bp3-tree-node-content-11{  padding-left:253px; }.bp3-tree-node-content-12{  padding-left:276px; }.bp3-tree-node-content-13{  padding-left:299px; }.bp3-tree-node-content-14{  padding-left:322px; }.bp3-tree-node-content-15{  padding-left:345px; }.bp3-tree-node-content-16{  padding-left:368px; }.bp3-tree-node-content-17{  padding-left:391px; }.bp3-tree-node-content-18{  padding-left:414px; }.bp3-tree-node-content-19{  padding-left:437px; }.bp3-tree-node-content-20{  padding-left:460px; }.bp3-tree-node-content{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:30px;  padding-right:5px;  width:100%; }  .bp3-tree-node-content:hover{    background-color:rgba(191, 204, 214, 0.4); }.bp3-tree-node-caret,.bp3-tree-node-caret-none{  min-width:30px; }.bp3-tree-node-caret{  color:#5c7080;  cursor:pointer;  padding:7px;  -webkit-transform:rotate(0deg);          transform:rotate(0deg);  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tree-node-caret:hover{    color:#182026; }  .bp3-dark .bp3-tree-node-caret{    color:#a7b6c2; }    .bp3-dark .bp3-tree-node-caret:hover{      color:#f5f8fa; }  .bp3-tree-node-caret.bp3-tree-node-caret-open{    -webkit-transform:rotate(90deg);            transform:rotate(90deg); }  .bp3-tree-node-caret.bp3-icon-standard::before{    content:"&#59029;"; }.bp3-tree-node-icon{  margin-right:7px;  position:relative; }.bp3-tree-node-label{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-label span{    display:inline; }.bp3-tree-node-secondary-label{  padding:0 5px;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-secondary-label .bp3-popover-wrapper,  .bp3-tree-node-secondary-label .bp3-popover-target{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }.bp3-tree-node.bp3-disabled .bp3-tree-node-content{  background-color:inherit;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{    color:#ffffff; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{    color:rgba(255, 255, 255, 0.7); }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{    color:#ffffff; }.bp3-dark .bp3-tree-node-content:hover{  background-color:rgba(92, 112, 128, 0.3); }.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{  color:#a7b6c2; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }.bp3-omnibar{  -webkit-filter:blur(0);          filter:blur(0);  opacity:1;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  left:calc(50% - 250px);  top:20vh;  width:500px;  z-index:21; }  .bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2; }  .bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar.bp3-overlay-exit{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1; }  .bp3-omnibar.bp3-overlay-exit-active{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar .bp3-input{    background-color:transparent;    border-radius:0; }    .bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-omnibar .bp3-menu{    background-color:transparent;    border-radius:0;    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);    max-height:calc(60vh - 40px);    overflow:auto; }    .bp3-omnibar .bp3-menu:empty{      display:none; }  .bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-omnibar-overlay .bp3-overlay-backdrop{  background-color:rgba(16, 22, 26, 0.2); }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }.bp3-multi-select{  min-width:150px; }.bp3-multi-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto; }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils *//** * (DEPRECATED) Support for consuming icons as CSS background images *//* Icons urls */:root {  --jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);  --jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);  --jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);  --jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);  --jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);  --jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);  --jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);  --jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);  --jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);  --jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);  --jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);  --jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);  --jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);  --jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);  --jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);  --jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);  --jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);  --jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);}/* Icon CSS class declarations */.jp-AddIcon {  background-image: var(--jp-icon-add);}.jp-BugIcon {  background-image: var(--jp-icon-bug);}.jp-BuildIcon {  background-image: var(--jp-icon-build);}.jp-CaretDownEmptyIcon {  background-image: var(--jp-icon-caret-down-empty);}.jp-CaretDownEmptyThinIcon {  background-image: var(--jp-icon-caret-down-empty-thin);}.jp-CaretDownIcon {  background-image: var(--jp-icon-caret-down);}.jp-CaretLeftIcon {  background-image: var(--jp-icon-caret-left);}.jp-CaretRightIcon {  background-image: var(--jp-icon-caret-right);}.jp-CaretUpEmptyThinIcon {  background-image: var(--jp-icon-caret-up-empty-thin);}.jp-CaretUpIcon {  background-image: var(--jp-icon-caret-up);}.jp-CaseSensitiveIcon {  background-image: var(--jp-icon-case-sensitive);}.jp-CheckIcon {  background-image: var(--jp-icon-check);}.jp-CircleEmptyIcon {  background-image: var(--jp-icon-circle-empty);}.jp-CircleIcon {  background-image: var(--jp-icon-circle);}.jp-ClearIcon {  background-image: var(--jp-icon-clear);}.jp-CloseIcon {  background-image: var(--jp-icon-close);}.jp-CodeIcon {  background-image: var(--jp-icon-code);}.jp-ConsoleIcon {  background-image: var(--jp-icon-console);}.jp-CopyIcon {  background-image: var(--jp-icon-copy);}.jp-CopyrightIcon {  background-image: var(--jp-icon-copyright);}.jp-CutIcon {  background-image: var(--jp-icon-cut);}.jp-DownloadIcon {  background-image: var(--jp-icon-download);}.jp-EditIcon {  background-image: var(--jp-icon-edit);}.jp-EllipsesIcon {  background-image: var(--jp-icon-ellipses);}.jp-ExtensionIcon {  background-image: var(--jp-icon-extension);}.jp-FastForwardIcon {  background-image: var(--jp-icon-fast-forward);}.jp-FileIcon {  background-image: var(--jp-icon-file);}.jp-FileUploadIcon {  background-image: var(--jp-icon-file-upload);}.jp-FilterListIcon {  background-image: var(--jp-icon-filter-list);}.jp-FolderIcon {  background-image: var(--jp-icon-folder);}.jp-Html5Icon {  background-image: var(--jp-icon-html5);}.jp-ImageIcon {  background-image: var(--jp-icon-image);}.jp-InspectorIcon {  background-image: var(--jp-icon-inspector);}.jp-JsonIcon {  background-image: var(--jp-icon-json);}.jp-JuliaIcon {  background-image: var(--jp-icon-julia);}.jp-JupyterFaviconIcon {  background-image: var(--jp-icon-jupyter-favicon);}.jp-JupyterIcon {  background-image: var(--jp-icon-jupyter);}.jp-JupyterlabWordmarkIcon {  background-image: var(--jp-icon-jupyterlab-wordmark);}.jp-KernelIcon {  background-image: var(--jp-icon-kernel);}.jp-KeyboardIcon {  background-image: var(--jp-icon-keyboard);}.jp-LauncherIcon {  background-image: var(--jp-icon-launcher);}.jp-LineFormIcon {  background-image: var(--jp-icon-line-form);}.jp-LinkIcon {  background-image: var(--jp-icon-link);}.jp-ListIcon {  background-image: var(--jp-icon-list);}.jp-ListingsInfoIcon {  background-image: var(--jp-icon-listings-info);}.jp-MarkdownIcon {  background-image: var(--jp-icon-markdown);}.jp-NewFolderIcon {  background-image: var(--jp-icon-new-folder);}.jp-NotTrustedIcon {  background-image: var(--jp-icon-not-trusted);}.jp-NotebookIcon {  background-image: var(--jp-icon-notebook);}.jp-NumberingIcon {  background-image: var(--jp-icon-numbering);}.jp-OfflineBoltIcon {  background-image: var(--jp-icon-offline-bolt);}.jp-PaletteIcon {  background-image: var(--jp-icon-palette);}.jp-PasteIcon {  background-image: var(--jp-icon-paste);}.jp-PdfIcon {  background-image: var(--jp-icon-pdf);}.jp-PythonIcon {  background-image: var(--jp-icon-python);}.jp-RKernelIcon {  background-image: var(--jp-icon-r-kernel);}.jp-ReactIcon {  background-image: var(--jp-icon-react);}.jp-RedoIcon {  background-image: var(--jp-icon-redo);}.jp-RefreshIcon {  background-image: var(--jp-icon-refresh);}.jp-RegexIcon {  background-image: var(--jp-icon-regex);}.jp-RunIcon {  background-image: var(--jp-icon-run);}.jp-RunningIcon {  background-image: var(--jp-icon-running);}.jp-SaveIcon {  background-image: var(--jp-icon-save);}.jp-SearchIcon {  background-image: var(--jp-icon-search);}.jp-SettingsIcon {  background-image: var(--jp-icon-settings);}.jp-SpreadsheetIcon {  background-image: var(--jp-icon-spreadsheet);}.jp-StopIcon {  background-image: var(--jp-icon-stop);}.jp-TabIcon {  background-image: var(--jp-icon-tab);}.jp-TableRowsIcon {  background-image: var(--jp-icon-table-rows);}.jp-TagIcon {  background-image: var(--jp-icon-tag);}.jp-TerminalIcon {  background-image: var(--jp-icon-terminal);}.jp-TextEditorIcon {  background-image: var(--jp-icon-text-editor);}.jp-TocIcon {  background-image: var(--jp-icon-toc);}.jp-TreeViewIcon {  background-image: var(--jp-icon-tree-view);}.jp-TrustedIcon {  background-image: var(--jp-icon-trusted);}.jp-UndoIcon {  background-image: var(--jp-icon-undo);}.jp-VegaIcon {  background-image: var(--jp-icon-vega);}.jp-YamlIcon {  background-image: var(--jp-icon-yaml);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * (DEPRECATED) Support for consuming icons as CSS background images */.jp-Icon,.jp-MaterialIcon {  background-position: center;  background-repeat: no-repeat;  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-cover {  background-position: center;  background-repeat: no-repeat;  background-size: cover;}/** * (DEPRECATED) Support for specific CSS icon sizes */.jp-Icon-16 {  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-18 {  background-size: 18px;  min-width: 18px;  min-height: 18px;}.jp-Icon-20 {  background-size: 20px;  min-width: 20px;  min-height: 20px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for icons as inline SVG HTMLElements *//* recolor the primary elements of an icon */.jp-icon0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-accent0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-accent1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-accent2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-accent3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-accent4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-accent0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-accent1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-accent2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-accent3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-accent4[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-none[fill] {  fill: none;}.jp-icon-none[stroke] {  stroke: none;}/* brand icon colors. Same for light and dark */.jp-icon-brand0[fill] {  fill: var(--jp-brand-color0);}.jp-icon-brand1[fill] {  fill: var(--jp-brand-color1);}.jp-icon-brand2[fill] {  fill: var(--jp-brand-color2);}.jp-icon-brand3[fill] {  fill: var(--jp-brand-color3);}.jp-icon-brand4[fill] {  fill: var(--jp-brand-color4);}.jp-icon-brand0[stroke] {  stroke: var(--jp-brand-color0);}.jp-icon-brand1[stroke] {  stroke: var(--jp-brand-color1);}.jp-icon-brand2[stroke] {  stroke: var(--jp-brand-color2);}.jp-icon-brand3[stroke] {  stroke: var(--jp-brand-color3);}.jp-icon-brand4[stroke] {  stroke: var(--jp-brand-color4);}/* warn icon colors. Same for light and dark */.jp-icon-warn0[fill] {  fill: var(--jp-warn-color0);}.jp-icon-warn1[fill] {  fill: var(--jp-warn-color1);}.jp-icon-warn2[fill] {  fill: var(--jp-warn-color2);}.jp-icon-warn3[fill] {  fill: var(--jp-warn-color3);}.jp-icon-warn0[stroke] {  stroke: var(--jp-warn-color0);}.jp-icon-warn1[stroke] {  stroke: var(--jp-warn-color1);}.jp-icon-warn2[stroke] {  stroke: var(--jp-warn-color2);}.jp-icon-warn3[stroke] {  stroke: var(--jp-warn-color3);}/* icon colors that contrast well with each other and most backgrounds */.jp-icon-contrast0[fill] {  fill: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[fill] {  fill: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[fill] {  fill: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[fill] {  fill: var(--jp-icon-contrast-color3);}.jp-icon-contrast0[stroke] {  stroke: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[stroke] {  stroke: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[stroke] {  stroke: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[stroke] {  stroke: var(--jp-icon-contrast-color3);}/* CSS for icons in selected items in the settings editor */#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#setting-editor  .jp-PluginList  .jp-mod-selected  .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected filebrowser listing items */.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected tabs in the sidebar tab manager */#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {  fill: #fff;}#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable-inverse[fill] {  fill: #fff;}/** * TODO: come up with non css-hack solution for showing the busy icon on top *  of the close icon * CSS for complex behavior of close icon of tabs in the sidebar tab manager */#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}#tab-manager  .lm-TabBar-tab.jp-mod-dirty.jp-mod-active  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: #fff;}/*** TODO: come up with non css-hack solution for showing the busy icon on top*  of the close icon* CSS for complex behavior of close icon of tabs in the main area tabbar*/.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}/* CSS for icons in status bar */#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* special handling for splash icon CSS. While the theme CSS reloads during   splash, the splash icon can loose theming. To prevent that, we set a   default for its color variable */:root {  --jp-warn-color0: var(--md-orange-700);}/* not sure what to do with this one, used in filebrowser listing */.jp-DragIcon {  margin-right: 4px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for alt colors for icons as inline SVG HTMLElements *//* alt recolor the primary elements of an icon */.jp-icon-alt .jp-icon0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-alt .jp-icon0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[stroke] {  stroke: var(--jp-layout-color4);}/* alt recolor the accent elements of an icon */.jp-icon-alt .jp-icon-accent0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-alt .jp-icon-accent0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-icon-hoverShow:not(:hover) svg {  display: none !important;}/** * Support for hover colors for icons as inline SVG HTMLElements *//** * regular colors *//* recolor the primary elements of an icon */.jp-icon-hover :hover .jp-icon0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-hover :hover .jp-icon-none-hover[fill] {  fill: none;}.jp-icon-hover :hover .jp-icon-none-hover[stroke] {  stroke: none;}/** * inverse colors *//* inverse recolor the primary elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* inverse recolor the accent elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-switch {  display: flex;  align-items: center;  padding-left: 4px;  padding-right: 4px;  font-size: var(--jp-ui-font-size1);  background-color: transparent;  color: var(--jp-ui-font-color1);  border: none;  height: 20px;}.jp-switch:hover {  background-color: var(--jp-layout-color2);}.jp-switch-label {  margin-right: 5px;}.jp-switch-track {  cursor: pointer;  background-color: var(--jp-border-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 34px;  height: 16px;  width: 35px;  position: relative;}.jp-switch-track::before {  content: '';  position: absolute;  height: 10px;  width: 10px;  margin: 3px;  left: 0px;  background-color: var(--jp-ui-inverse-font-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 50%;}.jp-switch[aria-checked='true'] .jp-switch-track {  background-color: var(--jp-warn-color0);}.jp-switch[aria-checked='true'] .jp-switch-track::before {  /* track width (35) - margins (3 + 3) - thumb width (10) */  left: 19px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* Sibling imports *//* Override Blueprint's _reset.scss styles */html {  box-sizing: unset;}*,*::before,*::after {  box-sizing: unset;}body {  color: unset;  font-family: var(--jp-ui-font-family);}p {  margin-top: unset;  margin-bottom: unset;}small {  font-size: unset;}strong {  font-weight: unset;}/* Override Blueprint's _typography.scss styles */a {  text-decoration: unset;  color: unset;}a:hover {  text-decoration: unset;  color: unset;}/* Override Blueprint's _accessibility.scss styles */:focus {  outline: unset;  outline-offset: unset;  -moz-outline-radius: unset;}/* Styles for ui-components */.jp-Button {  border-radius: var(--jp-border-radius);  padding: 0px 12px;  font-size: var(--jp-ui-font-size1);}/* Use our own theme for hover styles */button.jp-Button.bp3-button.bp3-minimal:hover {  background-color: var(--jp-layout-color2);}.jp-Button.minimal {  color: unset !important;}.jp-Button.jp-ToolbarButtonComponent {  text-transform: none;}.jp-InputGroup input {  box-sizing: border-box;  border-radius: 0;  background-color: transparent;  color: var(--jp-ui-font-color0);  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.jp-InputGroup input:focus {  box-shadow: inset 0 0 0 var(--jp-border-width)      var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-InputGroup input::placeholder,input::placeholder {  color: var(--jp-ui-font-color3);}.jp-BPIcon {  display: inline-block;  vertical-align: middle;  margin: auto;}/* Stop blueprint futzing with our icon fills */.bp3-icon.jp-BPIcon > svg:not([fill]) {  fill: var(--jp-inverse-layout-color3);}.jp-InputGroupAction {  padding: 6px;}.jp-HTMLSelect.jp-DefaultStyle select {  background-color: initial;  border: none;  border-radius: 0;  box-shadow: none;  color: var(--jp-ui-font-color0);  display: block;  font-size: var(--jp-ui-font-size1);  height: 24px;  line-height: 14px;  padding: 0 25px 0 10px;  text-align: left;  -moz-appearance: none;  -webkit-appearance: none;}/* Use our own theme for hover and option styles */.jp-HTMLSelect.jp-DefaultStyle select:hover,.jp-HTMLSelect.jp-DefaultStyle select > option {  background-color: var(--jp-layout-color2);  color: var(--jp-ui-font-color0);}select {  box-sizing: border-box;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapse {  display: flex;  flex-direction: column;  align-items: stretch;  border-top: 1px solid var(--jp-border-color2);  border-bottom: 1px solid var(--jp-border-color2);}.jp-Collapse-header {  padding: 1px 12px;  color: var(--jp-ui-font-color1);  background-color: var(--jp-layout-color1);  font-size: var(--jp-ui-font-size2);}.jp-Collapse-header:hover {  background-color: var(--jp-layout-color2);}.jp-Collapse-contents {  padding: 0px 12px 0px 12px;  background-color: var(--jp-layout-color1);  color: var(--jp-ui-font-color1);  overflow: auto;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-commandpalette-search-height: 28px;}/*-----------------------------------------------------------------------------| Overall styles|----------------------------------------------------------------------------*/.lm-CommandPalette {  padding-bottom: 0px;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Modal variant|----------------------------------------------------------------------------*/.jp-ModalCommandPalette {  position: absolute;  z-index: 10000;  top: 38px;  left: 30%;  margin: 0;  padding: 4px;  width: 40%;  box-shadow: var(--jp-elevation-z4);  border-radius: 4px;  background: var(--jp-layout-color0);}.jp-ModalCommandPalette .lm-CommandPalette {  max-height: 40vh;}.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {  margin-left: 4px;  margin-right: 4px;}.jp-ModalCommandPalette  .lm-CommandPalette  .lm-CommandPalette-item.lm-mod-disabled {  display: none;}/*-----------------------------------------------------------------------------| Search|----------------------------------------------------------------------------*/.lm-CommandPalette-search {  padding: 4px;  background-color: var(--jp-layout-color1);  z-index: 2;}.lm-CommandPalette-wrapper {  overflow: overlay;  padding: 0px 9px;  background-color: var(--jp-input-active-background);  height: 30px;  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {  box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-SearchIconGroup {  color: white;  background-color: var(--jp-brand-color1);  position: absolute;  top: 4px;  right: 4px;  padding: 5px 5px 1px 5px;}.jp-SearchIconGroup svg {  height: 20px;  width: 20px;}.jp-SearchIconGroup .jp-icon3[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-input {  background: transparent;  width: calc(100% - 18px);  float: left;  border: none;  outline: none;  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  line-height: var(--jp-private-commandpalette-search-height);}.lm-CommandPalette-input::-webkit-input-placeholder,.lm-CommandPalette-input::-moz-placeholder,.lm-CommandPalette-input:-ms-input-placeholder {  color: var(--jp-ui-font-color2);  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Results|----------------------------------------------------------------------------*/.lm-CommandPalette-header:first-child {  margin-top: 0px;}.lm-CommandPalette-header {  border-bottom: solid var(--jp-border-width) var(--jp-border-color2);  color: var(--jp-ui-font-color1);  cursor: pointer;  display: flex;  font-size: var(--jp-ui-font-size0);  font-weight: 600;  letter-spacing: 1px;  margin-top: 8px;  padding: 8px 0 8px 12px;  text-transform: uppercase;}.lm-CommandPalette-header.lm-mod-active {  background: var(--jp-layout-color2);}.lm-CommandPalette-header > mark {  background-color: transparent;  font-weight: bold;  color: var(--jp-ui-font-color1);}.lm-CommandPalette-item {  padding: 4px 12px 4px 4px;  color: var(--jp-ui-font-color1);  font-size: var(--jp-ui-font-size1);  font-weight: 400;  display: flex;}.lm-CommandPalette-item.lm-mod-disabled {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item.lm-mod-active {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {  background: var(--jp-layout-color2);}.lm-CommandPalette-itemContent {  overflow: hidden;}.lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.lm-CommandPalette-item.lm-mod-disabled mark {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item .lm-CommandPalette-itemIcon {  margin: 0 4px 0 0;  position: relative;  width: 16px;  top: 2px;  flex: 0 0 auto;}.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {  opacity: 0.6;}.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}.lm-CommandPalette-itemCaption {  display: none;}.lm-CommandPalette-content {  background-color: var(--jp-layout-color1);}.lm-CommandPalette-content:empty:after {  content: 'No results';  margin: auto;  margin-top: 20px;  width: 100px;  display: block;  font-size: var(--jp-ui-font-size2);  font-family: var(--jp-ui-font-family);  font-weight: lighter;}.lm-CommandPalette-emptyMessage {  text-align: center;  margin-top: 24px;  line-height: 1.32;  padding: 0px 8px;  color: var(--jp-content-font-color3);}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Dialog {  position: absolute;  z-index: 10000;  display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  top: 0px;  left: 0px;  margin: 0;  padding: 0;  width: 100%;  height: 100%;  background: var(--jp-dialog-background);}.jp-Dialog-content {  display: flex;  flex-direction: column;  margin-left: auto;  margin-right: auto;  background: var(--jp-layout-color1);  padding: 24px;  padding-bottom: 12px;  min-width: 300px;  min-height: 150px;  max-width: 1000px;  max-height: 500px;  box-sizing: border-box;  box-shadow: var(--jp-elevation-z20);  word-wrap: break-word;  border-radius: var(--jp-border-radius);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color1);  resize: both;}.jp-Dialog-button {  overflow: visible;}button.jp-Dialog-button:focus {  outline: 1px solid var(--jp-brand-color1);  outline-offset: 4px;  -moz-outline-radius: 0px;}button.jp-Dialog-button:focus::-moz-focus-inner {  border: 0;}button.jp-Dialog-close-button {  padding: 0;  height: 100%;  min-width: unset;  min-height: unset;}.jp-Dialog-header {  display: flex;  justify-content: space-between;  flex: 0 0 auto;  padding-bottom: 12px;  font-size: var(--jp-ui-font-size3);  font-weight: 400;  color: var(--jp-ui-font-color0);}.jp-Dialog-body {  display: flex;  flex-direction: column;  flex: 1 1 auto;  font-size: var(--jp-ui-font-size1);  background: var(--jp-layout-color1);  overflow: auto;}.jp-Dialog-footer {  display: flex;  flex-direction: row;  justify-content: flex-end;  flex: 0 0 auto;  margin-left: -12px;  margin-right: -12px;  padding: 12px;}.jp-Dialog-title {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.jp-Dialog-body > .jp-select-wrapper {  width: 100%;}.jp-Dialog-body > button {  padding: 0px 16px;}.jp-Dialog-body > label {  line-height: 1.4;  color: var(--jp-ui-font-color0);}.jp-Dialog-button.jp-mod-styled:not(:last-child) {  margin-right: 12px;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-HoverBox {  position: fixed;}.jp-HoverBox.jp-mod-outofview {  display: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-IFrame {  width: 100%;  height: 100%;}.jp-IFrame > iframe {  border: none;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-IFrame {  position: relative;}body.lm-mod-override-cursor .jp-IFrame:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}.jp-Input-Boolean-Dialog {  flex-direction: row-reverse;  align-items: end;  width: 100%;}.jp-Input-Boolean-Dialog > label {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MainAreaWidget > :focus {  outline: none;}/** * google-material-color v1.2.6 * https://github.com/danlevan/google-material-color */:root {  --md-red-50: #ffebee;  --md-red-100: #ffcdd2;  --md-red-200: #ef9a9a;  --md-red-300: #e57373;  --md-red-400: #ef5350;  --md-red-500: #f44336;  --md-red-600: #e53935;  --md-red-700: #d32f2f;  --md-red-800: #c62828;  --md-red-900: #b71c1c;  --md-red-A100: #ff8a80;  --md-red-A200: #ff5252;  --md-red-A400: #ff1744;  --md-red-A700: #d50000;  --md-pink-50: #fce4ec;  --md-pink-100: #f8bbd0;  --md-pink-200: #f48fb1;  --md-pink-300: #f06292;  --md-pink-400: #ec407a;  --md-pink-500: #e91e63;  --md-pink-600: #d81b60;  --md-pink-700: #c2185b;  --md-pink-800: #ad1457;  --md-pink-900: #880e4f;  --md-pink-A100: #ff80ab;  --md-pink-A200: #ff4081;  --md-pink-A400: #f50057;  --md-pink-A700: #c51162;  --md-purple-50: #f3e5f5;  --md-purple-100: #e1bee7;  --md-purple-200: #ce93d8;  --md-purple-300: #ba68c8;  --md-purple-400: #ab47bc;  --md-purple-500: #9c27b0;  --md-purple-600: #8e24aa;  --md-purple-700: #7b1fa2;  --md-purple-800: #6a1b9a;  --md-purple-900: #4a148c;  --md-purple-A100: #ea80fc;  --md-purple-A200: #e040fb;  --md-purple-A400: #d500f9;  --md-purple-A700: #aa00ff;  --md-deep-purple-50: #ede7f6;  --md-deep-purple-100: #d1c4e9;  --md-deep-purple-200: #b39ddb;  --md-deep-purple-300: #9575cd;  --md-deep-purple-400: #7e57c2;  --md-deep-purple-500: #673ab7;  --md-deep-purple-600: #5e35b1;  --md-deep-purple-700: #512da8;  --md-deep-purple-800: #4527a0;  --md-deep-purple-900: #311b92;  --md-deep-purple-A100: #b388ff;  --md-deep-purple-A200: #7c4dff;  --md-deep-purple-A400: #651fff;  --md-deep-purple-A700: #6200ea;  --md-indigo-50: #e8eaf6;  --md-indigo-100: #c5cae9;  --md-indigo-200: #9fa8da;  --md-indigo-300: #7986cb;  --md-indigo-400: #5c6bc0;  --md-indigo-500: #3f51b5;  --md-indigo-600: #3949ab;  --md-indigo-700: #303f9f;  --md-indigo-800: #283593;  --md-indigo-900: #1a237e;  --md-indigo-A100: #8c9eff;  --md-indigo-A200: #536dfe;  --md-indigo-A400: #3d5afe;  --md-indigo-A700: #304ffe;  --md-blue-50: #e3f2fd;  --md-blue-100: #bbdefb;  --md-blue-200: #90caf9;  --md-blue-300: #64b5f6;  --md-blue-400: #42a5f5;  --md-blue-500: #2196f3;  --md-blue-600: #1e88e5;  --md-blue-700: #1976d2;  --md-blue-800: #1565c0;  --md-blue-900: #0d47a1;  --md-blue-A100: #82b1ff;  --md-blue-A200: #448aff;  --md-blue-A400: #2979ff;  --md-blue-A700: #2962ff;  --md-light-blue-50: #e1f5fe;  --md-light-blue-100: #b3e5fc;  --md-light-blue-200: #81d4fa;  --md-light-blue-300: #4fc3f7;  --md-light-blue-400: #29b6f6;  --md-light-blue-500: #03a9f4;  --md-light-blue-600: #039be5;  --md-light-blue-700: #0288d1;  --md-light-blue-800: #0277bd;  --md-light-blue-900: #01579b;  --md-light-blue-A100: #80d8ff;  --md-light-blue-A200: #40c4ff;  --md-light-blue-A400: #00b0ff;  --md-light-blue-A700: #0091ea;  --md-cyan-50: #e0f7fa;  --md-cyan-100: #b2ebf2;  --md-cyan-200: #80deea;  --md-cyan-300: #4dd0e1;  --md-cyan-400: #26c6da;  --md-cyan-500: #00bcd4;  --md-cyan-600: #00acc1;  --md-cyan-700: #0097a7;  --md-cyan-800: #00838f;  --md-cyan-900: #006064;  --md-cyan-A100: #84ffff;  --md-cyan-A200: #18ffff;  --md-cyan-A400: #00e5ff;  --md-cyan-A700: #00b8d4;  --md-teal-50: #e0f2f1;  --md-teal-100: #b2dfdb;  --md-teal-200: #80cbc4;  --md-teal-300: #4db6ac;  --md-teal-400: #26a69a;  --md-teal-500: #009688;  --md-teal-600: #00897b;  --md-teal-700: #00796b;  --md-teal-800: #00695c;  --md-teal-900: #004d40;  --md-teal-A100: #a7ffeb;  --md-teal-A200: #64ffda;  --md-teal-A400: #1de9b6;  --md-teal-A700: #00bfa5;  --md-green-50: #e8f5e9;  --md-green-100: #c8e6c9;  --md-green-200: #a5d6a7;  --md-green-300: #81c784;  --md-green-400: #66bb6a;  --md-green-500: #4caf50;  --md-green-600: #43a047;  --md-green-700: #388e3c;  --md-green-800: #2e7d32;  --md-green-900: #1b5e20;  --md-green-A100: #b9f6ca;  --md-green-A200: #69f0ae;  --md-green-A400: #00e676;  --md-green-A700: #00c853;  --md-light-green-50: #f1f8e9;  --md-light-green-100: #dcedc8;  --md-light-green-200: #c5e1a5;  --md-light-green-300: #aed581;  --md-light-green-400: #9ccc65;  --md-light-green-500: #8bc34a;  --md-light-green-600: #7cb342;  --md-light-green-700: #689f38;  --md-light-green-800: #558b2f;  --md-light-green-900: #33691e;  --md-light-green-A100: #ccff90;  --md-light-green-A200: #b2ff59;  --md-light-green-A400: #76ff03;  --md-light-green-A700: #64dd17;  --md-lime-50: #f9fbe7;  --md-lime-100: #f0f4c3;  --md-lime-200: #e6ee9c;  --md-lime-300: #dce775;  --md-lime-400: #d4e157;  --md-lime-500: #cddc39;  --md-lime-600: #c0ca33;  --md-lime-700: #afb42b;  --md-lime-800: #9e9d24;  --md-lime-900: #827717;  --md-lime-A100: #f4ff81;  --md-lime-A200: #eeff41;  --md-lime-A400: #c6ff00;  --md-lime-A700: #aeea00;  --md-yellow-50: #fffde7;  --md-yellow-100: #fff9c4;  --md-yellow-200: #fff59d;  --md-yellow-300: #fff176;  --md-yellow-400: #ffee58;  --md-yellow-500: #ffeb3b;  --md-yellow-600: #fdd835;  --md-yellow-700: #fbc02d;  --md-yellow-800: #f9a825;  --md-yellow-900: #f57f17;  --md-yellow-A100: #ffff8d;  --md-yellow-A200: #ffff00;  --md-yellow-A400: #ffea00;  --md-yellow-A700: #ffd600;  --md-amber-50: #fff8e1;  --md-amber-100: #ffecb3;  --md-amber-200: #ffe082;  --md-amber-300: #ffd54f;  --md-amber-400: #ffca28;  --md-amber-500: #ffc107;  --md-amber-600: #ffb300;  --md-amber-700: #ffa000;  --md-amber-800: #ff8f00;  --md-amber-900: #ff6f00;  --md-amber-A100: #ffe57f;  --md-amber-A200: #ffd740;  --md-amber-A400: #ffc400;  --md-amber-A700: #ffab00;  --md-orange-50: #fff3e0;  --md-orange-100: #ffe0b2;  --md-orange-200: #ffcc80;  --md-orange-300: #ffb74d;  --md-orange-400: #ffa726;  --md-orange-500: #ff9800;  --md-orange-600: #fb8c00;  --md-orange-700: #f57c00;  --md-orange-800: #ef6c00;  --md-orange-900: #e65100;  --md-orange-A100: #ffd180;  --md-orange-A200: #ffab40;  --md-orange-A400: #ff9100;  --md-orange-A700: #ff6d00;  --md-deep-orange-50: #fbe9e7;  --md-deep-orange-100: #ffccbc;  --md-deep-orange-200: #ffab91;  --md-deep-orange-300: #ff8a65;  --md-deep-orange-400: #ff7043;  --md-deep-orange-500: #ff5722;  --md-deep-orange-600: #f4511e;  --md-deep-orange-700: #e64a19;  --md-deep-orange-800: #d84315;  --md-deep-orange-900: #bf360c;  --md-deep-orange-A100: #ff9e80;  --md-deep-orange-A200: #ff6e40;  --md-deep-orange-A400: #ff3d00;  --md-deep-orange-A700: #dd2c00;  --md-brown-50: #efebe9;  --md-brown-100: #d7ccc8;  --md-brown-200: #bcaaa4;  --md-brown-300: #a1887f;  --md-brown-400: #8d6e63;  --md-brown-500: #795548;  --md-brown-600: #6d4c41;  --md-brown-700: #5d4037;  --md-brown-800: #4e342e;  --md-brown-900: #3e2723;  --md-grey-50: #fafafa;  --md-grey-100: #f5f5f5;  --md-grey-200: #eeeeee;  --md-grey-300: #e0e0e0;  --md-grey-400: #bdbdbd;  --md-grey-500: #9e9e9e;  --md-grey-600: #757575;  --md-grey-700: #616161;  --md-grey-800: #424242;  --md-grey-900: #212121;  --md-blue-grey-50: #eceff1;  --md-blue-grey-100: #cfd8dc;  --md-blue-grey-200: #b0bec5;  --md-blue-grey-300: #90a4ae;  --md-blue-grey-400: #78909c;  --md-blue-grey-500: #607d8b;  --md-blue-grey-600: #546e7a;  --md-blue-grey-700: #455a64;  --md-blue-grey-800: #37474f;  --md-blue-grey-900: #263238;}/*-----------------------------------------------------------------------------| Copyright (c) 2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Spinner {  position: absolute;  display: flex;  justify-content: center;  align-items: center;  z-index: 10;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: var(--jp-layout-color0);  outline: none;}.jp-SpinnerContent {  font-size: 10px;  margin: 50px auto;  text-indent: -9999em;  width: 3em;  height: 3em;  border-radius: 50%;  background: var(--jp-brand-color3);  background: linear-gradient(    to right,    #f37626 10%,    rgba(255, 255, 255, 0) 42%  );  position: relative;  animation: load3 1s infinite linear, fadeIn 1s;}.jp-SpinnerContent:before {  width: 50%;  height: 50%;  background: #f37626;  border-radius: 100% 0 0 0;  position: absolute;  top: 0;  left: 0;  content: '';}.jp-SpinnerContent:after {  background: var(--jp-layout-color0);  width: 75%;  height: 75%;  border-radius: 50%;  content: '';  margin: auto;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;}@keyframes fadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes load3 {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(360deg);  }}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/button.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: none;  box-sizing: border-box;  text-align: center;  line-height: 32px;  height: 32px;  padding: 0px 12px;  letter-spacing: 0.8px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input.jp-mod-styled {  background: var(--jp-input-background);  height: 28px;  box-sizing: border-box;  border: var(--jp-border-width) solid var(--jp-border-color1);  padding-left: 7px;  padding-right: 7px;  font-size: var(--jp-ui-font-size2);  color: var(--jp-ui-font-color0);  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input[type='checkbox'].jp-mod-styled {  appearance: checkbox;  -webkit-appearance: checkbox;  -moz-appearance: checkbox;  height: auto;}input.jp-mod-styled:focus {  border: var(--jp-border-width) solid var(--md-blue-500);  box-shadow: inset 0 0 4px var(--md-blue-300);}.jp-FileDialog-Checkbox {  margin-top: 35px;  display: flex;  flex-direction: row;  align-items: end;  width: 100%;}.jp-FileDialog-Checkbox > label {  flex: 1 1 auto;}.jp-select-wrapper {  display: flex;  position: relative;  flex-direction: column;  padding: 1px;  background-color: var(--jp-layout-color1);  height: 28px;  box-sizing: border-box;  margin-bottom: 12px;}.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-input-active-background);}select.jp-mod-styled:hover {  background-color: var(--jp-layout-color1);  cursor: pointer;  color: var(--jp-ui-font-color0);  background-color: var(--jp-input-hover-background);  box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);}select.jp-mod-styled {  flex: 1 1 auto;  height: 32px;  width: 100%;  font-size: var(--jp-ui-font-size2);  background: var(--jp-input-background);  color: var(--jp-ui-font-color0);  padding: 0 25px 0 8px;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/:root {  --jp-private-toolbar-height: calc(    28px + var(--jp-border-width)  ); /* leave 28px for content */}.jp-Toolbar {  color: var(--jp-ui-font-color1);  flex: 0 0 auto;  display: flex;  flex-direction: row;  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);  box-shadow: var(--jp-toolbar-box-shadow);  background: var(--jp-toolbar-background);  min-height: var(--jp-toolbar-micro-height);  padding: 2px;  z-index: 1;  overflow-x: auto;}/* Toolbar items */.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {  flex-grow: 1;  flex-shrink: 1;}.jp-Toolbar-item.jp-Toolbar-kernelStatus {  display: inline-block;  width: 32px;  background-repeat: no-repeat;  background-position: center;  background-size: 16px;}.jp-Toolbar > .jp-Toolbar-item {  flex: 0 0 auto;  display: flex;  padding-left: 1px;  padding-right: 1px;  font-size: var(--jp-ui-font-size1);  line-height: var(--jp-private-toolbar-height);  height: 100%;}/* Toolbar buttons *//* This is the div we use to wrap the react component into a Widget */div.jp-ToolbarButton {  color: transparent;  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px;  margin: 0px;}button.jp-ToolbarButtonComponent {  background: var(--jp-layout-color1);  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px 6px;  margin: 0px;  height: 24px;  border-radius: var(--jp-border-radius);  display: flex;  align-items: center;  text-align: center;  font-size: 14px;  min-width: unset;  min-height: unset;}button.jp-ToolbarButtonComponent:disabled {  opacity: 0.4;}button.jp-ToolbarButtonComponent span {  padding: 0px;  flex: 0 0 auto;}button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {  font-size: var(--jp-ui-font-size1);  line-height: 100%;  padding-left: 2px;  color: var(--jp-ui-font-color1);}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar.jp-Toolbar-micro {  padding: 0;  min-height: 0;}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar {  border: none;  box-shadow: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */body.lm-mod-override-cursor * {  cursor: inherit !important;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-JSONEditor {  display: flex;  flex-direction: column;  width: 100%;}.jp-JSONEditor-host {  flex: 1 1 auto;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  background: var(--jp-layout-color0);  min-height: 50px;  padding: 1px;}.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {  border-color: red;  outline-color: red;}.jp-JSONEditor-header {  display: flex;  flex: 1 0 auto;  padding: 0 0 0 12px;}.jp-JSONEditor-header label {  flex: 0 0 auto;}.jp-JSONEditor-commitButton {  height: 16px;  width: 16px;  background-size: 18px;  background-repeat: no-repeat;  background-position: center;}.jp-JSONEditor-host.jp-mod-focused {  background-color: var(--jp-input-active-background);  border: 1px solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}.jp-Editor.jp-mod-dropTarget {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}/* BASICS */.CodeMirror {  /* Set height, width, borders, and global font properties here */  font-family: monospace;  height: 300px;  color: black;  direction: ltr;}/* PADDING */.CodeMirror-lines {  padding: 4px 0; /* Vertical padding around content */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  padding: 0 4px; /* Horizontal padding of content */}.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  background-color: white; /* The little square between H and V scrollbars */}/* GUTTER */.CodeMirror-gutters {  border-right: 1px solid #ddd;  background-color: #f7f7f7;  white-space: nowrap;}.CodeMirror-linenumbers {}.CodeMirror-linenumber {  padding: 0 3px 0 5px;  min-width: 20px;  text-align: right;  color: #999;  white-space: nowrap;}.CodeMirror-guttermarker { color: black; }.CodeMirror-guttermarker-subtle { color: #999; }/* CURSOR */.CodeMirror-cursor {  border-left: 1px solid black;  border-right: none;  width: 0;}/* Shown when moving in bi-directional text */.CodeMirror div.CodeMirror-secondarycursor {  border-left: 1px solid silver;}.cm-fat-cursor .CodeMirror-cursor {  width: auto;  border: 0 !important;  background: #7e7;}.cm-fat-cursor div.CodeMirror-cursors {  z-index: 1;}.cm-fat-cursor-mark {  background-color: rgba(20, 255, 20, 0.5);  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;}.cm-animate-fat-cursor {  width: auto;  border: 0;  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;  background-color: #7e7;}@-moz-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@-webkit-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}/* Can style cursor different in overwrite (non-insert) mode */.CodeMirror-overwrite .CodeMirror-cursor {}.cm-tab { display: inline-block; text-decoration: inherit; }.CodeMirror-rulers {  position: absolute;  left: 0; right: 0; top: -50px; bottom: 0;  overflow: hidden;}.CodeMirror-ruler {  border-left: 1px solid #ccc;  top: 0; bottom: 0;  position: absolute;}/* DEFAULT THEME */.cm-s-default .cm-header {color: blue;}.cm-s-default .cm-quote {color: #090;}.cm-negative {color: #d44;}.cm-positive {color: #292;}.cm-header, .cm-strong {font-weight: bold;}.cm-em {font-style: italic;}.cm-link {text-decoration: underline;}.cm-strikethrough {text-decoration: line-through;}.cm-s-default .cm-keyword {color: #708;}.cm-s-default .cm-atom {color: #219;}.cm-s-default .cm-number {color: #164;}.cm-s-default .cm-def {color: #00f;}.cm-s-default .cm-variable,.cm-s-default .cm-punctuation,.cm-s-default .cm-property,.cm-s-default .cm-operator {}.cm-s-default .cm-variable-2 {color: #05a;}.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}.cm-s-default .cm-comment {color: #a50;}.cm-s-default .cm-string {color: #a11;}.cm-s-default .cm-string-2 {color: #f50;}.cm-s-default .cm-meta {color: #555;}.cm-s-default .cm-qualifier {color: #555;}.cm-s-default .cm-builtin {color: #30a;}.cm-s-default .cm-bracket {color: #997;}.cm-s-default .cm-tag {color: #170;}.cm-s-default .cm-attribute {color: #00c;}.cm-s-default .cm-hr {color: #999;}.cm-s-default .cm-link {color: #00c;}.cm-s-default .cm-error {color: #f00;}.cm-invalidchar {color: #f00;}.CodeMirror-composing { border-bottom: 2px solid; }/* Default styles for common addons */div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }.CodeMirror-activeline-background {background: #e8f2ff;}/* STOP *//* The rest of this file contains styles related to the mechanics of   the editor. You probably shouldn't touch them. */.CodeMirror {  position: relative;  overflow: auto;  background: white;}.CodeMirror-scroll {  overflow: scroll !important; /* Things will break if this is overridden */  /* 50px is the magic margin used to hide the element's real scrollbars */  /* See overflow: hidden in .CodeMirror */  margin-bottom: -50px; margin-right: -50px;  padding-bottom: 50px;  height: 100%;  outline: none; /* Prevent dragging from highlighting the element */  position: relative;}.CodeMirror-sizer {  position: relative;  border-right: 50px solid transparent;}/* The fake, visible scrollbars. Used to force redraw during scrolling   before actual scrolling happens, thus preventing shaking and   flickering artifacts. */.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  position: absolute;  z-index: 6;  display: none;  outline: none;}.CodeMirror-vscrollbar {  right: 0; top: 0;  overflow-x: hidden;  overflow-y: scroll;}.CodeMirror-hscrollbar {  bottom: 0; left: 0;  overflow-y: hidden;  overflow-x: scroll;}.CodeMirror-scrollbar-filler {  right: 0; bottom: 0;}.CodeMirror-gutter-filler {  left: 0; bottom: 0;}.CodeMirror-gutters {  position: absolute; left: 0; top: 0;  min-height: 100%;  z-index: 3;}.CodeMirror-gutter {  white-space: normal;  height: 100%;  display: inline-block;  vertical-align: top;  margin-bottom: -50px;}.CodeMirror-gutter-wrapper {  position: absolute;  z-index: 4;  background: none !important;  border: none !important;}.CodeMirror-gutter-background {  position: absolute;  top: 0; bottom: 0;  z-index: 4;}.CodeMirror-gutter-elt {  position: absolute;  cursor: default;  z-index: 4;}.CodeMirror-gutter-wrapper ::selection { background-color: transparent }.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }.CodeMirror-lines {  cursor: text;  min-height: 1px; /* prevents collapsing before first draw */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  /* Reset some styles that the rest of the page might have set */  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;  border-width: 0;  background: transparent;  font-family: inherit;  font-size: inherit;  margin: 0;  white-space: pre;  word-wrap: normal;  line-height: inherit;  color: inherit;  z-index: 2;  position: relative;  overflow: visible;  -webkit-tap-highlight-color: transparent;  -webkit-font-variant-ligatures: contextual;  font-variant-ligatures: contextual;}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like {  word-wrap: break-word;  white-space: pre-wrap;  word-break: normal;}.CodeMirror-linebackground {  position: absolute;  left: 0; right: 0; top: 0; bottom: 0;  z-index: 0;}.CodeMirror-linewidget {  position: relative;  z-index: 2;  padding: 0.1px; /* Force widget margins to stay inside of the container */}.CodeMirror-widget {}.CodeMirror-rtl pre { direction: rtl; }.CodeMirror-code {  outline: none;}/* Force content-box sizing for the elements where we expect it */.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber {  -moz-box-sizing: content-box;  box-sizing: content-box;}.CodeMirror-measure {  position: absolute;  width: 100%;  height: 0;  overflow: hidden;  visibility: hidden;}.CodeMirror-cursor {  position: absolute;  pointer-events: none;}.CodeMirror-measure pre { position: static; }div.CodeMirror-cursors {  visibility: hidden;  position: relative;  z-index: 3;}div.CodeMirror-dragcursors {  visibility: visible;}.CodeMirror-focused div.CodeMirror-cursors {  visibility: visible;}.CodeMirror-selected { background: #d9d9d9; }.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }.CodeMirror-crosshair { cursor: crosshair; }.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }.cm-searching {  background-color: #ffa;  background-color: rgba(255, 255, 0, .4);}/* Used to force a border model for a node */.cm-force-border { padding-right: .1px; }@media print {  /* Hide the cursor when printing */  .CodeMirror div.CodeMirror-cursors {    visibility: hidden;  }}/* See issue #2901 */.cm-tab-wrap-hack:after { content: ''; }/* Help users use markselection to safely style text background */span.CodeMirror-selectedtext { background: none; }.CodeMirror-dialog {  position: absolute;  left: 0; right: 0;  background: inherit;  z-index: 15;  padding: .1em .8em;  overflow: hidden;  color: inherit;}.CodeMirror-dialog-top {  border-bottom: 1px solid #eee;  top: 0;}.CodeMirror-dialog-bottom {  border-top: 1px solid #eee;  bottom: 0;}.CodeMirror-dialog input {  border: none;  outline: none;  background: transparent;  width: 20em;  color: inherit;  font-family: monospace;}.CodeMirror-dialog button {  font-size: 70%;}.CodeMirror-foldmarker {  color: blue;  text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;  font-family: arial;  line-height: .3;  cursor: pointer;}.CodeMirror-foldgutter {  width: .7em;}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded {  cursor: pointer;}.CodeMirror-foldgutter-open:after {  content: "\25BE";}.CodeMirror-foldgutter-folded:after {  content: "\25B8";}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.CodeMirror {  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  border: 0;  border-radius: 0;  height: auto;  /* Changed to auto to autogrow */}.CodeMirror pre {  padding: 0 var(--jp-code-padding);}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* This causes https://github.com/jupyter/jupyterlab/issues/522 *//* May not cause it not because we changed it! */.CodeMirror-lines {  padding: var(--jp-code-padding) 0;}.CodeMirror-linenumber {  padding: 0 8px;}.jp-CodeMirrorEditor {  cursor: text;}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */@media screen and (min-width: 2138px) and (max-width: 4319px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width1) solid      var(--jp-editor-cursor-color);  }}/* When zoomed out less than 33% */@media screen and (min-width: 4320px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width2) solid      var(--jp-editor-cursor-color);  }}.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {  display: none;}.CodeMirror-gutters {  border-right: 1px solid var(--jp-border-color2);  background-color: var(--jp-layout-color0);}.jp-CollaboratorCursor {  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: none;  border-bottom: 3px solid;  background-clip: content-box;  margin-left: -5px;  margin-right: -5px;}.CodeMirror-selectedtext.cm-searching {  background-color: var(--jp-search-selected-match-background-color) !important;  color: var(--jp-search-selected-match-color) !important;}.cm-searching {  background-color: var(    --jp-search-unselected-match-background-color  ) !important;  color: var(--jp-search-unselected-match-color) !important;}.CodeMirror-focused .CodeMirror-selected {  background-color: var(--jp-editor-selected-focused-background);}.CodeMirror-selected {  background-color: var(--jp-editor-selected-background);}.jp-CollaboratorCursor-hover {  position: absolute;  z-index: 1;  transform: translateX(-50%);  color: white;  border-radius: 3px;  padding-left: 4px;  padding-right: 4px;  padding-top: 1px;  padding-bottom: 1px;  text-align: center;  font-size: var(--jp-ui-font-size1);  white-space: nowrap;}.jp-CodeMirror-ruler {  border-left: 1px dashed var(--jp-border-color2);}/** * Here is our jupyter theme for CodeMirror syntax highlighting * This is used in our marked.js syntax highlighting and CodeMirror itself * The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME * This came from the classic notebook, which came form highlight.js/GitHub *//** * CodeMirror themes are handling the background/color in this way. This works * fine for CodeMirror editors outside the notebook, but the notebook styles * these things differently. */.CodeMirror.cm-s-jupyter {  background: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* In the notebook, we want this styling to be handled by its container */.jp-CodeConsole .CodeMirror.cm-s-jupyter,.jp-Notebook .CodeMirror.cm-s-jupyter {  background: transparent;}.cm-s-jupyter .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}.cm-s-jupyter span.cm-keyword {  color: var(--jp-mirror-editor-keyword-color);  font-weight: bold;}.cm-s-jupyter span.cm-atom {  color: var(--jp-mirror-editor-atom-color);}.cm-s-jupyter span.cm-number {  color: var(--jp-mirror-editor-number-color);}.cm-s-jupyter span.cm-def {  color: var(--jp-mirror-editor-def-color);}.cm-s-jupyter span.cm-variable {  color: var(--jp-mirror-editor-variable-color);}.cm-s-jupyter span.cm-variable-2 {  color: var(--jp-mirror-editor-variable-2-color);}.cm-s-jupyter span.cm-variable-3 {  color: var(--jp-mirror-editor-variable-3-color);}.cm-s-jupyter span.cm-punctuation {  color: var(--jp-mirror-editor-punctuation-color);}.cm-s-jupyter span.cm-property {  color: var(--jp-mirror-editor-property-color);}.cm-s-jupyter span.cm-operator {  color: var(--jp-mirror-editor-operator-color);  font-weight: bold;}.cm-s-jupyter span.cm-comment {  color: var(--jp-mirror-editor-comment-color);  font-style: italic;}.cm-s-jupyter span.cm-string {  color: var(--jp-mirror-editor-string-color);}.cm-s-jupyter span.cm-string-2 {  color: var(--jp-mirror-editor-string-2-color);}.cm-s-jupyter span.cm-meta {  color: var(--jp-mirror-editor-meta-color);}.cm-s-jupyter span.cm-qualifier {  color: var(--jp-mirror-editor-qualifier-color);}.cm-s-jupyter span.cm-builtin {  color: var(--jp-mirror-editor-builtin-color);}.cm-s-jupyter span.cm-bracket {  color: var(--jp-mirror-editor-bracket-color);}.cm-s-jupyter span.cm-tag {  color: var(--jp-mirror-editor-tag-color);}.cm-s-jupyter span.cm-attribute {  color: var(--jp-mirror-editor-attribute-color);}.cm-s-jupyter span.cm-header {  color: var(--jp-mirror-editor-header-color);}.cm-s-jupyter span.cm-quote {  color: var(--jp-mirror-editor-quote-color);}.cm-s-jupyter span.cm-link {  color: var(--jp-mirror-editor-link-color);}.cm-s-jupyter span.cm-error {  color: var(--jp-mirror-editor-error-color);}.cm-s-jupyter span.cm-hr {  color: #999;}.cm-s-jupyter span.cm-tab {  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);  background-position: right;  background-repeat: no-repeat;}.cm-s-jupyter .CodeMirror-activeline-background,.cm-s-jupyter .CodeMirror-gutter {  background-color: var(--jp-layout-color2);}/* Styles for shared cursors (remote cursor locations and selected ranges) */.jp-CodeMirrorEditor .remote-caret {  position: relative;  border-left: 2px solid black;  margin-left: -1px;  margin-right: -1px;  box-sizing: border-box;}.jp-CodeMirrorEditor .remote-caret > div {  white-space: nowrap;  position: absolute;  top: -1.15em;  padding-bottom: 0.05em;  left: -2px;  font-size: 0.95em;  background-color: rgb(250, 129, 0);  font-family: var(--jp-ui-font-family);  font-weight: bold;  line-height: normal;  user-select: none;  color: white;  padding-left: 2px;  padding-right: 2px;  z-index: 3;  transition: opacity 0.3s ease-in-out;}.jp-CodeMirrorEditor .remote-caret.hide-name > div {  transition-delay: 0.7s;  opacity: 0;}.jp-CodeMirrorEditor .remote-caret:hover > div {  opacity: 1;  transition-delay: 0s;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| RenderedText|----------------------------------------------------------------------------*/:root {  /* This is the padding value to fill the gaps between lines containing spans with background color. */  --jp-private-code-span-padding: calc(    (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2  );}.jp-RenderedText {  text-align: left;  padding-left: var(--jp-code-padding);  line-height: var(--jp-code-line-height);  font-family: var(--jp-code-font-family);}.jp-RenderedText pre,.jp-RenderedJavaScript pre,.jp-RenderedHTMLCommon pre {  color: var(--jp-content-font-color1);  font-size: var(--jp-code-font-size);  border: none;  margin: 0px;  padding: 0px;}.jp-RenderedText pre a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* console foregrounds and backgrounds */.jp-RenderedText pre .ansi-black-fg {  color: #3e424d;}.jp-RenderedText pre .ansi-red-fg {  color: #e75c58;}.jp-RenderedText pre .ansi-green-fg {  color: #00a250;}.jp-RenderedText pre .ansi-yellow-fg {  color: #ddb62b;}.jp-RenderedText pre .ansi-blue-fg {  color: #208ffb;}.jp-RenderedText pre .ansi-magenta-fg {  color: #d160c4;}.jp-RenderedText pre .ansi-cyan-fg {  color: #60c6c8;}.jp-RenderedText pre .ansi-white-fg {  color: #c5c1b4;}.jp-RenderedText pre .ansi-black-bg {  background-color: #3e424d;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-bg {  background-color: #e75c58;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-bg {  background-color: #00a250;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-bg {  background-color: #ddb62b;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-bg {  background-color: #208ffb;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-bg {  background-color: #d160c4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-bg {  background-color: #60c6c8;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-bg {  background-color: #c5c1b4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-black-intense-fg {  color: #282c36;}.jp-RenderedText pre .ansi-red-intense-fg {  color: #b22b31;}.jp-RenderedText pre .ansi-green-intense-fg {  color: #007427;}.jp-RenderedText pre .ansi-yellow-intense-fg {  color: #b27d12;}.jp-RenderedText pre .ansi-blue-intense-fg {  color: #0065ca;}.jp-RenderedText pre .ansi-magenta-intense-fg {  color: #a03196;}.jp-RenderedText pre .ansi-cyan-intense-fg {  color: #258f8f;}.jp-RenderedText pre .ansi-white-intense-fg {  color: #a1a6b2;}.jp-RenderedText pre .ansi-black-intense-bg {  background-color: #282c36;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-intense-bg {  background-color: #b22b31;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-intense-bg {  background-color: #007427;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-intense-bg {  background-color: #b27d12;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-intense-bg {  background-color: #0065ca;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-intense-bg {  background-color: #a03196;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-intense-bg {  background-color: #258f8f;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-intense-bg {  background-color: #a1a6b2;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-default-inverse-fg {  color: var(--jp-ui-inverse-font-color0);}.jp-RenderedText pre .ansi-default-inverse-bg {  background-color: var(--jp-inverse-layout-color0);  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-bold {  font-weight: bold;}.jp-RenderedText pre .ansi-underline {  text-decoration: underline;}.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {  background: var(--jp-rendermime-error-background);  padding-top: var(--jp-code-padding);}/*-----------------------------------------------------------------------------| RenderedLatex|----------------------------------------------------------------------------*/.jp-RenderedLatex {  color: var(--jp-content-font-color1);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);}/* Left-justify outputs.*/.jp-OutputArea-output.jp-RenderedLatex {  padding: var(--jp-code-padding);  text-align: left;}/*-----------------------------------------------------------------------------| RenderedHTML|----------------------------------------------------------------------------*/.jp-RenderedHTMLCommon {  color: var(--jp-content-font-color1);  font-family: var(--jp-content-font-family);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);  /* Give a bit more R padding on Markdown text to keep line lengths reasonable */  padding-right: 20px;}.jp-RenderedHTMLCommon em {  font-style: italic;}.jp-RenderedHTMLCommon strong {  font-weight: bold;}.jp-RenderedHTMLCommon u {  text-decoration: underline;}.jp-RenderedHTMLCommon a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* Headings */.jp-RenderedHTMLCommon h1,.jp-RenderedHTMLCommon h2,.jp-RenderedHTMLCommon h3,.jp-RenderedHTMLCommon h4,.jp-RenderedHTMLCommon h5,.jp-RenderedHTMLCommon h6 {  line-height: var(--jp-content-heading-line-height);  font-weight: var(--jp-content-heading-font-weight);  font-style: normal;  margin: var(--jp-content-heading-margin-top) 0    var(--jp-content-heading-margin-bottom) 0;}.jp-RenderedHTMLCommon h1:first-child,.jp-RenderedHTMLCommon h2:first-child,.jp-RenderedHTMLCommon h3:first-child,.jp-RenderedHTMLCommon h4:first-child,.jp-RenderedHTMLCommon h5:first-child,.jp-RenderedHTMLCommon h6:first-child {  margin-top: calc(0.5 * var(--jp-content-heading-margin-top));}.jp-RenderedHTMLCommon h1:last-child,.jp-RenderedHTMLCommon h2:last-child,.jp-RenderedHTMLCommon h3:last-child,.jp-RenderedHTMLCommon h4:last-child,.jp-RenderedHTMLCommon h5:last-child,.jp-RenderedHTMLCommon h6:last-child {  margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));}.jp-RenderedHTMLCommon h1 {  font-size: var(--jp-content-font-size5);}.jp-RenderedHTMLCommon h2 {  font-size: var(--jp-content-font-size4);}.jp-RenderedHTMLCommon h3 {  font-size: var(--jp-content-font-size3);}.jp-RenderedHTMLCommon h4 {  font-size: var(--jp-content-font-size2);}.jp-RenderedHTMLCommon h5 {  font-size: var(--jp-content-font-size1);}.jp-RenderedHTMLCommon h6 {  font-size: var(--jp-content-font-size0);}/* Lists */.jp-RenderedHTMLCommon ul:not(.list-inline),.jp-RenderedHTMLCommon ol:not(.list-inline) {  padding-left: 2em;}.jp-RenderedHTMLCommon ul {  list-style: disc;}.jp-RenderedHTMLCommon ul ul {  list-style: square;}.jp-RenderedHTMLCommon ul ul ul {  list-style: circle;}.jp-RenderedHTMLCommon ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol ol {  list-style: upper-alpha;}.jp-RenderedHTMLCommon ol ol ol {  list-style: lower-alpha;}.jp-RenderedHTMLCommon ol ol ol ol {  list-style: lower-roman;}.jp-RenderedHTMLCommon ol ol ol ol ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol,.jp-RenderedHTMLCommon ul {  margin-bottom: 1em;}.jp-RenderedHTMLCommon ul ul,.jp-RenderedHTMLCommon ul ol,.jp-RenderedHTMLCommon ol ul,.jp-RenderedHTMLCommon ol ol {  margin-bottom: 0em;}.jp-RenderedHTMLCommon hr {  color: var(--jp-border-color2);  background-color: var(--jp-border-color1);  margin-top: 1em;  margin-bottom: 1em;}.jp-RenderedHTMLCommon > pre {  margin: 1.5em 2em;}.jp-RenderedHTMLCommon pre,.jp-RenderedHTMLCommon code {  border: 0;  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);  font-family: var(--jp-code-font-family);  font-size: inherit;  line-height: var(--jp-code-line-height);  padding: 0;  white-space: pre-wrap;}.jp-RenderedHTMLCommon :not(pre) > code {  background-color: var(--jp-layout-color2);  padding: 1px 5px;}/* Tables */.jp-RenderedHTMLCommon table {  border-collapse: collapse;  border-spacing: 0;  border: none;  color: var(--jp-ui-font-color1);  font-size: 12px;  table-layout: fixed;  margin-left: auto;  margin-right: auto;}.jp-RenderedHTMLCommon thead {  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  vertical-align: bottom;}.jp-RenderedHTMLCommon td,.jp-RenderedHTMLCommon th,.jp-RenderedHTMLCommon tr {  vertical-align: middle;  padding: 0.5em 0.5em;  line-height: normal;  white-space: normal;  max-width: none;  border: none;}.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {  max-width: none;}:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {  text-align: right;}.jp-RenderedHTMLCommon th {  font-weight: bold;}.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {  background: var(--jp-layout-color0);}.jp-RenderedHTMLCommon tbody tr:nth-child(even) {  background: var(--jp-rendermime-table-row-background);}.jp-RenderedHTMLCommon tbody tr:hover {  background: var(--jp-rendermime-table-row-hover-background);}.jp-RenderedHTMLCommon table {  margin-bottom: 1em;}.jp-RenderedHTMLCommon p {  text-align: left;  margin: 0px;}.jp-RenderedHTMLCommon p {  margin-bottom: 1em;}.jp-RenderedHTMLCommon img {  -moz-force-broken-image-icon: 1;}/* Restrict to direct children as other images could be nested in other content. */.jp-RenderedHTMLCommon > img {  display: block;  margin-left: 0;  margin-right: 0;  margin-bottom: 1em;}/* Change color behind transparent images if they need it... */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {  background-color: var(--jp-inverse-layout-color1);}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {  background-color: var(--jp-inverse-layout-color1);}/* ...or leave it untouched if they don't */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {}.jp-RenderedHTMLCommon img,.jp-RenderedImage img,.jp-RenderedHTMLCommon svg,.jp-RenderedSVG svg {  max-width: 100%;  height: auto;}.jp-RenderedHTMLCommon img.jp-mod-unconfined,.jp-RenderedImage img.jp-mod-unconfined,.jp-RenderedHTMLCommon svg.jp-mod-unconfined,.jp-RenderedSVG svg.jp-mod-unconfined {  max-width: none;}.jp-RenderedHTMLCommon .alert {  padding: var(--jp-notebook-padding);  border: var(--jp-border-width) solid transparent;  border-radius: var(--jp-border-radius);  margin-bottom: 1em;}.jp-RenderedHTMLCommon .alert-info {  color: var(--jp-info-color0);  background-color: var(--jp-info-color3);  border-color: var(--jp-info-color2);}.jp-RenderedHTMLCommon .alert-info hr {  border-color: var(--jp-info-color3);}.jp-RenderedHTMLCommon .alert-info > p:last-child,.jp-RenderedHTMLCommon .alert-info > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-warning {  color: var(--jp-warn-color0);  background-color: var(--jp-warn-color3);  border-color: var(--jp-warn-color2);}.jp-RenderedHTMLCommon .alert-warning hr {  border-color: var(--jp-warn-color3);}.jp-RenderedHTMLCommon .alert-warning > p:last-child,.jp-RenderedHTMLCommon .alert-warning > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-success {  color: var(--jp-success-color0);  background-color: var(--jp-success-color3);  border-color: var(--jp-success-color2);}.jp-RenderedHTMLCommon .alert-success hr {  border-color: var(--jp-success-color3);}.jp-RenderedHTMLCommon .alert-success > p:last-child,.jp-RenderedHTMLCommon .alert-success > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-danger {  color: var(--jp-error-color0);  background-color: var(--jp-error-color3);  border-color: var(--jp-error-color2);}.jp-RenderedHTMLCommon .alert-danger hr {  border-color: var(--jp-error-color3);}.jp-RenderedHTMLCommon .alert-danger > p:last-child,.jp-RenderedHTMLCommon .alert-danger > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon blockquote {  margin: 1em 2em;  padding: 0 1em;  border-left: 5px solid var(--jp-border-color2);}a.jp-InternalAnchorLink {  visibility: hidden;  margin-left: 8px;  color: var(--md-blue-800);}h1:hover .jp-InternalAnchorLink,h2:hover .jp-InternalAnchorLink,h3:hover .jp-InternalAnchorLink,h4:hover .jp-InternalAnchorLink,h5:hover .jp-InternalAnchorLink,h6:hover .jp-InternalAnchorLink {  visibility: visible;}.jp-RenderedHTMLCommon kbd {  background-color: var(--jp-rendermime-table-row-background);  border: 1px solid var(--jp-border-color0);  border-bottom-color: var(--jp-border-color2);  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);  display: inline-block;  font-size: 0.8em;  line-height: 1em;  padding: 0.2em 0.5em;}/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0. * At the bottom of cells this is a bit too much as there is also spacing * between cells. Going all the way to 0 gets too tight between markdown and * code cells. */.jp-RenderedHTMLCommon > *:last-child {  margin-bottom: 0.5em;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MimeDocument {  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-filebrowser-button-height: 28px;  --jp-private-filebrowser-button-width: 48px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-FileBrowser {  display: flex;  flex-direction: column;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}.jp-FileBrowser-toolbar.jp-Toolbar {  border-bottom: none;  height: auto;  margin: var(--jp-toolbar-header-margin);  box-shadow: none;}.jp-BreadCrumbs {  flex: 0 0 auto;  margin: 8px 12px 8px 12px;}.jp-BreadCrumbs-item {  margin: 0px 2px;  padding: 0px 2px;  border-radius: var(--jp-border-radius);  cursor: pointer;}.jp-BreadCrumbs-item:hover {  background-color: var(--jp-layout-color2);}.jp-BreadCrumbs-item:first-child {  margin-left: 0px;}.jp-BreadCrumbs-item.jp-mod-dropTarget {  background-color: var(--jp-brand-color2);  opacity: 0.7;}/*-----------------------------------------------------------------------------| Buttons|----------------------------------------------------------------------------*/.jp-FileBrowser-toolbar.jp-Toolbar {  padding: 0px;  margin: 8px 12px 0px 12px;}.jp-FileBrowser-toolbar.jp-Toolbar {  justify-content: flex-start;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {  flex: 0 0 auto;  padding-left: 0px;  padding-right: 2px;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {  width: 40px;}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent {  width: 72px;  background: var(--jp-brand-color1);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent:focus-visible {  background-color: var(--jp-brand-color0);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent  .jp-icon3 {  fill: white;}/*-----------------------------------------------------------------------------| Other styles|----------------------------------------------------------------------------*/.jp-FileDialog.jp-mod-conflict input {  color: var(--jp-error-color1);}.jp-FileDialog .jp-new-name-title {  margin-top: 12px;}.jp-LastModified-hidden {  display: none;}.jp-FileBrowser-filterBox {  padding: 0px;  flex: 0 0 auto;  margin: 8px 12px 0px 12px;}/*-----------------------------------------------------------------------------| DirListing|----------------------------------------------------------------------------*/.jp-DirListing {  flex: 1 1 auto;  display: flex;  flex-direction: column;  outline: 0;}.jp-DirListing:focus-visible {  border: 1px solid var(--jp-brand-color1);}.jp-DirListing-header {  flex: 0 0 auto;  display: flex;  flex-direction: row;  overflow: hidden;  border-top: var(--jp-border-width) solid var(--jp-border-color2);  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  box-shadow: var(--jp-toolbar-box-shadow);  z-index: 2;}.jp-DirListing-headerItem {  padding: 4px 12px 2px 12px;  font-weight: 500;}.jp-DirListing-headerItem:hover {  background: var(--jp-layout-color2);}.jp-DirListing-headerItem.jp-id-name {  flex: 1 0 84px;}.jp-DirListing-headerItem.jp-id-modified {  flex: 0 0 112px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;}.jp-id-narrow {  display: none;  flex: 0 0 5px;  padding: 4px 4px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;  color: var(--jp-border-color2);}.jp-DirListing-narrow .jp-id-narrow {  display: block;}.jp-DirListing-narrow .jp-id-modified,.jp-DirListing-narrow .jp-DirListing-itemModified {  display: none;}.jp-DirListing-headerItem.jp-mod-selected {  font-weight: 600;}/* increase specificity to override bundled default */.jp-DirListing-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-DirListing-content mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {  color: var(--jp-ui-inverse-font-color0);}/* Style the directory listing content when a user drops a file to upload */.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {  outline: 5px dashed rgba(128, 128, 128, 0.5);  outline-offset: -10px;  cursor: copy;}.jp-DirListing-item {  display: flex;  flex-direction: row;  padding: 4px 12px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.jp-DirListing-item[data-is-dot] {  opacity: 75%;}.jp-DirListing-item.jp-mod-selected {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.jp-DirListing-item.jp-mod-dropTarget {  background: var(--jp-brand-color3);}.jp-DirListing-item:hover:not(.jp-mod-selected) {  background: var(--jp-layout-color2);}.jp-DirListing-itemIcon {  flex: 0 0 20px;  margin-right: 4px;}.jp-DirListing-itemText {  flex: 1 0 64px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  user-select: none;}.jp-DirListing-itemModified {  flex: 0 0 125px;  text-align: right;}.jp-DirListing-editor {  flex: 1 0 64px;  outline: none;  border: none;}.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {  color: var(--jp-success-color1);  content: '\25CF';  font-size: 8px;  position: absolute;  left: -8px;}.jp-DirListing-item.jp-mod-running.jp-mod-selected  .jp-DirListing-itemIcon:before {  color: var(--jp-ui-inverse-font-color1);}.jp-DirListing-item.lm-mod-drag-image,.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {  font-size: var(--jp-ui-font-size1);  padding-left: 4px;  margin-left: 4px;  width: 160px;  background-color: var(--jp-ui-inverse-font-color2);  box-shadow: var(--jp-elevation-z2);  border-radius: 0px;  color: var(--jp-ui-font-color1);  transform: translateX(-40%) translateY(-58%);}.jp-DirListing-deadSpace {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-Document {  min-width: 120px;  min-height: 120px;  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {}/*-----------------------------------------------------------------------------| Main OutputArea| OutputArea has a list of Outputs|----------------------------------------------------------------------------*/.jp-OutputArea {  overflow-y: auto;}.jp-OutputArea-child {  display: flex;  flex-direction: row;}body[data-format='mobile'] .jp-OutputArea-child {  flex-direction: column;}.jp-OutputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-outprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-OutputPrompt {  flex: 0 0 auto;  text-align: left;}.jp-OutputArea-output {  height: auto;  overflow: auto;  user-select: text;  -moz-user-select: text;  -webkit-user-select: text;  -ms-user-select: text;}.jp-OutputArea-child .jp-OutputArea-output {  flex-grow: 1;  flex-shrink: 1;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  margin-left: var(--jp-notebook-padding);}/** * Isolated output. */.jp-OutputArea-output.jp-mod-isolated {  width: 100%;  display: block;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {  position: relative;}body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}/* pre */.jp-OutputArea-output pre {  border: none;  margin: 0px;  padding: 0px;  overflow-x: auto;  overflow-y: auto;  word-break: break-all;  word-wrap: break-word;  white-space: pre-wrap;}/* tables */.jp-OutputArea-output.jp-RenderedHTMLCommon table {  margin-left: 0;  margin-right: 0;}/* description lists */.jp-OutputArea-output dl,.jp-OutputArea-output dt,.jp-OutputArea-output dd {  display: block;}.jp-OutputArea-output dl {  width: 100%;  overflow: hidden;  padding: 0;  margin: 0;}.jp-OutputArea-output dt {  font-weight: bold;  float: left;  width: 20%;  padding: 0;  margin: 0;}.jp-OutputArea-output dd {  float: left;  width: 80%;  padding: 0;  margin: 0;}/* Hide the gutter in case of *  - nested output areas (e.g. in the case of output widgets) *  - mirrored output areas */.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {  display: none;}/*-----------------------------------------------------------------------------| executeResult is added to any Output-result for the display of the object| returned by a cell|----------------------------------------------------------------------------*/.jp-OutputArea-output.jp-OutputArea-executeResult {  margin-left: 0px;  flex: 1 1 auto;}/* Text output with the Out[] prompt needs a top padding to match the * alignment of the Out[] prompt itself. */.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {  padding-top: var(--jp-code-padding);  border-top: var(--jp-border-width) solid transparent;}/*-----------------------------------------------------------------------------| The Stdin output|----------------------------------------------------------------------------*/.jp-OutputArea-stdin {  line-height: var(--jp-code-line-height);  padding-top: var(--jp-code-padding);  display: flex;}.jp-Stdin-prompt {  color: var(--jp-content-font-color0);  padding-right: var(--jp-code-padding);  vertical-align: baseline;  flex: 0 0 auto;}.jp-Stdin-input {  font-family: var(--jp-code-font-family);  font-size: inherit;  color: inherit;  background-color: inherit;  width: 42%;  min-width: 200px;  /* make sure input baseline aligns with prompt */  vertical-align: baseline;  /* padding + margin = 0.5em between prompt and cursor */  padding: 0em 0.25em;  margin: 0em 0.25em;  flex: 0 0 70%;}.jp-Stdin-input:focus {  box-shadow: none;}/*-----------------------------------------------------------------------------| Output Area View|----------------------------------------------------------------------------*/.jp-LinkedOutputView .jp-OutputArea {  height: 100%;  display: block;}.jp-LinkedOutputView .jp-OutputArea-output:only-child {  height: 100%;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapser {  flex: 0 0 var(--jp-cell-collapser-width);  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;  border-radius: var(--jp-border-radius);  opacity: 1;}.jp-Collapser-child {  display: block;  width: 100%;  box-sizing: border-box;  /* height: 100% doesn't work because the height of its parent is computed from content */  position: absolute;  top: 0px;  bottom: 0px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Header/Footer|----------------------------------------------------------------------------*//* Hidden by zero height by default */.jp-CellHeader,.jp-CellFooter {  height: 0px;  width: 100%;  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Input|----------------------------------------------------------------------------*//* All input areas */.jp-InputArea {  display: flex;  flex-direction: row;  overflow: hidden;}body[data-format='mobile'] .jp-InputArea {  flex-direction: column;}.jp-InputArea-editor {  flex: 1 1 auto;  overflow: hidden;}.jp-InputArea-editor {  /* This is the non-active, default styling */  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  border-radius: 0px;  background: var(--jp-cell-editor-background);}body[data-format='mobile'] .jp-InputArea-editor {  margin-left: var(--jp-notebook-padding);}.jp-InputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-inprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  opacity: var(--jp-cell-prompt-opacity);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-InputPrompt {  flex: 0 0 auto;  text-align: left;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Placeholder {  display: flex;  flex-direction: row;  flex: 1 1 auto;}.jp-Placeholder-prompt {  box-sizing: border-box;}.jp-Placeholder-content {  flex: 1 1 auto;  border: none;  background: transparent;  height: 20px;  box-sizing: border-box;}.jp-Placeholder-content .jp-MoreHorizIcon {  width: 32px;  height: 16px;  border: 1px solid transparent;  border-radius: var(--jp-border-radius);}.jp-Placeholder-content .jp-MoreHorizIcon:hover {  border: 1px solid var(--jp-border-color1);  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);  background-color: var(--jp-layout-color0);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-cell-scrolling-output-offset: 5px;}/*-----------------------------------------------------------------------------| Cell|----------------------------------------------------------------------------*/.jp-Cell {  padding: var(--jp-cell-padding);  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Common input/output|----------------------------------------------------------------------------*/.jp-Cell-inputWrapper,.jp-Cell-outputWrapper {  display: flex;  flex-direction: row;  padding: 0px;  margin: 0px;  /* Added to reveal the box-shadow on the input and output collapsers. */  overflow: visible;}/* Only input/output areas inside cells */.jp-Cell-inputArea,.jp-Cell-outputArea {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Collapser|----------------------------------------------------------------------------*//* Make the output collapser disappear when there is not output, but do so * in a manner that leaves it in the layout and preserves its width. */.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {  border: none !important;  background: transparent !important;}.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {  min-height: var(--jp-cell-collapser-min-height);}/*-----------------------------------------------------------------------------| Output|----------------------------------------------------------------------------*//* Put a space between input and output when there IS output */.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {  margin-top: 5px;}.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {  overflow-y: auto;  max-height: 200px;  box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);  margin-left: var(--jp-private-cell-scrolling-output-offset);}.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  flex: 0 0    calc(      var(--jp-cell-prompt-width) -        var(--jp-private-cell-scrolling-output-offset)    );}/*-----------------------------------------------------------------------------| CodeCell|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| MarkdownCell|----------------------------------------------------------------------------*/.jp-MarkdownOutput {  flex: 1 1 auto;  margin-top: 0;  margin-bottom: 0;  padding-left: var(--jp-code-padding);}.jp-MarkdownOutput.jp-RenderedHTMLCommon {  overflow: auto;}.jp-showHiddenCellsButton {  margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));  margin-top: var(--jp-code-padding);  border: 1px solid var(--jp-border-color2);  background-color: var(--jp-border-color3) !important;  color: var(--jp-content-font-color0) !important;}.jp-showHiddenCellsButton:hover {  background-color: var(--jp-border-color2) !important;}.jp-collapseHeadingButton {  display: none;}.jp-MarkdownCell:hover .jp-collapseHeadingButton {  display: flex;  min-height: var(--jp-cell-collapser-min-height);  position: absolute;  right: 0;  top: 0;  bottom: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------/*-----------------------------------------------------------------------------| Styles|----------------------------------------------------------------------------*/.jp-NotebookPanel-toolbar {  padding: 2px;}.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {  border: none;  box-shadow: none;}.jp-Notebook-toolbarCellTypeDropdown select {  height: 24px;  font-size: var(--jp-ui-font-size1);  line-height: 14px;  border-radius: 0;  display: block;}.jp-Notebook-toolbarCellTypeDropdown span {  top: 5px !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-notebook-dragImage-width: 304px;  --jp-private-notebook-dragImage-height: 36px;  --jp-private-notebook-selected-color: var(--md-blue-400);  --jp-private-notebook-active-color: var(--md-green-400);}/*-----------------------------------------------------------------------------| Imports|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Notebook|----------------------------------------------------------------------------*/.jp-NotebookPanel {  display: block;  height: 100%;}.jp-NotebookPanel.jp-Document {  min-width: 240px;  min-height: 120px;}.jp-Notebook {  padding: var(--jp-notebook-padding);  outline: none;  overflow: auto;  background: var(--jp-layout-color0);}.jp-Notebook.jp-mod-scrollPastEnd::after {  display: block;  content: '';  min-height: var(--jp-notebook-scroll-padding);}.jp-MainAreaWidget-ContainStrict .jp-Notebook * {  contain: strict;}.jp-Notebook-render * {  contain: none !important;}.jp-Notebook .jp-Cell {  overflow: visible;}.jp-Notebook .jp-Cell .jp-InputPrompt {  cursor: move;  float: left;}/*-----------------------------------------------------------------------------| Notebook state related styling|| The notebook and cells each have states, here are the possibilities:|| - Notebook|   - Command|   - Edit| - Cell|   - None|   - Active (only one can be active)|   - Selected (the cells actions are applied to)|   - Multiselected (when multiple selected, the cursor)|   - No outputs|----------------------------------------------------------------------------*//* Command or edit modes */.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}/* cell is active */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {  background: var(--jp-brand-color1);}/* cell is dirty */.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {  color: var(--jp-warn-color1);}.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {  color: var(--jp-warn-color1);  content: '&bull;';}.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {  background: var(--jp-warn-color1);}/* collapser is hovered */.jp-Notebook .jp-Cell .jp-Collapser:hover {  box-shadow: var(--jp-elevation-z2);  background: var(--jp-brand-color1);  opacity: var(--jp-cell-collapser-not-active-hover-opacity);}/* cell is active and collapser is hovered */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {  background: var(--jp-brand-color0);  opacity: 1;}/* Command mode */.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {  background: var(--jp-notebook-multiselected-color);}.jp-Notebook.jp-mod-commandMode  .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {  background: transparent;}/* Edit mode */.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-cell-editor-active-background);}/*-----------------------------------------------------------------------------| Notebook drag and drop|----------------------------------------------------------------------------*/.jp-Notebook-cell.jp-mod-dropSource {  opacity: 0.5;}.jp-Notebook-cell.jp-mod-dropTarget,.jp-Notebook.jp-mod-commandMode  .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {  border-top-color: var(--jp-private-notebook-selected-color);  border-top-style: solid;  border-top-width: 2px;}.jp-dragImage {  display: block;  flex-direction: row;  width: var(--jp-private-notebook-dragImage-width);  height: var(--jp-private-notebook-dragImage-height);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background);  overflow: visible;}.jp-dragImage-singlePrompt {  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}.jp-dragImage .jp-dragImage-content {  flex: 1 1 auto;  z-index: 2;  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  line-height: var(--jp-code-line-height);  padding: var(--jp-code-padding);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background-color);  color: var(--jp-content-font-color3);  text-align: left;  margin: 4px 4px 4px 0px;}.jp-dragImage .jp-dragImage-prompt {  flex: 0 0 auto;  min-width: 36px;  color: var(--jp-cell-inprompt-font-color);  padding: var(--jp-code-padding);  padding-left: 12px;  font-family: var(--jp-cell-prompt-font-family);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: 1.9;  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;}.jp-dragImage-multipleBack {  z-index: -1;  position: absolute;  height: 32px;  width: 300px;  top: 8px;  left: 8px;  background: var(--jp-layout-color2);  border: var(--jp-border-width) solid var(--jp-input-border-color);  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}/*-----------------------------------------------------------------------------| Cell toolbar|----------------------------------------------------------------------------*/.jp-NotebookTools {  display: block;  min-width: var(--jp-sidebar-min-width);  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is    * relative to this base size */  font-size: var(--jp-ui-font-size1);  overflow: auto;}.jp-NotebookTools-tool {  padding: 0px 12px 0 12px;}.jp-ActiveCellTool {  padding: 12px;  background-color: var(--jp-layout-color1);  border-top: none !important;}.jp-ActiveCellTool .jp-InputArea-prompt {  flex: 0 0 auto;  padding-left: 0px;}.jp-ActiveCellTool .jp-InputArea-editor {  flex: 1 1 auto;  background: var(--jp-cell-editor-background);  border-color: var(--jp-cell-editor-border-color);}.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {  background: transparent;}.jp-MetadataEditorTool {  flex-direction: column;  padding: 12px 0px 12px 0px;}.jp-RankedPanel > :not(:first-child) {  margin-top: 12px;}.jp-KeySelector select.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: var(--jp-border-width) solid var(--jp-border-color1);}.jp-KeySelector label,.jp-MetadataEditorTool label {  line-height: 1.4;}.jp-NotebookTools .jp-select-wrapper {  margin-top: 4px;  margin-bottom: 0px;}.jp-NotebookTools .jp-Collapse {  margin-top: 16px;}/*-----------------------------------------------------------------------------| Presentation Mode (.jp-mod-presentationMode)|----------------------------------------------------------------------------*/.jp-mod-presentationMode .jp-Notebook {  --jp-content-font-size1: var(--jp-content-presentation-font-size1);  --jp-code-font-size: var(--jp-code-presentation-font-size);}.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {  flex: 0 0 110px;}/*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Cell-Placeholder {  padding-left: 55px;}.jp-Cell-Placeholder-wrapper {  background: #fff;  border: 1px solid;  border-color: #e5e6e9 #dfe0e4 #d0d1d5;  border-radius: 4px;  -webkit-border-radius: 4px;  margin: 10px 15px;}.jp-Cell-Placeholder-wrapper-inner {  padding: 15px;  position: relative;}.jp-Cell-Placeholder-wrapper-body {  background-repeat: repeat;  background-size: 50% auto;}.jp-Cell-Placeholder-wrapper-body div {  background: #f6f7f8;  background-image: -webkit-linear-gradient(    left,    #f6f7f8 0%,    #edeef1 20%,    #f6f7f8 40%,    #f6f7f8 100%  );  background-repeat: no-repeat;  background-size: 800px 104px;  height: 104px;  position: relative;}.jp-Cell-Placeholder-wrapper-body div {  position: absolute;  right: 15px;  left: 15px;  top: 15px;}div.jp-Cell-Placeholder-h1 {  top: 20px;  height: 20px;  left: 15px;  width: 150px;}div.jp-Cell-Placeholder-h2 {  left: 15px;  top: 50px;  height: 10px;  width: 100px;}div.jp-Cell-Placeholder-content-1,div.jp-Cell-Placeholder-content-2,div.jp-Cell-Placeholder-content-3 {  left: 15px;  right: 15px;  height: 10px;}div.jp-Cell-Placeholder-content-1 {  top: 100px;}div.jp-Cell-Placeholder-content-2 {  top: 120px;}div.jp-Cell-Placeholder-content-3 {  top: 140px;}</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*The following CSS variables define the main, public API for styling JupyterLab.These variables should be used by all plugins wherever possible. In otherwords, plugins should not define custom colors, sizes, etc unless absolutelynecessary. This enables users to change the visual theme of JupyterLabby changing these variables.Many variables appear in an ordered sequence (0,1,2,3). These sequencesare designed to work well together, so for example, `--jp-border-color1` shouldbe used with `--jp-layout-color1`. The numbers have the following meanings:* 0: super-primary, reserved for special emphasis* 1: primary, most important under normal situations* 2: secondary, next most important under normal situations* 3: tertiary, next most important under normal situationsThroughout JupyterLab, we are mostly following principles from Google'sMaterial Design when selecting colors. We are not, however, followingall of MD as it is not optimized for dense, information rich UIs.*/:root {  /* Elevation   *   * We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:   *   * https://github.com/material-components/material-components-web   * https://material-components-web.appspot.com/elevation.html   */  --jp-shadow-base-lightness: 0;  --jp-shadow-umbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.2  );  --jp-shadow-penumbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.14  );  --jp-shadow-ambient-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.12  );  --jp-elevation-z0: none;  --jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),    0px 1px 1px 0px var(--jp-shadow-penumbra-color),    0px 1px 3px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),    0px 2px 2px 0px var(--jp-shadow-penumbra-color),    0px 1px 5px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),    0px 4px 5px 0px var(--jp-shadow-penumbra-color),    0px 1px 10px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),    0px 6px 10px 0px var(--jp-shadow-penumbra-color),    0px 1px 18px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),    0px 8px 10px 1px var(--jp-shadow-penumbra-color),    0px 3px 14px 2px var(--jp-shadow-ambient-color);  --jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),    0px 12px 17px 2px var(--jp-shadow-penumbra-color),    0px 5px 22px 4px var(--jp-shadow-ambient-color);  --jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),    0px 16px 24px 2px var(--jp-shadow-penumbra-color),    0px 6px 30px 5px var(--jp-shadow-ambient-color);  --jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),    0px 20px 31px 3px var(--jp-shadow-penumbra-color),    0px 8px 38px 7px var(--jp-shadow-ambient-color);  --jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),    0px 24px 38px 3px var(--jp-shadow-penumbra-color),    0px 9px 46px 8px var(--jp-shadow-ambient-color);  /* Borders   *   * The following variables, specify the visual styling of borders in JupyterLab.   */  --jp-border-width: 1px;  --jp-border-color0: var(--md-grey-400);  --jp-border-color1: var(--md-grey-400);  --jp-border-color2: var(--md-grey-300);  --jp-border-color3: var(--md-grey-200);  --jp-border-radius: 2px;  /* UI Fonts   *   * The UI font CSS variables are used for the typography all of the JupyterLab   * user interface elements that are not directly user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-ui-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-ui-font-scale-factor: 1.2;  --jp-ui-font-size0: 0.83333em;  --jp-ui-font-size1: 13px; /* Base font size */  --jp-ui-font-size2: 1.2em;  --jp-ui-font-size3: 1.44em;  --jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';  /*   * Use these font colors against the corresponding main layout colors.   * In a light theme, these go from dark to light.   */  /* Defaults use Material Design specification */  --jp-ui-font-color0: rgba(0, 0, 0, 1);  --jp-ui-font-color1: rgba(0, 0, 0, 0.87);  --jp-ui-font-color2: rgba(0, 0, 0, 0.54);  --jp-ui-font-color3: rgba(0, 0, 0, 0.38);  /*   * Use these against the brand/accent/warn/error colors.   * These will typically go from light to darker, in both a dark and light theme.   */  --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);  --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);  /* Content Fonts   *   * Content font variables are used for typography of user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-content-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-content-line-height: 1.6;  --jp-content-font-scale-factor: 1.2;  --jp-content-font-size0: 0.83333em;  --jp-content-font-size1: 14px; /* Base font size */  --jp-content-font-size2: 1.2em;  --jp-content-font-size3: 1.44em;  --jp-content-font-size4: 1.728em;  --jp-content-font-size5: 2.0736em;  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-content-presentation-font-size1: 17px;  --jp-content-heading-line-height: 1;  --jp-content-heading-margin-top: 1.2em;  --jp-content-heading-margin-bottom: 0.8em;  --jp-content-heading-font-weight: 500;  /* Defaults use Material Design specification */  --jp-content-font-color0: rgba(0, 0, 0, 1);  --jp-content-font-color1: rgba(0, 0, 0, 0.87);  --jp-content-font-color2: rgba(0, 0, 0, 0.54);  --jp-content-font-color3: rgba(0, 0, 0, 0.38);  --jp-content-link-color: var(--md-blue-700);  --jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',    Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',    'Segoe UI Symbol';  /*   * Code Fonts   *   * Code font variables are used for typography of code and other monospaces content.   */  --jp-code-font-size: 13px;  --jp-code-line-height: 1.3077; /* 17px for 13px base */  --jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */  --jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;  --jp-code-font-family: var(--jp-code-font-family-default);  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-code-presentation-font-size: 16px;  /* may need to tweak cursor width if you change font size */  --jp-code-cursor-width0: 1.4px;  --jp-code-cursor-width1: 2px;  --jp-code-cursor-width2: 4px;  /* Layout   *   * The following are the main layout colors use in JupyterLab. In a light   * theme these would go from light to dark.   */  --jp-layout-color0: white;  --jp-layout-color1: white;  --jp-layout-color2: var(--md-grey-200);  --jp-layout-color3: var(--md-grey-400);  --jp-layout-color4: var(--md-grey-600);  /* Inverse Layout   *   * The following are the inverse layout colors use in JupyterLab. In a light   * theme these would go from dark to light.   */  --jp-inverse-layout-color0: #111111;  --jp-inverse-layout-color1: var(--md-grey-900);  --jp-inverse-layout-color2: var(--md-grey-800);  --jp-inverse-layout-color3: var(--md-grey-700);  --jp-inverse-layout-color4: var(--md-grey-600);  /* Brand/accent */  --jp-brand-color0: var(--md-blue-900);  --jp-brand-color1: var(--md-blue-700);  --jp-brand-color2: var(--md-blue-300);  --jp-brand-color3: var(--md-blue-100);  --jp-brand-color4: var(--md-blue-50);  --jp-accent-color0: var(--md-green-900);  --jp-accent-color1: var(--md-green-700);  --jp-accent-color2: var(--md-green-300);  --jp-accent-color3: var(--md-green-100);  /* State colors (warn, error, success, info) */  --jp-warn-color0: var(--md-orange-900);  --jp-warn-color1: var(--md-orange-700);  --jp-warn-color2: var(--md-orange-300);  --jp-warn-color3: var(--md-orange-100);  --jp-error-color0: var(--md-red-900);  --jp-error-color1: var(--md-red-700);  --jp-error-color2: var(--md-red-300);  --jp-error-color3: var(--md-red-100);  --jp-success-color0: var(--md-green-900);  --jp-success-color1: var(--md-green-700);  --jp-success-color2: var(--md-green-300);  --jp-success-color3: var(--md-green-100);  --jp-info-color0: var(--md-cyan-900);  --jp-info-color1: var(--md-cyan-700);  --jp-info-color2: var(--md-cyan-300);  --jp-info-color3: var(--md-cyan-100);  /* Cell specific styles */  --jp-cell-padding: 5px;  --jp-cell-collapser-width: 8px;  --jp-cell-collapser-min-height: 20px;  --jp-cell-collapser-not-active-hover-opacity: 0.6;  --jp-cell-editor-background: var(--md-grey-100);  --jp-cell-editor-border-color: var(--md-grey-300);  --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-cell-editor-active-background: var(--jp-layout-color0);  --jp-cell-editor-active-border-color: var(--jp-brand-color1);  --jp-cell-prompt-width: 64px;  --jp-cell-prompt-font-family: var(--jp-code-font-family-default);  --jp-cell-prompt-letter-spacing: 0px;  --jp-cell-prompt-opacity: 1;  --jp-cell-prompt-not-active-opacity: 0.5;  --jp-cell-prompt-not-active-font-color: var(--md-grey-700);  /* A custom blend of MD grey and blue 600   * See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */  --jp-cell-inprompt-font-color: #307fc1;  /* A custom blend of MD grey and orange 600   * https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */  --jp-cell-outprompt-font-color: #bf5b3d;  /* Notebook specific styles */  --jp-notebook-padding: 10px;  --jp-notebook-select-background: var(--jp-layout-color1);  --jp-notebook-multiselected-color: var(--md-blue-50);  /* The scroll padding is calculated to fill enough space at the bottom of the  notebook to show one single-line cell (with appropriate padding) at the top  when the notebook is scrolled all the way to the bottom. We also subtract one  pixel so that no scrollbar appears if we have just one single-line cell in the  notebook. This padding is to enable a 'scroll past end' feature in a notebook.  */  --jp-notebook-scroll-padding: calc(    100% - var(--jp-code-font-size) * var(--jp-code-line-height) -      var(--jp-code-padding) - var(--jp-cell-padding) - 1px  );  /* Rendermime styles */  --jp-rendermime-error-background: #fdd;  --jp-rendermime-table-row-background: var(--md-grey-100);  --jp-rendermime-table-row-hover-background: var(--md-light-blue-50);  /* Dialog specific styles */  --jp-dialog-background: rgba(0, 0, 0, 0.25);  /* Console specific styles */  --jp-console-padding: 10px;  /* Toolbar specific styles */  --jp-toolbar-border-color: var(--jp-border-color1);  --jp-toolbar-micro-height: 8px;  --jp-toolbar-background: var(--jp-layout-color1);  --jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);  --jp-toolbar-header-margin: 4px 4px 0px 4px;  --jp-toolbar-active-background: var(--md-grey-300);  /* Statusbar specific styles */  --jp-statusbar-height: 24px;  /* Input field styles */  --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-input-active-background: var(--jp-layout-color1);  --jp-input-hover-background: var(--jp-layout-color1);  --jp-input-background: var(--md-grey-100);  --jp-input-border-color: var(--jp-border-color1);  --jp-input-active-border-color: var(--jp-brand-color1);  --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);  /* General editor styles */  --jp-editor-selected-background: #d9d9d9;  --jp-editor-selected-focused-background: #d7d4f0;  --jp-editor-cursor-color: var(--jp-ui-font-color0);  /* Code mirror specific styles */  --jp-mirror-editor-keyword-color: #008000;  --jp-mirror-editor-atom-color: #88f;  --jp-mirror-editor-number-color: #080;  --jp-mirror-editor-def-color: #00f;  --jp-mirror-editor-variable-color: var(--md-grey-900);  --jp-mirror-editor-variable-2-color: #05a;  --jp-mirror-editor-variable-3-color: #085;  --jp-mirror-editor-punctuation-color: #05a;  --jp-mirror-editor-property-color: #05a;  --jp-mirror-editor-operator-color: #aa22ff;  --jp-mirror-editor-comment-color: #408080;  --jp-mirror-editor-string-color: #ba2121;  --jp-mirror-editor-string-2-color: #708;  --jp-mirror-editor-meta-color: #aa22ff;  --jp-mirror-editor-qualifier-color: #555;  --jp-mirror-editor-builtin-color: #008000;  --jp-mirror-editor-bracket-color: #997;  --jp-mirror-editor-tag-color: #170;  --jp-mirror-editor-attribute-color: #00c;  --jp-mirror-editor-header-color: blue;  --jp-mirror-editor-quote-color: #090;  --jp-mirror-editor-link-color: #00c;  --jp-mirror-editor-error-color: #f00;  --jp-mirror-editor-hr-color: #999;  /* Vega extension styles */  --jp-vega-background: white;  /* Sidebar-related styles */  --jp-sidebar-min-width: 250px;  /* Search-related styles */  --jp-search-toggle-off-opacity: 0.5;  --jp-search-toggle-hover-opacity: 0.8;  --jp-search-toggle-on-opacity: 1;  --jp-search-selected-match-background-color: rgb(245, 200, 0);  --jp-search-selected-match-color: black;  --jp-search-unselected-match-background-color: var(    --jp-inverse-layout-color0  );  --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);  /* Icon colors that work well with light or dark backgrounds */  --jp-icon-contrast-color0: var(--md-purple-600);  --jp-icon-contrast-color1: var(--md-green-600);  --jp-icon-contrast-color2: var(--md-pink-600);  --jp-icon-contrast-color3: var(--md-blue-600);}</style><style type="text/css">/* Force rendering true colors when outputing to pdf */* {  -webkit-print-color-adjust: exact;}/* Misc */a.anchor-link {  display: none;}.highlight  {  margin: 0.4em;}/* Input area styling */.jp-InputArea {  overflow: hidden;}.jp-InputArea-editor {  overflow: hidden;}.CodeMirror pre {  margin: 0;  padding: 0;}/* Using table instead of flexbox so that we can use break-inside property *//* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  min-width: calc(    var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)  );}.jp-OutputArea-child {  display: table;  width: 100%;}.jp-OutputPrompt {  display: table-cell;  vertical-align: top;  min-width: var(--jp-cell-prompt-width);}body[data-format='mobile'] .jp-OutputPrompt {  display: table-row;}.jp-OutputArea-output {  display: table-cell;  width: 100%;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  display: table-row;}.jp-OutputArea-output.jp-OutputArea-executeResult {  width: 100%;}/* Hiding the collapser by default */.jp-Collapser {  display: none;}@media print {  .jp-Cell-inputWrapper,  .jp-Cell-outputWrapper {    display: block;  }  .jp-OutputArea-child {    break-inside: avoid-page;  }}</style><!-- Load mathjax --> <!-- MathJax configuration -->  <!-- End of mathjax configuration --><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[1]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span><span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span><span class="kn">import</span> <span class="nn">scipy.stats</span> <span class="k">as</span> <span class="nn">scipy</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">exp</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">log</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">sqrt</span><span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">lognorm</span><span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">poisson</span><span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">linregress</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[2]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="n">Distmean</span> <span class="o">=</span> <span class="mf">10000000.0</span><span class="n">DistStdDev</span> <span class="o">=</span> <span class="n">Distmean</span><span class="o">*</span><span class="mf">1.5</span><span class="n">AverageFreq</span> <span class="o">=</span> <span class="mi">100</span><span class="n">years</span> <span class="o">=</span> <span class="mi">10</span><span class="n">ExposureGrowth</span> <span class="o">=</span> <span class="mf">0.0</span><span class="n">Mu</span> <span class="o">=</span> <span class="n">log</span><span class="p">(</span><span class="n">Distmean</span><span class="o">/</span><span class="p">(</span><span class="n">sqrt</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">DistStdDev</span><span class="o">**</span><span class="mi">2</span><span class="o">/</span><span class="n">Distmean</span><span class="o">**</span><span class="mi">2</span><span class="p">)))</span><span class="n">Sigma</span> <span class="o">=</span> <span class="n">sqrt</span><span class="p">(</span><span class="n">log</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">DistStdDev</span><span class="o">**</span><span class="mi">2</span><span class="o">/</span><span class="n">Distmean</span><span class="o">**</span><span class="mi">2</span><span class="p">))</span><span class="n">LLThreshold</span> <span class="o">=</span> <span class="mf">1e7</span><span class="n">Inflation</span> <span class="o">=</span> <span class="mf">0.05</span><span class="n">s</span> <span class="o">=</span> <span class="n">Sigma</span><span class="n">scale</span><span class="o">=</span> <span class="n">exp</span><span class="p">(</span><span class="n">Mu</span><span class="p">)</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[3]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="n">MedianLL</span> <span class="o">=</span> <span class="p">[]</span><span class="n">AllLnOutput</span> <span class="o">=</span> <span class="p">[]</span><span class="k">for</span> <span class="n">sim</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">50000</span><span class="p">):</span>    <span class="n">SimOutputFGU</span> <span class="o">=</span> <span class="p">[]</span>    <span class="n">SimOutputLL</span> <span class="o">=</span> <span class="p">[]</span>    <span class="n">year</span> <span class="o">=</span> <span class="mi">0</span>    <span class="n">Frequency</span><span class="o">=</span> <span class="p">[]</span>    <span class="k">for</span> <span class="n">year</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">years</span><span class="p">):</span>        <span class="n">FrequencyInc</span> <span class="o">=</span> <span class="n">poisson</span><span class="o">.</span><span class="n">rvs</span><span class="p">(</span><span class="n">AverageFreq</span><span class="o">*</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">ExposureGrowth</span><span class="p">)</span><span class="o">**</span><span class="n">year</span><span class="p">,</span><span class="n">size</span> <span class="o">=</span> <span class="mi">1</span><span class="p">)</span>        <span class="n">Frequency</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">FrequencyInc</span><span class="p">)</span>        <span class="n">r</span> <span class="o">=</span> <span class="n">lognorm</span><span class="o">.</span><span class="n">rvs</span><span class="p">(</span><span class="n">s</span><span class="p">,</span><span class="n">scale</span> <span class="o">=</span> <span class="n">scale</span><span class="p">,</span> <span class="n">size</span> <span class="o">=</span> <span class="n">FrequencyInc</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>        <span class="n">r</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">multiply</span><span class="p">(</span><span class="n">r</span><span class="p">,(</span><span class="mi">1</span><span class="o">+</span><span class="n">Inflation</span><span class="p">)</span><span class="o">**</span><span class="n">year</span><span class="p">)</span>        <span class="n">r</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sort</span><span class="p">(</span><span class="n">r</span><span class="p">)[::</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>        <span class="n">r_LLOnly</span> <span class="o">=</span> <span class="n">r</span><span class="p">[(</span><span class="n">r</span><span class="o">&gt;=</span> <span class="n">LLThreshold</span><span class="p">)]</span>        <span class="n">SimOutputFGU</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">transpose</span><span class="p">(</span><span class="n">r</span><span class="p">))</span>        <span class="n">SimOutputLL</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">transpose</span><span class="p">(</span><span class="n">r_LLOnly</span><span class="p">))</span>            <span class="n">SimOutputFGU</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">SimOutputFGU</span><span class="p">)</span><span class="o">.</span><span class="n">transpose</span><span class="p">()</span>    <span class="n">SimOutputLL</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">SimOutputLL</span><span class="p">)</span><span class="o">.</span><span class="n">transpose</span><span class="p">()</span>        <span class="n">a</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">log</span><span class="p">(</span><span class="n">SimOutputLL</span><span class="o">.</span><span class="n">median</span><span class="p">())</span>    <span class="n">AllLnOutput</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">a</span><span class="p">)</span>    <span class="n">b</span> <span class="o">=</span> <span class="n">linregress</span><span class="p">(</span><span class="n">a</span><span class="o">.</span><span class="n">index</span><span class="p">,</span><span class="n">a</span><span class="p">)</span><span class="o">.</span><span class="n">slope</span>    <span class="n">MedianLL</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">b</span><span class="p">)</span><span class="n">AllLnOutputdf</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">AllLnOutput</span><span class="p">)</span><span class="n">dfMedianLL</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">MedianLL</span><span class="p">)</span><span class="n">dfMedianLL</span><span class="p">[</span><span class="s1">'Exp-1'</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">exp</span><span class="p">(</span><span class="n">dfMedianLL</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span> <span class="o">-</span><span class="mi">1</span><span class="nb">print</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">dfMedianLL</span><span class="p">[</span><span class="s1">'Exp-1'</span><span class="p">]))</span><span class="nb">print</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">std</span><span class="p">(</span><span class="n">dfMedianLL</span><span class="p">[</span><span class="s1">'Exp-1'</span><span class="p">]))</span></pre></div></div></div></div></div><div class="jp-Cell-outputWrapper"><div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser"></div><div class="jp-OutputArea jp-Cell-outputArea"><div class="jp-OutputArea-child"><div class="jp-OutputPrompt jp-OutputArea-prompt"></div><div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain"><pre>0.014141991399513090.013860637023388517</pre></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[&nbsp;]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span> </pre></div></div></div></div></div></div></div></div><div class="paragraph"><br>The value of 1.4% we have outputted at the bottom is the average trend in the median of the nuclear verdicts. We can see that based on this analysis, even though we know that the underlying data has a trend of 5%, the median of the values greater than 10m, only increases by 1.4% pa.<br><br>What could we have done instead? We could have analysed the median of the top X verdicts, where X could for example be 10, 20, 50, 100. For a write up of this method, see the following:<br><a href="https://www.lewiswalsh.net/blog/backtesting-inflation-modelling-median-of-top-x-losses" target="_blank">www.lewiswalsh.net/blog/backtesting-inflation-modelling-median-of-top-x-losses</a></div>]]></content:encoded></item><item><title><![CDATA[Nuclear Verdicts and shenanigans with graphs]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/nuclear-verdicts-and-shenanigans-with-graphs]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/nuclear-verdicts-and-shenanigans-with-graphs#comments]]></comments><pubDate>Wed, 18 Oct 2023 16:13:14 GMT</pubDate><category><![CDATA[Insurance]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/nuclear-verdicts-and-shenanigans-with-graphs</guid><description><![CDATA[&#8203;If you have seen the below graphs before, it&rsquo;s probably because they've cropped up quite a few times in various insurance articles recently.         They were used by IBNR Weekly [2], Insurance Insider [3], Munich Re [4], Lockton Re [5], and those were just the ones I could remember or which I found with a 5 minute search. The graphs themselves are originally from a report on US social inflation by an organisation called Marathon Strategies (MS for short in the rest of the post) [1] [...] ]]></description><content:encoded><![CDATA[<div class="paragraph">&#8203;If you have seen the below graphs before, it&rsquo;s probably because they've cropped up quite a few times in various insurance articles recently.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/nuclear-1_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">They were used by IBNR Weekly [2], Insurance Insider [3], Munich Re [4], Lockton Re [5], and those were just the ones I could remember or which I found with a 5 minute search. The graphs themselves are originally from a report on US social inflation by an organisation called Marathon Strategies (MS for short in the rest of the post) [1].<br /><br />It's an interesting way of analyzing social inflation, so I recreated their analysis, which lead me to realize MS may have been a little creative in how they&rsquo;ve presented the data, let me explain.</div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph"><br /><strong>Recreating the graphs</strong><br /><br />Firstly, can we recreate the analysis?&nbsp;<br /><br />According MS&rsquo;s report, the data is based on <em>&ldquo;The National Law Review, LexisNexis, various state and federal court records databases, legal journals, white papers, and media reports, among other sources&rdquo;.</em>&nbsp;<br /><br />In Blue Peter fashion, I also had a similar dataset of reported US verdicts. I sorted this dataset by year, filtered to just verdicts greater than <span style="color:rgb(32, 33, 36)"></span><span style="color:var(--highlight-keyword); font-weight:inherit">\</span><span style="color:rgb(32, 33, 36)"></span>$10m, and excluded any verdicts which were not involving a corporate client. I&rsquo;ve put my version, and MS&rsquo;s version in the same graph below so you can see the similarity.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/nuclear-2_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">As a first step this is good, and everything looks as it should! My data is in orange, and MS's is in blue.<br /><br />MS have based their analysis on data which is ultimately sourced from public court info, so we should expect to get something similar when trying to recreate it. For full disclosure, the only manual adjustment I made was to exclude the <span style="color:var(--highlight-keyword); font-weight:inherit">\</span>$300bn verdict from Texas in 2021, which was so outsized it was completely throwing off my data. I&rsquo;m assuming MS did the same as they also don't have a <span style="color:rgb(32, 33, 36)"></span><span style="color:var(--highlight-keyword); font-weight:inherit">\</span><span style="color:rgb(32, 33, 36)"></span>$300bn spike in that year.<br /><br />Now what about the creativity on the part of MS I mentioned earlier? My question - is there anything to the fact that MS have used 8 years of data to create their graph? What happens if we include 9 years instead? Since I've got the underlying data and have recreated their analysis, I can answer that question, here&rsquo;s the graph:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/nuclear-3_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">&#8203;Well that&rsquo;s a different story! We&rsquo;ve got a huge year in 2014, and our graph no longer supports the narrative of exponentially increasing awards from 2015 onwards. Firstly, why is 2014 so high? It turns out 2014 was largely driven by a <span style="color:rgb(32, 33, 36)"></span><span style="color:var(--highlight-keyword); font-weight:inherit">\</span><span style="color:rgb(32, 33, 36)"></span>$25bn tobacco related verdict. Let&rsquo;s make a couple of adjustments, let's exclude the tobacco verdict as an outlier, and also bump our window up to a more robust 10 years. Here's the updated graph.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/nuclear-5_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">The point at which MS decided to start the graph, 2015, was the joint-lowest year in the 10 year window. The only year at the same level was a covid year. Of course it&rsquo;s going to look like a dramatic increase when you are making design choices like that.<br />&#8203;<br />Just for ease of comparison, here is the graph presented by MS, side by side, with my 10 year graph based on the same data:</div>  <div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:50%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/nuclear-6_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:50%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/nuclear-5_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div class="paragraph"><br />&#8203;<strong>But what about Social Inflation?</strong><br /><br />Does that mean that there is no such thing as social inflation? Definitely not. Social inflation is very much present in emerging loss data we're all seeing. It's just the specific presentation of this graph that I'm disputing.<br />&#8203;<br /><strong>Conclusions</strong><br /><br />I guess the moral of the story, is be careful taking reports at face value, when you are not able to kick the tires yourself. And also, pay attention to who wrote the report.<br /><br />MS are described as &ldquo;&hellip;an independent PR firm ... We specialize in reputation management, communications, crisis and issues management, creative content, and digital strategy.&rdquo; [6]. They are very much *not* an academic research outfit. <span>They appear to have done exactly what you would expect such a company to do - t</span>hey&rsquo;ve come up with interesting research, using a sensible methodology, and moreover the analysis appears to have been done correctly based on my replication. What they have done on top of that is be quite creative with how they&rsquo;ve presented the data.<br /><br />If you were looking for a company to hire to do PR communication based on quant research for you, this is exactly what you are looking for! Analysis which is technically correct, but which works in the grey area a bit to tell the story you want told. Would they have made such a splash in the insurance press, had they gone with the possibly more &lsquo;representative of ground truth&rsquo; chart which I created using the 10 year view? Probably not.&nbsp;<br />&nbsp;<br />Should Insurance Insider, IBNR weekly, etc. have uncritically copy and pasted the graphs in their reporting? The answer to that is also probably not.<br />&nbsp;<br />[1] Corporate Verdicts go Thermonuclear - https://marathonstrategies.com/wp-content/uploads/2023/03/Corporate-Verdicts-Go-Thermonuclear-0313.pdf<br />[2] IBNR Weekly #41, 2023 - <a href="https://www.dowling.com/ibnr_weekly.htm#">https://www.dowling.com/ibnr_weekly.htm#</a><br />[3] Insider P&amp;C, 25th April &nbsp;2023 - https://www.insidepandc.com/article/2bkw885xqkgueh59td91c/commercial-lines/nuclear-verdict-fears-lead-to-caution-as-excess-casualty-rate-rises-taper<br />[4] <a href="https://www.munichre.com/en/company/media-relations/media-information-and-corporate-news/media-information/2023/media-information-2023-09-10.html#:~:text=Social%20inflation%20in%20the%20US,US%24%2018.3bn%20in%202022">https://www.munichre.com/en/company/media-relations/media-information-and-corporate-news/media-information/2023/media-information-2023-09-10.html#:~:text=Social%20inflation%20in%20the%20US,US%24%2018.3bn%20in%202022</a>.<br />[5] <a href="https://global.lockton.com/us/en/news-insights/why-are-liability-rates-continuing-to-rise">https://global.lockton.com/us/en/news-insights/why-are-liability-rates-continuing-to-rise</a><br />[6] https://marathonstrategies.com/</div>]]></content:encoded></item><item><title><![CDATA[Inflation modelling - Nth largest - part 6 - various metrics]]></title><link><![CDATA[https://www.lewiswalsh.net/blog/inflation-modelling-nth-largest-part-6-various-metrics]]></link><comments><![CDATA[https://www.lewiswalsh.net/blog/inflation-modelling-nth-largest-part-6-various-metrics#comments]]></comments><pubDate>Thu, 07 Sep 2023 14:36:28 GMT</pubDate><category><![CDATA[Actuarial Modelling]]></category><guid isPermaLink="false">https://www.lewiswalsh.net/blog/inflation-modelling-nth-largest-part-6-various-metrics</guid><description><![CDATA[We previously introduced a method of deriving large loss claims inflation from a large loss claims bordereaux, and we then spent some time understanding how robust the method is depending on how much data we have, and how volatile the data is. In this post we're finally going to play around with making the method more accurate, rather than just poking holes in it. To do this, we are once again going to simulate data with a baked-in inflation rate (set to 5% here), and then we are going to vary t [...] ]]></description><content:encoded><![CDATA[<div class="paragraph"><br>We previously introduced a method of deriving large loss claims inflation from a large loss claims bordereaux, and we then spent some time understanding how robust the method is depending on how much data we have, and how volatile the data is. In this post we're finally going to play around with making the method more accurate, rather than just poking holes in it. To do this, we are once again going to simulate data with a baked-in inflation rate (set to 5% here), and then we are going to vary the metric we are using to extract an estimate of the inflation from the data. In particular, we are going to look at using the Nth largest loss by year, where we will vary N from 1 - 20.<br><br></div><div><div class="wsite-image wsite-image-border-none" style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"><a><img src="https://www.lewiswalsh.net/uploads/1/9/9/5/19953935/julian-dik-wvvmryj98xy-unsplash_orig.jpg" alt="Picture" style="width:auto;max-width:100%"></a><div style="display:block;font-size:90%"></div></div></div><div class="paragraph"><em><font size="1">Photo by <a href="https://unsplash.com/@juliandik?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Julian Dik</a>. I was recently in Losbon, so here is a cool photo of the city. Not really related to the blog post, but to be honest it's hard thinking of photos with some link to inflation, so I'm just picking nice photos as this point!</font></em></div><div><!--BLOG_SUMMARY_END--></div><div class="paragraph"><br>Here is our python code:<br><br></div><div><div id="929748777342637258" align="left" style="width: 100%; overflow-y: hidden;" class="wcustomhtml"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><style type="text/css">    pre { line-height: 125%; }td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }.highlight .hll { background-color: var(--jp-cell-editor-active-background) }.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* * Mozilla scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] {  scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar. These selectors * will match lower in the tree, and so will override the above */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;}/* tiny scrollbar */.jp-scrollbar-tiny {  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;  scrollbar-width: thin;}/* * Webkit scrollbar styling *//* use standard opaque scrollbars for most nodes */[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-corner {  background: var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-thumb {  background: rgb(var(--jp-scrollbar-thumb-color));  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-right: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}[data-jp-theme-scrollbars='true'] ::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);  border-bottom: var(--jp-scrollbar-endpad) solid    var(--jp-scrollbar-background-color);}/* for code nodes, use a transparent style of scrollbar */[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar::-webkit-scrollbar,[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-corner,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-corner {  background-color: transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-thumb,[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);  border: var(--jp-scrollbar-thumb-margin) solid transparent;  background-clip: content-box;  border-radius: var(--jp-scrollbar-thumb-radius);}[data-jp-theme-scrollbars='true']  .CodeMirror-hscrollbar::-webkit-scrollbar-track:horizontal {  border-left: var(--jp-scrollbar-endpad) solid transparent;  border-right: var(--jp-scrollbar-endpad) solid transparent;}[data-jp-theme-scrollbars='true']  .CodeMirror-vscrollbar::-webkit-scrollbar-track:vertical {  border-top: var(--jp-scrollbar-endpad) solid transparent;  border-bottom: var(--jp-scrollbar-endpad) solid transparent;}/* tiny scrollbar */.jp-scrollbar-tiny::-webkit-scrollbar,.jp-scrollbar-tiny::-webkit-scrollbar-corner {  background-color: transparent;  height: 4px;  width: 4px;}.jp-scrollbar-tiny::-webkit-scrollbar-thumb {  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);}.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {  border-left: 0px solid transparent;  border-right: 0px solid transparent;}.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {  border-top: 0px solid transparent;  border-bottom: 0px solid transparent;}/* * Phosphor */.lm-ScrollBar[data-orientation='horizontal'] {  min-height: 16px;  max-height: 16px;  min-width: 45px;  border-top: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] {  min-width: 16px;  max-width: 16px;  min-height: 45px;  border-left: 1px solid #a0a0a0;}.lm-ScrollBar-button {  background-color: #f0f0f0;  background-position: center center;  min-height: 15px;  max-height: 15px;  min-width: 15px;  max-width: 15px;}.lm-ScrollBar-button:hover {  background-color: #dadada;}.lm-ScrollBar-button.lm-mod-active {  background-color: #cdcdcd;}.lm-ScrollBar-track {  background: #f0f0f0;}.lm-ScrollBar-thumb {  background: #cdcdcd;}.lm-ScrollBar-thumb:hover {  background: #bababa;}.lm-ScrollBar-thumb.lm-mod-active {  background: #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {  height: 100%;  min-width: 15px;  border-left: 1px solid #a0a0a0;  border-right: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {  width: 100%;  min-height: 15px;  border-top: 1px solid #a0a0a0;  border-bottom: 1px solid #a0a0a0;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-left);  background-size: 17px;}.lm-ScrollBar[data-orientation='horizontal']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-right);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='decrement'] {  background-image: var(--jp-icon-caret-up);  background-size: 17px;}.lm-ScrollBar[data-orientation='vertical']  .lm-ScrollBar-button[data-action='increment'] {  background-image: var(--jp-icon-caret-down);  background-size: 17px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Widget, /* </DEPRECATED> */.lm-Widget {  box-sizing: border-box;  position: relative;  overflow: hidden;  cursor: default;}/* <DEPRECATED> */ .p-Widget.p-mod-hidden, /* </DEPRECATED> */.lm-Widget.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-CommandPalette, /* </DEPRECATED> */.lm-CommandPalette {  display: flex;  flex-direction: column;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-CommandPalette-search, /* </DEPRECATED> */.lm-CommandPalette-search {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-content, /* </DEPRECATED> */.lm-CommandPalette-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  min-height: 0;  overflow: auto;  list-style-type: none;}/* <DEPRECATED> */ .p-CommandPalette-header, /* </DEPRECATED> */.lm-CommandPalette-header {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}/* <DEPRECATED> */ .p-CommandPalette-item, /* </DEPRECATED> */.lm-CommandPalette-item {  display: flex;  flex-direction: row;}/* <DEPRECATED> */ .p-CommandPalette-itemIcon, /* </DEPRECATED> */.lm-CommandPalette-itemIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemContent, /* </DEPRECATED> */.lm-CommandPalette-itemContent {  flex: 1 1 auto;  overflow: hidden;}/* <DEPRECATED> */ .p-CommandPalette-itemShortcut, /* </DEPRECATED> */.lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-CommandPalette-itemLabel, /* </DEPRECATED> */.lm-CommandPalette-itemLabel {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.lm-close-icon {        border:1px solid transparent;  background-color: transparent;  position: absolute;        z-index:1;        right:3%;        top: 0;        bottom: 0;        margin: auto;        padding: 7px 0;        display: none;        vertical-align: middle;  outline: 0;  cursor: pointer;}.lm-close-icon:after {        content: "X";        display: block;        width: 15px;        height: 15px;        text-align: center;        color:#000;        font-weight: normal;        font-size: 12px;        cursor: pointer;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-DockPanel, /* </DEPRECATED> */.lm-DockPanel {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-widget, /* </DEPRECATED> */.lm-DockPanel-widget {  z-index: 0;}/* <DEPRECATED> */ .p-DockPanel-tabBar, /* </DEPRECATED> */.lm-DockPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-DockPanel-handle, /* </DEPRECATED> */.lm-DockPanel-handle {  z-index: 2;}/* <DEPRECATED> */ .p-DockPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-DockPanel-handle:after, /* </DEPRECATED> */.lm-DockPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal'] {  cursor: ew-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical'],/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical'] {  cursor: ns-resize;}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='horizontal']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='horizontal']:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-DockPanel-handle[data-orientation='vertical']:after,/* </DEPRECATED> */.lm-DockPanel-handle[data-orientation='vertical']:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/* <DEPRECATED> */ .p-DockPanel-overlay, /* </DEPRECATED> */.lm-DockPanel-overlay {  z-index: 3;  box-sizing: border-box;  pointer-events: none;}/* <DEPRECATED> */ .p-DockPanel-overlay.p-mod-hidden, /* </DEPRECATED> */.lm-DockPanel-overlay.lm-mod-hidden {  display: none !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-Menu, /* </DEPRECATED> */.lm-Menu {  z-index: 10000;  position: absolute;  white-space: nowrap;  overflow-x: hidden;  overflow-y: auto;  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-Menu-content, /* </DEPRECATED> */.lm-Menu-content {  margin: 0;  padding: 0;  display: table;  list-style-type: none;}/* <DEPRECATED> */ .p-Menu-item, /* </DEPRECATED> */.lm-Menu-item {  display: table-row;}/* <DEPRECATED> */.p-Menu-item.p-mod-hidden,.p-Menu-item.p-mod-collapsed,/* </DEPRECATED> */.lm-Menu-item.lm-mod-hidden,.lm-Menu-item.lm-mod-collapsed {  display: none !important;}/* <DEPRECATED> */.p-Menu-itemIcon,.p-Menu-itemSubmenuIcon,/* </DEPRECATED> */.lm-Menu-itemIcon,.lm-Menu-itemSubmenuIcon {  display: table-cell;  text-align: center;}/* <DEPRECATED> */ .p-Menu-itemLabel, /* </DEPRECATED> */.lm-Menu-itemLabel {  display: table-cell;  text-align: left;}/* <DEPRECATED> */ .p-Menu-itemShortcut, /* </DEPRECATED> */.lm-Menu-itemShortcut {  display: table-cell;  text-align: right;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-MenuBar, /* </DEPRECATED> */.lm-MenuBar {  outline: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-MenuBar-content, /* </DEPRECATED> */.lm-MenuBar-content {  margin: 0;  padding: 0;  display: flex;  flex-direction: row;  list-style-type: none;}/* <DEPRECATED> */ .p--MenuBar-item, /* </DEPRECATED> */.lm-MenuBar-item {  box-sizing: border-box;}/* <DEPRECATED> */.p-MenuBar-itemIcon,.p-MenuBar-itemLabel,/* </DEPRECATED> */.lm-MenuBar-itemIcon,.lm-MenuBar-itemLabel {  display: inline-block;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-ScrollBar, /* </DEPRECATED> */.lm-ScrollBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='horizontal'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='horizontal'] {  flex-direction: row;}/* <DEPRECATED> */.p-ScrollBar[data-orientation='vertical'],/* </DEPRECATED> */.lm-ScrollBar[data-orientation='vertical'] {  flex-direction: column;}/* <DEPRECATED> */ .p-ScrollBar-button, /* </DEPRECATED> */.lm-ScrollBar-button {  box-sizing: border-box;  flex: 0 0 auto;}/* <DEPRECATED> */ .p-ScrollBar-track, /* </DEPRECATED> */.lm-ScrollBar-track {  box-sizing: border-box;  position: relative;  overflow: hidden;  flex: 1 1 auto;}/* <DEPRECATED> */ .p-ScrollBar-thumb, /* </DEPRECATED> */.lm-ScrollBar-thumb {  box-sizing: border-box;  position: absolute;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-SplitPanel-child, /* </DEPRECATED> */.lm-SplitPanel-child {  z-index: 0;}/* <DEPRECATED> */ .p-SplitPanel-handle, /* </DEPRECATED> */.lm-SplitPanel-handle {  z-index: 1;}/* <DEPRECATED> */ .p-SplitPanel-handle.p-mod-hidden, /* </DEPRECATED> */.lm-SplitPanel-handle.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-SplitPanel-handle:after, /* </DEPRECATED> */.lm-SplitPanel-handle:after {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  content: '';}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {  cursor: ew-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {  cursor: ns-resize;}/* <DEPRECATED> */.p-SplitPanel[data-orientation='horizontal'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {  left: 50%;  min-width: 8px;  transform: translateX(-50%);}/* <DEPRECATED> */.p-SplitPanel[data-orientation='vertical'] > .p-SplitPanel-handle:after,/* </DEPRECATED> */.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {  top: 50%;  min-height: 8px;  transform: translateY(-50%);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabBar, /* </DEPRECATED> */.lm-TabBar {  display: flex;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* <DEPRECATED> */ .p-TabBar[data-orientation='horizontal'], /* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] {  flex-direction: row;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar[data-orientation='vertical'], /* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] {  flex-direction: column;  align-items: flex-end;}/* <DEPRECATED> */ .p-TabBar-content, /* </DEPRECATED> */.lm-TabBar-content {  margin: 0;  padding: 0;  display: flex;  flex: 1 1 auto;  list-style-type: none;}/* <DEPRECATED> */.p-TabBar[data-orientation='horizontal'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {  flex-direction: row;}/* <DEPRECATED> */.p-TabBar[data-orientation='vertical'] > .p-TabBar-content,/* </DEPRECATED> */.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {  flex-direction: column;}/* <DEPRECATED> */ .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar-tab {  display: flex;  flex-direction: row;  box-sizing: border-box;  overflow: hidden;}/* <DEPRECATED> */.p-TabBar-tabIcon,.p-TabBar-tabCloseIcon,/* </DEPRECATED> */.lm-TabBar-tabIcon,.lm-TabBar-tabCloseIcon {  flex: 0 0 auto;}/* <DEPRECATED> */ .p-TabBar-tabLabel, /* </DEPRECATED> */.lm-TabBar-tabLabel {  flex: 1 1 auto;  overflow: hidden;  white-space: nowrap;}.lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;}/* <DEPRECATED> */ .p-TabBar-tab.p-mod-hidden, /* </DEPRECATED> */.lm-TabBar-tab.lm-mod-hidden {  display: none !important;}.lm-TabBar-addButton.lm-mod-hidden {  display: none !important;}/* <DEPRECATED> */ .p-TabBar.p-mod-dragging .p-TabBar-tab, /* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {  position: relative;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='horizontal'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {  left: 0;  transition: left 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging[data-orientation='vertical'] .p-TabBar-tab,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {  top: 0;  transition: top 150ms ease;}/* <DEPRECATED> */.p-TabBar.p-mod-dragging .p-TabBar-tab.p-mod-dragging,/* </DEPRECATED> */.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {  transition: none;}.lm-TabBar-tabLabel .lm-TabBar-tabInput {  user-select: all;  width: 100%;  box-sizing : border-box;  background: inherit;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ .p-TabPanel-tabBar, /* </DEPRECATED> */.lm-TabPanel-tabBar {  z-index: 1;}/* <DEPRECATED> */ .p-TabPanel-stackedPanel, /* </DEPRECATED> */.lm-TabPanel-stackedPanel {  z-index: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*/@charset "UTF-8";html{  -webkit-box-sizing:border-box;          box-sizing:border-box; }*,*::before,*::after{  -webkit-box-sizing:inherit;          box-sizing:inherit; }body{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none;  color:#182026;  font-family:-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Open Sans", "Helvetica Neue", "Icons16", sans-serif; }p{  margin-bottom:10px;  margin-top:0; }small{  font-size:12px; }strong{  font-weight:600; }::-moz-selection{  background:rgba(125, 188, 255, 0.6); }::selection{  background:rgba(125, 188, 255, 0.6); }.bp3-heading{  color:#182026;  font-weight:600;  margin:0 0 10px;  padding:0; }  .bp3-dark .bp3-heading{    color:#f5f8fa; }h1.bp3-heading, .bp3-running-text h1{  font-size:36px;  line-height:40px; }h2.bp3-heading, .bp3-running-text h2{  font-size:28px;  line-height:32px; }h3.bp3-heading, .bp3-running-text h3{  font-size:22px;  line-height:25px; }h4.bp3-heading, .bp3-running-text h4{  font-size:18px;  line-height:21px; }h5.bp3-heading, .bp3-running-text h5{  font-size:16px;  line-height:19px; }h6.bp3-heading, .bp3-running-text h6{  font-size:14px;  line-height:16px; }.bp3-ui-text{  font-size:14px;  font-weight:400;  letter-spacing:0;  line-height:1.28581;  text-transform:none; }.bp3-monospace-text{  font-family:monospace;  text-transform:none; }.bp3-text-muted{  color:#5c7080; }  .bp3-dark .bp3-text-muted{    color:#a7b6c2; }.bp3-text-disabled{  color:rgba(92, 112, 128, 0.6); }  .bp3-dark .bp3-text-disabled{    color:rgba(167, 182, 194, 0.6); }.bp3-text-overflow-ellipsis{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal; }.bp3-running-text{  font-size:14px;  line-height:1.5; }  .bp3-running-text h1{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h1{      color:#f5f8fa; }  .bp3-running-text h2{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h2{      color:#f5f8fa; }  .bp3-running-text h3{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h3{      color:#f5f8fa; }  .bp3-running-text h4{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h4{      color:#f5f8fa; }  .bp3-running-text h5{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h5{      color:#f5f8fa; }  .bp3-running-text h6{    color:#182026;    font-weight:600;    margin-bottom:20px;    margin-top:40px; }    .bp3-dark .bp3-running-text h6{      color:#f5f8fa; }  .bp3-running-text hr{    border:none;    border-bottom:1px solid rgba(16, 22, 26, 0.15);    margin:20px 0; }    .bp3-dark .bp3-running-text hr{      border-color:rgba(255, 255, 255, 0.15); }  .bp3-running-text p{    margin:0 0 10px;    padding:0; }.bp3-text-large{  font-size:16px; }.bp3-text-small{  font-size:12px; }a{  color:#106ba3;  text-decoration:none; }  a:hover{    color:#106ba3;    cursor:pointer;    text-decoration:underline; }  a .bp3-icon, a .bp3-icon-standard, a .bp3-icon-large{    color:inherit; }  a code,  .bp3-dark a code{    color:inherit; }  .bp3-dark a,  .bp3-dark a:hover{    color:#48aff0; }    .bp3-dark a .bp3-icon, .bp3-dark a .bp3-icon-standard, .bp3-dark a .bp3-icon-large,    .bp3-dark a:hover .bp3-icon,    .bp3-dark a:hover .bp3-icon-standard,    .bp3-dark a:hover .bp3-icon-large{      color:inherit; }.bp3-running-text code, .bp3-code{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  font-size:smaller;  padding:2px 5px; }  .bp3-dark .bp3-running-text code, .bp3-running-text .bp3-dark code, .bp3-dark .bp3-code{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }  .bp3-running-text a > code, a > .bp3-code{    color:#137cbd; }    .bp3-dark .bp3-running-text a > code, .bp3-running-text .bp3-dark a > code, .bp3-dark a > .bp3-code{      color:inherit; }.bp3-running-text pre, .bp3-code-block{  font-family:monospace;  text-transform:none;  background:rgba(255, 255, 255, 0.7);  border-radius:3px;  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);  color:#182026;  display:block;  font-size:13px;  line-height:1.4;  margin:10px 0;  padding:13px 15px 12px;  word-break:break-all;  word-wrap:break-word; }  .bp3-dark .bp3-running-text pre, .bp3-running-text .bp3-dark pre, .bp3-dark .bp3-code-block{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }  .bp3-running-text pre > code, .bp3-code-block > code{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit;    font-size:inherit;    padding:0; }.bp3-running-text kbd, .bp3-key{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  color:#5c7080;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-family:inherit;  font-size:12px;  height:24px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  line-height:24px;  min-width:24px;  padding:3px 6px;  vertical-align:middle; }  .bp3-running-text kbd .bp3-icon, .bp3-key .bp3-icon, .bp3-running-text kbd .bp3-icon-standard, .bp3-key .bp3-icon-standard, .bp3-running-text kbd .bp3-icon-large, .bp3-key .bp3-icon-large{    margin-right:5px; }  .bp3-dark .bp3-running-text kbd, .bp3-running-text .bp3-dark kbd, .bp3-dark .bp3-key{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);    color:#a7b6c2; }.bp3-running-text blockquote, .bp3-blockquote{  border-left:solid 4px rgba(167, 182, 194, 0.5);  margin:0 0 10px;  padding:0 20px; }  .bp3-dark .bp3-running-text blockquote, .bp3-running-text .bp3-dark blockquote, .bp3-dark .bp3-blockquote{    border-color:rgba(115, 134, 148, 0.5); }.bp3-running-text ul,.bp3-running-text ol, .bp3-list{  margin:10px 0;  padding-left:30px; }  .bp3-running-text ul li:not(:last-child), .bp3-running-text ol li:not(:last-child), .bp3-list li:not(:last-child){    margin-bottom:5px; }  .bp3-running-text ul ol, .bp3-running-text ol ol, .bp3-list ol,  .bp3-running-text ul ul,  .bp3-running-text ol ul,  .bp3-list ul{    margin-top:5px; }.bp3-list-unstyled{  list-style:none;  margin:0;  padding:0; }  .bp3-list-unstyled li{    padding:0; }.bp3-rtl{  text-align:right; }.bp3-dark{  color:#f5f8fa; }:focus{  outline:rgba(19, 124, 189, 0.6) auto 2px;  outline-offset:2px;  -moz-outline-radius:6px; }.bp3-focus-disabled :focus{  outline:none !important; }  .bp3-focus-disabled :focus ~ .bp3-control-indicator{    outline:none !important; }.bp3-alert{  max-width:400px;  padding:20px; }.bp3-alert-body{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-alert-body .bp3-icon{    font-size:40px;    margin-right:20px;    margin-top:0; }.bp3-alert-contents{  word-break:break-word; }.bp3-alert-footer{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:reverse;      -ms-flex-direction:row-reverse;          flex-direction:row-reverse;  margin-top:10px; }  .bp3-alert-footer .bp3-button{    margin-left:10px; }.bp3-breadcrumbs{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  cursor:default;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:wrap;      flex-wrap:wrap;  height:30px;  list-style:none;  margin:0;  padding:0; }  .bp3-breadcrumbs > li{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }    .bp3-breadcrumbs > li::after{      background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.71 7.29l-4-4a1.003 1.003 0 00-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 001.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235C7080'/%3e%3c/svg%3e");      content:"";      display:block;      height:16px;      margin:0 5px;      width:16px; }    .bp3-breadcrumbs > li:last-of-type::after{      display:none; }.bp3-breadcrumb,.bp3-breadcrumb-current,.bp3-breadcrumbs-collapsed{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  font-size:16px; }.bp3-breadcrumb,.bp3-breadcrumbs-collapsed{  color:#5c7080; }.bp3-breadcrumb:hover{  text-decoration:none; }.bp3-breadcrumb.bp3-disabled{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-breadcrumb .bp3-icon{  margin-right:5px; }.bp3-breadcrumb-current{  color:inherit;  font-weight:600; }  .bp3-breadcrumb-current .bp3-input{    font-size:inherit;    font-weight:inherit;    vertical-align:baseline; }.bp3-breadcrumbs-collapsed{  background:#ced9e0;  border:none;  border-radius:3px;  cursor:pointer;  margin-right:2px;  padding:1px 5px;  vertical-align:text-bottom; }  .bp3-breadcrumbs-collapsed::before{    background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cg fill='%235C7080'%3e%3ccircle cx='2' cy='8.03' r='2'/%3e%3ccircle cx='14' cy='8.03' r='2'/%3e%3ccircle cx='8' cy='8.03' r='2'/%3e%3c/g%3e%3c/svg%3e") center no-repeat;    content:"";    display:block;    height:16px;    width:16px; }  .bp3-breadcrumbs-collapsed:hover{    background:#bfccd6;    color:#182026;    text-decoration:none; }.bp3-dark .bp3-breadcrumb,.bp3-dark .bp3-breadcrumbs-collapsed{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumbs > li::after{  color:#a7b6c2; }.bp3-dark .bp3-breadcrumb.bp3-disabled{  color:rgba(167, 182, 194, 0.6); }.bp3-dark .bp3-breadcrumb-current{  color:#f5f8fa; }.bp3-dark .bp3-breadcrumbs-collapsed{  background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-breadcrumbs-collapsed:hover{    background:rgba(16, 22, 26, 0.6);    color:#f5f8fa; }.bp3-button{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  min-height:30px;  min-width:30px; }  .bp3-button > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-button > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-button::before,  .bp3-button > *{    margin-right:7px; }  .bp3-button:empty::before,  .bp3-button > :last-child{    margin-right:0; }  .bp3-button:empty{    padding:0 !important; }  .bp3-button:disabled, .bp3-button.bp3-disabled{    cursor:not-allowed; }  .bp3-button.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button.bp3-align-right,  .bp3-align-right .bp3-button{    text-align:right; }  .bp3-button.bp3-align-left,  .bp3-align-left .bp3-button{    text-align:left; }  .bp3-button:not([class*="bp3-intent-"]){    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026; }    .bp3-button:not([class*="bp3-intent-"]):hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-button:not([class*="bp3-intent-"]):active, .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active:hover, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active, .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-button.bp3-intent-primary{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-primary:hover, .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-primary:hover{      background-color:#106ba3;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:active, .bp3-button.bp3-intent-primary.bp3-active{      background-color:#0e5a8a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-primary:disabled, .bp3-button.bp3-intent-primary.bp3-disabled{      background-color:rgba(19, 124, 189, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-success{    background-color:#0f9960;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-success:hover, .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-success:hover{      background-color:#0d8050;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:active, .bp3-button.bp3-intent-success.bp3-active{      background-color:#0a6640;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-success:disabled, .bp3-button.bp3-intent-success.bp3-disabled{      background-color:rgba(15, 153, 96, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-warning{    background-color:#d9822b;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-warning:hover, .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-warning:hover{      background-color:#bf7326;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:active, .bp3-button.bp3-intent-warning.bp3-active{      background-color:#a66321;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-warning:disabled, .bp3-button.bp3-intent-warning.bp3-disabled{      background-color:rgba(217, 130, 43, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button.bp3-intent-danger{    background-color:#db3737;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }    .bp3-button.bp3-intent-danger:hover, .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      color:#ffffff; }    .bp3-button.bp3-intent-danger:hover{      background-color:#c23030;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:active, .bp3-button.bp3-intent-danger.bp3-active{      background-color:#a82a2a;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-button.bp3-intent-danger:disabled, .bp3-button.bp3-intent-danger.bp3-disabled{      background-color:rgba(219, 55, 55, 0.5);      background-image:none;      border-color:transparent;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.6); }  .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{    stroke:#ffffff; }  .bp3-button.bp3-large,  .bp3-large .bp3-button{    min-height:40px;    min-width:40px;    font-size:16px;    padding:5px 15px; }    .bp3-button.bp3-large::before,    .bp3-button.bp3-large > *,    .bp3-large .bp3-button::before,    .bp3-large .bp3-button > *{      margin-right:10px; }    .bp3-button.bp3-large:empty::before,    .bp3-button.bp3-large > :last-child,    .bp3-large .bp3-button:empty::before,    .bp3-large .bp3-button > :last-child{      margin-right:0; }  .bp3-button.bp3-small,  .bp3-small .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-button.bp3-loading{    position:relative; }    .bp3-button.bp3-loading[class*="bp3-icon-"]::before{      visibility:hidden; }    .bp3-button.bp3-loading .bp3-button-spinner{      margin:0;      position:absolute; }    .bp3-button.bp3-loading > :not(.bp3-button-spinner){      visibility:hidden; }  .bp3-button[class*="bp3-icon-"]::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    color:#5c7080; }  .bp3-button .bp3-icon, .bp3-button .bp3-icon-standard, .bp3-button .bp3-icon-large{    color:#5c7080; }    .bp3-button .bp3-icon.bp3-align-right, .bp3-button .bp3-icon-standard.bp3-align-right, .bp3-button .bp3-icon-large.bp3-align-right{      margin-left:7px; }  .bp3-button .bp3-icon:first-child:last-child,  .bp3-button .bp3-spinner + .bp3-icon:last-child{    margin:0 -7px; }  .bp3-dark .bp3-button:not([class*="bp3-intent-"]){    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover, .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-button:not([class*="bp3-intent-"]):disabled.bp3-active, .bp3-dark .bp3-button:not([class*="bp3-intent-"]).bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"])[class*="bp3-icon-"]::before{      color:#a7b6c2; }    .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-button:not([class*="bp3-intent-"]) .bp3-icon-large{      color:#a7b6c2; }  .bp3-dark .bp3-button[class*="bp3-intent-"]{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:hover{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:active, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-active{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-button[class*="bp3-intent-"]:disabled, .bp3-dark .bp3-button[class*="bp3-intent-"].bp3-disabled{      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(255, 255, 255, 0.3); }    .bp3-dark .bp3-button[class*="bp3-intent-"] .bp3-button-spinner .bp3-spinner-head{      stroke:#8a9ba8; }  .bp3-button:disabled::before,  .bp3-button:disabled .bp3-icon, .bp3-button:disabled .bp3-icon-standard, .bp3-button:disabled .bp3-icon-large, .bp3-button.bp3-disabled::before,  .bp3-button.bp3-disabled .bp3-icon, .bp3-button.bp3-disabled .bp3-icon-standard, .bp3-button.bp3-disabled .bp3-icon-large, .bp3-button[class*="bp3-intent-"]::before,  .bp3-button[class*="bp3-intent-"] .bp3-icon, .bp3-button[class*="bp3-intent-"] .bp3-icon-standard, .bp3-button[class*="bp3-intent-"] .bp3-icon-large{    color:inherit !important; }  .bp3-button.bp3-minimal{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button.bp3-minimal:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-minimal:active, .bp3-button.bp3-minimal.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-minimal:disabled, .bp3-button.bp3-minimal:disabled:hover, .bp3-button.bp3-minimal.bp3-disabled, .bp3-button.bp3-minimal.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-minimal{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-minimal:hover, .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-minimal:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-minimal:active, .bp3-dark .bp3-button.bp3-minimal.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-minimal:disabled, .bp3-dark .bp3-button.bp3-minimal:disabled:hover, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-minimal:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover, .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover, .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover, .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-minimal.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover, .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-minimal.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-minimal.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button.bp3-outlined{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    border:1px solid rgba(24, 32, 38, 0.2);    -webkit-box-sizing:border-box;            box-sizing:border-box; }    .bp3-button.bp3-outlined:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button.bp3-outlined:active, .bp3-button.bp3-outlined.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button.bp3-outlined{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button.bp3-outlined:hover, .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button.bp3-outlined:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button.bp3-outlined:active, .bp3-dark .bp3-button.bp3-outlined.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button.bp3-outlined:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined:disabled:hover.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-primary{      color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover, .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-success{      color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover, .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-warning{      color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover, .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button.bp3-outlined.bp3-intent-danger{      color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover, .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button.bp3-outlined.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }    .bp3-button.bp3-outlined:disabled, .bp3-button.bp3-outlined.bp3-disabled, .bp3-button.bp3-outlined:disabled:hover, .bp3-button.bp3-outlined.bp3-disabled:hover{      border-color:rgba(92, 112, 128, 0.1); }    .bp3-dark .bp3-button.bp3-outlined{      border-color:rgba(255, 255, 255, 0.4); }      .bp3-dark .bp3-button.bp3-outlined:disabled, .bp3-dark .bp3-button.bp3-outlined:disabled:hover, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-disabled:hover{        border-color:rgba(255, 255, 255, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-primary{      border-color:rgba(16, 107, 163, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{        border-color:rgba(16, 107, 163, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary{        border-color:rgba(72, 175, 240, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-primary.bp3-disabled{          border-color:rgba(72, 175, 240, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-success{      border-color:rgba(13, 128, 80, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{        border-color:rgba(13, 128, 80, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success{        border-color:rgba(61, 204, 145, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-success.bp3-disabled{          border-color:rgba(61, 204, 145, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-warning{      border-color:rgba(191, 115, 38, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{        border-color:rgba(191, 115, 38, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning{        border-color:rgba(255, 179, 102, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-warning.bp3-disabled{          border-color:rgba(255, 179, 102, 0.2); }    .bp3-button.bp3-outlined.bp3-intent-danger{      border-color:rgba(194, 48, 48, 0.6); }      .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{        border-color:rgba(194, 48, 48, 0.2); }      .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger{        border-color:rgba(255, 115, 115, 0.6); }        .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger:disabled, .bp3-dark .bp3-button.bp3-outlined.bp3-intent-danger.bp3-disabled{          border-color:rgba(255, 115, 115, 0.2); }a.bp3-button{  text-align:center;  text-decoration:none;  -webkit-transition:none;  transition:none; }  a.bp3-button, a.bp3-button:hover, a.bp3-button:active{    color:#182026; }  a.bp3-button.bp3-disabled{    color:rgba(92, 112, 128, 0.6); }.bp3-button-text{  -webkit-box-flex:0;      -ms-flex:0 1 auto;          flex:0 1 auto; }.bp3-button.bp3-align-left .bp3-button-text, .bp3-button.bp3-align-right .bp3-button-text,.bp3-button-group.bp3-align-left .bp3-button-text,.bp3-button-group.bp3-align-right .bp3-button-text{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto; }.bp3-button-group{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex; }  .bp3-button-group .bp3-button{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    position:relative;    z-index:4; }    .bp3-button-group .bp3-button:focus{      z-index:5; }    .bp3-button-group .bp3-button:hover{      z-index:6; }    .bp3-button-group .bp3-button:active, .bp3-button-group .bp3-button.bp3-active{      z-index:7; }    .bp3-button-group .bp3-button:disabled, .bp3-button-group .bp3-button.bp3-disabled{      z-index:3; }    .bp3-button-group .bp3-button[class*="bp3-intent-"]{      z-index:9; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:focus{        z-index:10; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:hover{        z-index:11; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:active, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-active{        z-index:12; }      .bp3-button-group .bp3-button[class*="bp3-intent-"]:disabled, .bp3-button-group .bp3-button[class*="bp3-intent-"].bp3-disabled{        z-index:8; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:first-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:first-child){    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    border-bottom-right-radius:0;    border-top-right-radius:0;    margin-right:-1px; }  .bp3-button-group.bp3-minimal .bp3-button{    background:none;    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-button-group.bp3-minimal .bp3-button:hover{      background:rgba(167, 182, 194, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026;      text-decoration:none; }    .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-active{      background:rgba(115, 134, 148, 0.3);      -webkit-box-shadow:none;              box-shadow:none;      color:#182026; }    .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{      background:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed; }      .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{        background:rgba(115, 134, 148, 0.3); }    .bp3-dark .bp3-button-group.bp3-minimal .bp3-button{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:inherit; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:hover{        background:rgba(138, 155, 168, 0.15); }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-active{        background:rgba(138, 155, 168, 0.3);        color:#f5f8fa; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover{        background:none;        color:rgba(167, 182, 194, 0.6);        cursor:not-allowed; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button:disabled:hover.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-disabled:hover.bp3-active{          background:rgba(138, 155, 168, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{      color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.15);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#106ba3; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(16, 107, 163, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{        stroke:#106ba3; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary{        color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:hover{          background:rgba(19, 124, 189, 0.2);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-active{          background:rgba(19, 124, 189, 0.3);          color:#48aff0; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled{          background:none;          color:rgba(72, 175, 240, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-primary.bp3-disabled.bp3-active{            background:rgba(19, 124, 189, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{      color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.15);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#0d8050; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(13, 128, 80, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{        stroke:#0d8050; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success{        color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:hover{          background:rgba(15, 153, 96, 0.2);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-active{          background:rgba(15, 153, 96, 0.3);          color:#3dcc91; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled{          background:none;          color:rgba(61, 204, 145, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-success.bp3-disabled.bp3-active{            background:rgba(15, 153, 96, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{      color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.15);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#bf7326; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(191, 115, 38, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{        stroke:#bf7326; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning{        color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:hover{          background:rgba(217, 130, 43, 0.2);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-active{          background:rgba(217, 130, 43, 0.3);          color:#ffb366; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled{          background:none;          color:rgba(255, 179, 102, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-warning.bp3-disabled.bp3-active{            background:rgba(217, 130, 43, 0.3); }    .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{      color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:none;        -webkit-box-shadow:none;                box-shadow:none;        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.15);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#c23030; }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(194, 48, 48, 0.5); }        .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }      .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{        stroke:#c23030; }      .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger{        color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:hover{          background:rgba(219, 55, 55, 0.2);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-active{          background:rgba(219, 55, 55, 0.3);          color:#ff7373; }        .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled{          background:none;          color:rgba(255, 115, 115, 0.5); }          .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-button-group.bp3-minimal .bp3-button.bp3-intent-danger.bp3-disabled.bp3-active{            background:rgba(219, 55, 55, 0.3); }  .bp3-button-group .bp3-popover-wrapper,  .bp3-button-group .bp3-popover-target{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-button-group .bp3-button.bp3-fill,  .bp3-button-group.bp3-fill .bp3-button:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-button-group.bp3-vertical{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column;    vertical-align:top; }    .bp3-button-group.bp3-vertical.bp3-fill{      height:100%;      width:unset; }    .bp3-button-group.bp3-vertical .bp3-button{      margin-right:0 !important;      width:100%; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:first-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:first-child{      border-radius:3px 3px 0 0; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:last-child .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:last-child{      border-radius:0 0 3px 3px; }    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,    .bp3-button-group.bp3-vertical:not(.bp3-minimal) > .bp3-button:not(:last-child){      margin-bottom:-1px; }  .bp3-button-group.bp3-align-left .bp3-button{    text-align:left; }  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group:not(.bp3-minimal) > .bp3-button:not(:last-child){    margin-right:1px; }  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-popover-wrapper:not(:last-child) .bp3-button,  .bp3-dark .bp3-button-group.bp3-vertical > .bp3-button:not(:last-child){    margin-bottom:1px; }.bp3-callout{  font-size:14px;  line-height:1.5;  background-color:rgba(138, 155, 168, 0.15);  border-radius:3px;  padding:10px 12px 9px;  position:relative;  width:100%; }  .bp3-callout[class*="bp3-icon-"]{    padding-left:40px; }    .bp3-callout[class*="bp3-icon-"]::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout.bp3-callout-icon{    padding-left:40px; }    .bp3-callout.bp3-callout-icon > .bp3-icon:first-child{      color:#5c7080;      left:10px;      position:absolute;      top:10px; }  .bp3-callout .bp3-heading{    line-height:20px;    margin-bottom:5px;    margin-top:0; }    .bp3-callout .bp3-heading:last-child{      margin-bottom:0; }  .bp3-dark .bp3-callout{    background-color:rgba(138, 155, 168, 0.2); }    .bp3-dark .bp3-callout[class*="bp3-icon-"]::before{      color:#a7b6c2; }  .bp3-callout.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15); }    .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,    .bp3-callout.bp3-intent-primary .bp3-heading{      color:#106ba3; }    .bp3-dark .bp3-callout.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-primary[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-primary > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-primary .bp3-heading{        color:#48aff0; }  .bp3-callout.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15); }    .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-success > .bp3-icon:first-child,    .bp3-callout.bp3-intent-success .bp3-heading{      color:#0d8050; }    .bp3-dark .bp3-callout.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-success[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-success > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-success .bp3-heading{        color:#3dcc91; }  .bp3-callout.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15); }    .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,    .bp3-callout.bp3-intent-warning .bp3-heading{      color:#bf7326; }    .bp3-dark .bp3-callout.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-warning[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-warning > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-warning .bp3-heading{        color:#ffb366; }  .bp3-callout.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15); }    .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,    .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,    .bp3-callout.bp3-intent-danger .bp3-heading{      color:#c23030; }    .bp3-dark .bp3-callout.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25); }      .bp3-dark .bp3-callout.bp3-intent-danger[class*="bp3-icon-"]::before,      .bp3-dark .bp3-callout.bp3-intent-danger > .bp3-icon:first-child,      .bp3-dark .bp3-callout.bp3-intent-danger .bp3-heading{        color:#ff7373; }  .bp3-running-text .bp3-callout{    margin:20px 0; }.bp3-card{  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);  padding:20px;  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-card.bp3-dark,  .bp3-dark .bp3-card{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-0{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.15), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }  .bp3-elevation-0.bp3-dark,  .bp3-dark .bp3-elevation-0{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), 0 0 0 rgba(16, 22, 26, 0), 0 0 0 rgba(16, 22, 26, 0); }.bp3-elevation-1{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-elevation-1.bp3-dark,  .bp3-dark .bp3-elevation-1{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-elevation-2{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 1px 1px rgba(16, 22, 26, 0.2), 0 2px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-2.bp3-dark,  .bp3-dark .bp3-elevation-2{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.4), 0 2px 6px rgba(16, 22, 26, 0.4); }.bp3-elevation-3{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-elevation-3.bp3-dark,  .bp3-dark .bp3-elevation-3{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-elevation-4{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2); }  .bp3-elevation-4.bp3-dark,  .bp3-dark .bp3-elevation-4{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:hover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  cursor:pointer; }  .bp3-card.bp3-interactive:hover.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:hover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-card.bp3-interactive:active{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  opacity:0.9;  -webkit-transition-duration:0;          transition-duration:0; }  .bp3-card.bp3-interactive:active.bp3-dark,  .bp3-dark .bp3-card.bp3-interactive:active{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-collapse{  height:0;  overflow-y:hidden;  -webkit-transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:height 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-collapse .bp3-collapse-body{    -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-collapse .bp3-collapse-body[aria-hidden="true"]{      display:none; }.bp3-context-menu .bp3-popover-target{  display:block; }.bp3-context-menu-popover-target{  position:fixed; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-dialog-container{  opacity:1;  -webkit-transform:scale(1);          transform:scale(1);  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  min-height:100%;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  width:100%; }  .bp3-dialog-container.bp3-overlay-enter > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5); }  .bp3-dialog-container.bp3-overlay-enter-active > .bp3-dialog, .bp3-dialog-container.bp3-overlay-appear-active > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-dialog-container.bp3-overlay-exit > .bp3-dialog{    opacity:1;    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-dialog-container.bp3-overlay-exit-active > .bp3-dialog{    opacity:0;    -webkit-transform:scale(0.5);            transform:scale(0.5);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-transform;    transition-property:opacity, -webkit-transform;    transition-property:opacity, transform;    transition-property:opacity, transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }.bp3-dialog{  background:#ebf1f5;  border-radius:6px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:30px 0;  padding-bottom:20px;  pointer-events:all;  -webkit-user-select:text;     -moz-user-select:text;      -ms-user-select:text;          user-select:text;  width:500px; }  .bp3-dialog:focus{    outline:0; }  .bp3-dialog.bp3-dark,  .bp3-dark .bp3-dialog{    background:#293742;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-dialog-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background:#ffffff;  border-radius:6px 6px 0 0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding-left:20px;  padding-right:5px;  z-index:30; }  .bp3-dialog-header .bp3-icon-large,  .bp3-dialog-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-dialog-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-dialog-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-dialog-header{    background:#30404d;    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-dialog-header .bp3-icon-large,    .bp3-dark .bp3-dialog-header .bp3-icon{      color:#a7b6c2; }.bp3-dialog-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  margin:20px; }.bp3-dialog-footer{  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  margin:0 20px; }.bp3-dialog-footer-actions{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:end;      -ms-flex-pack:end;          justify-content:flex-end; }  .bp3-dialog-footer-actions .bp3-button{    margin-left:10px; }.bp3-multistep-dialog-panels{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }.bp3-multistep-dialog-left-panel{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column; }  .bp3-dark .bp3-multistep-dialog-left-panel{    background:#202b33; }.bp3-multistep-dialog-right-panel{  background-color:#f5f8fa;  border-left:1px solid rgba(16, 22, 26, 0.15);  border-radius:0 0 6px 0;  -webkit-box-flex:3;      -ms-flex:3;          flex:3;  min-width:0; }  .bp3-dark .bp3-multistep-dialog-right-panel{    background-color:#293742;    border-left:1px solid rgba(16, 22, 26, 0.4); }.bp3-multistep-dialog-footer{  background-color:#ffffff;  border-radius:0 0 6px 0;  border-top:1px solid rgba(16, 22, 26, 0.15);  padding:10px; }  .bp3-dark .bp3-multistep-dialog-footer{    background:#30404d;    border-top:1px solid rgba(16, 22, 26, 0.4); }.bp3-dialog-step-container{  background-color:#f5f8fa;  border-bottom:1px solid rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-dialog-step-container{    background:#293742;    border-bottom:1px solid rgba(16, 22, 26, 0.4); }  .bp3-dialog-step-container.bp3-dialog-step-viewed{    background-color:#ffffff; }    .bp3-dark .bp3-dialog-step-container.bp3-dialog-step-viewed{      background:#30404d; }.bp3-dialog-step{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#f5f8fa;  border-radius:6px;  cursor:not-allowed;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:4px;  padding:6px 14px; }  .bp3-dark .bp3-dialog-step{    background:#293742; }  .bp3-dialog-step-viewed .bp3-dialog-step{    background-color:#ffffff;    cursor:pointer; }    .bp3-dark .bp3-dialog-step-viewed .bp3-dialog-step{      background:#30404d; }  .bp3-dialog-step:hover{    background-color:#f5f8fa; }    .bp3-dark .bp3-dialog-step:hover{      background:#293742; }.bp3-dialog-step-icon{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:rgba(92, 112, 128, 0.6);  border-radius:50%;  color:#ffffff;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:25px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  width:25px; }  .bp3-dark .bp3-dialog-step-icon{    background-color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#2b95d6; }  .bp3-dialog-step-viewed .bp3-dialog-step-icon{    background-color:#8a9ba8; }.bp3-dialog-step-title{  color:rgba(92, 112, 128, 0.6);  -webkit-box-flex:1;      -ms-flex:1;          flex:1;  padding-left:10px; }  .bp3-dark .bp3-dialog-step-title{    color:rgba(167, 182, 194, 0.6); }  .bp3-active.bp3-dialog-step-viewed .bp3-dialog-step-title{    color:#2b95d6; }  .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{    color:#182026; }    .bp3-dark .bp3-dialog-step-viewed:not(.bp3-active) .bp3-dialog-step-title{      color:#f5f8fa; }.bp3-drawer{  background:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0;  padding:0; }  .bp3-drawer:focus{    outline:0; }  .bp3-drawer.bp3-position-top{    height:50%;    left:0;    right:0;    top:0; }    .bp3-drawer.bp3-position-top.bp3-overlay-enter, .bp3-drawer.bp3-position-top.bp3-overlay-appear{      -webkit-transform:translateY(-100%);              transform:translateY(-100%); }    .bp3-drawer.bp3-position-top.bp3-overlay-enter-active, .bp3-drawer.bp3-position-top.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-top.bp3-overlay-exit-active{      -webkit-transform:translateY(-100%);              transform:translateY(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-bottom{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-enter-active, .bp3-drawer.bp3-position-bottom.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer.bp3-position-bottom.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-left{    bottom:0;    left:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-left.bp3-overlay-enter, .bp3-drawer.bp3-position-left.bp3-overlay-appear{      -webkit-transform:translateX(-100%);              transform:translateX(-100%); }    .bp3-drawer.bp3-position-left.bp3-overlay-enter-active, .bp3-drawer.bp3-position-left.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-left.bp3-overlay-exit-active{      -webkit-transform:translateX(-100%);              transform:translateX(-100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-position-right{    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer.bp3-position-right.bp3-overlay-enter, .bp3-drawer.bp3-position-right.bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer.bp3-position-right.bp3-overlay-enter-active, .bp3-drawer.bp3-position-right.bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer.bp3-position-right.bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right):not(.bp3-vertical){    bottom:0;    right:0;    top:0;    width:50%; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear{      -webkit-transform:translateX(100%);              transform:translateX(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-appear-active{      -webkit-transform:translateX(0);              transform:translateX(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit{      -webkit-transform:translateX(0);              transform:translateX(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right):not(.bp3-vertical).bp3-overlay-exit-active{      -webkit-transform:translateX(100%);              transform:translateX(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(  .bp3-position-right).bp3-vertical{    bottom:0;    height:50%;    left:0;    right:0; }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear{      -webkit-transform:translateY(100%);              transform:translateY(100%); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-enter-active, .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-appear-active{      -webkit-transform:translateY(0);              transform:translateY(0);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:200ms;              transition-duration:200ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit{      -webkit-transform:translateY(0);              transform:translateY(0); }    .bp3-drawer:not(.bp3-position-top):not(.bp3-position-bottom):not(.bp3-position-left):not(    .bp3-position-right).bp3-vertical.bp3-overlay-exit-active{      -webkit-transform:translateY(100%);              transform:translateY(100%);      -webkit-transition-delay:0;              transition-delay:0;      -webkit-transition-duration:100ms;              transition-duration:100ms;      -webkit-transition-property:-webkit-transform;      transition-property:-webkit-transform;      transition-property:transform;      transition-property:transform, -webkit-transform;      -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);              transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-drawer.bp3-dark,  .bp3-dark .bp3-drawer{    background:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }.bp3-drawer-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border-radius:0;  -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:0 1px 0 rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  min-height:40px;  padding:5px;  padding-left:20px;  position:relative; }  .bp3-drawer-header .bp3-icon-large,  .bp3-drawer-header .bp3-icon{    color:#5c7080;    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    margin-right:10px; }  .bp3-drawer-header .bp3-heading{    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:inherit;    margin:0; }    .bp3-drawer-header .bp3-heading:last-child{      margin-right:20px; }  .bp3-dark .bp3-drawer-header{    -webkit-box-shadow:0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:0 1px 0 rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-drawer-header .bp3-icon-large,    .bp3-dark .bp3-drawer-header .bp3-icon{      color:#a7b6c2; }.bp3-drawer-body{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  line-height:18px;  overflow:auto; }.bp3-drawer-footer{  -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  padding:10px 20px;  position:relative; }  .bp3-dark .bp3-drawer-footer{    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.4); }.bp3-editable-text{  cursor:text;  display:inline-block;  max-width:100%;  position:relative;  vertical-align:top;  white-space:nowrap; }  .bp3-editable-text::before{    bottom:-3px;    left:-3px;    position:absolute;    right:-3px;    top:-3px;    border-radius:3px;    content:"";    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9), box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-editable-text.bp3-editable-text-editing::before{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#137cbd; }  .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(19, 124, 189, 0.4); }  .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-success .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#0f9960; }  .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px rgba(15, 153, 96, 0.4); }  .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#d9822b; }  .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px rgba(217, 130, 43, 0.4); }  .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-input,  .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#db3737; }  .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px rgba(219, 55, 55, 0.4); }  .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-editable-text:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(255, 255, 255, 0.15); }  .bp3-dark .bp3-editable-text.bp3-editable-text-editing::before{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-disabled::before{    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-editable-text.bp3-intent-primary .bp3-editable-text-content{    color:#48aff0; }  .bp3-dark .bp3-editable-text.bp3-intent-primary:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4);            box-shadow:0 0 0 0 rgba(72, 175, 240, 0), 0 0 0 0 rgba(72, 175, 240, 0), inset 0 0 0 1px rgba(72, 175, 240, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-primary.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #48aff0, 0 0 0 3px rgba(72, 175, 240, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success .bp3-editable-text-content{    color:#3dcc91; }  .bp3-dark .bp3-editable-text.bp3-intent-success:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4);            box-shadow:0 0 0 0 rgba(61, 204, 145, 0), 0 0 0 0 rgba(61, 204, 145, 0), inset 0 0 0 1px rgba(61, 204, 145, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-success.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #3dcc91, 0 0 0 3px rgba(61, 204, 145, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning .bp3-editable-text-content{    color:#ffb366; }  .bp3-dark .bp3-editable-text.bp3-intent-warning:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4);            box-shadow:0 0 0 0 rgba(255, 179, 102, 0), 0 0 0 0 rgba(255, 179, 102, 0), inset 0 0 0 1px rgba(255, 179, 102, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-warning.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ffb366, 0 0 0 3px rgba(255, 179, 102, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger .bp3-editable-text-content{    color:#ff7373; }  .bp3-dark .bp3-editable-text.bp3-intent-danger:hover::before{    -webkit-box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4);            box-shadow:0 0 0 0 rgba(255, 115, 115, 0), 0 0 0 0 rgba(255, 115, 115, 0), inset 0 0 0 1px rgba(255, 115, 115, 0.4); }  .bp3-dark .bp3-editable-text.bp3-intent-danger.bp3-editable-text-editing::before{    -webkit-box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #ff7373, 0 0 0 3px rgba(255, 115, 115, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-editable-text-input,.bp3-editable-text-content{  color:inherit;  display:inherit;  font:inherit;  letter-spacing:inherit;  max-width:inherit;  min-width:inherit;  position:relative;  resize:none;  text-transform:inherit;  vertical-align:top; }.bp3-editable-text-input{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0;  white-space:pre-wrap;  width:100%; }  .bp3-editable-text-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-editable-text-input:focus{    outline:none; }  .bp3-editable-text-input::-ms-clear{    display:none; }.bp3-editable-text-content{  overflow:hidden;  padding-right:2px;  text-overflow:ellipsis;  white-space:pre; }  .bp3-editable-text-editing > .bp3-editable-text-content{    left:0;    position:absolute;    visibility:hidden; }  .bp3-editable-text-placeholder > .bp3-editable-text-content{    color:rgba(92, 112, 128, 0.6); }    .bp3-dark .bp3-editable-text-placeholder > .bp3-editable-text-content{      color:rgba(167, 182, 194, 0.6); }.bp3-editable-text.bp3-multiline{  display:block; }  .bp3-editable-text.bp3-multiline .bp3-editable-text-content{    overflow:auto;    white-space:pre-wrap;    word-wrap:break-word; }.bp3-divider{  border-bottom:1px solid rgba(16, 22, 26, 0.15);  border-right:1px solid rgba(16, 22, 26, 0.15);  margin:5px; }  .bp3-dark .bp3-divider{    border-color:rgba(16, 22, 26, 0.4); }.bp3-control-group{  -webkit-transform:translateZ(0);          transform:translateZ(0);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:stretch;      -ms-flex-align:stretch;          align-items:stretch; }  .bp3-control-group > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select,  .bp3-control-group .bp3-input,  .bp3-control-group .bp3-select{    position:relative; }  .bp3-control-group .bp3-input{    border-radius:inherit;    z-index:2; }    .bp3-control-group .bp3-input:focus{      border-radius:3px;      z-index:14; }    .bp3-control-group .bp3-input[class*="bp3-intent"]{      z-index:13; }      .bp3-control-group .bp3-input[class*="bp3-intent"]:focus{        z-index:15; }    .bp3-control-group .bp3-input[readonly], .bp3-control-group .bp3-input:disabled, .bp3-control-group .bp3-input.bp3-disabled{      z-index:1; }  .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input{    z-index:13; }    .bp3-control-group .bp3-input-group[class*="bp3-intent"] .bp3-input:focus{      z-index:15; }  .bp3-control-group .bp3-button,  .bp3-control-group .bp3-html-select select,  .bp3-control-group .bp3-select select{    -webkit-transform:translateZ(0);            transform:translateZ(0);    border-radius:inherit;    z-index:4; }    .bp3-control-group .bp3-button:focus,    .bp3-control-group .bp3-html-select select:focus,    .bp3-control-group .bp3-select select:focus{      z-index:5; }    .bp3-control-group .bp3-button:hover,    .bp3-control-group .bp3-html-select select:hover,    .bp3-control-group .bp3-select select:hover{      z-index:6; }    .bp3-control-group .bp3-button:active,    .bp3-control-group .bp3-html-select select:active,    .bp3-control-group .bp3-select select:active{      z-index:7; }    .bp3-control-group .bp3-button[readonly], .bp3-control-group .bp3-button:disabled, .bp3-control-group .bp3-button.bp3-disabled,    .bp3-control-group .bp3-html-select select[readonly],    .bp3-control-group .bp3-html-select select:disabled,    .bp3-control-group .bp3-html-select select.bp3-disabled,    .bp3-control-group .bp3-select select[readonly],    .bp3-control-group .bp3-select select:disabled,    .bp3-control-group .bp3-select select.bp3-disabled{      z-index:3; }    .bp3-control-group .bp3-button[class*="bp3-intent"],    .bp3-control-group .bp3-html-select select[class*="bp3-intent"],    .bp3-control-group .bp3-select select[class*="bp3-intent"]{      z-index:9; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:focus,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:focus{        z-index:10; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:hover,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:hover{        z-index:11; }      .bp3-control-group .bp3-button[class*="bp3-intent"]:active,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:active,      .bp3-control-group .bp3-select select[class*="bp3-intent"]:active{        z-index:12; }      .bp3-control-group .bp3-button[class*="bp3-intent"][readonly], .bp3-control-group .bp3-button[class*="bp3-intent"]:disabled, .bp3-control-group .bp3-button[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-html-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-html-select select[class*="bp3-intent"].bp3-disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"][readonly],      .bp3-control-group .bp3-select select[class*="bp3-intent"]:disabled,      .bp3-control-group .bp3-select select[class*="bp3-intent"].bp3-disabled{        z-index:8; }  .bp3-control-group .bp3-input-group > .bp3-icon,  .bp3-control-group .bp3-input-group > .bp3-button,  .bp3-control-group .bp3-input-group > .bp3-input-left-container,  .bp3-control-group .bp3-input-group > .bp3-input-action{    z-index:16; }  .bp3-control-group .bp3-select::after,  .bp3-control-group .bp3-html-select::after,  .bp3-control-group .bp3-select > .bp3-icon,  .bp3-control-group .bp3-html-select > .bp3-icon{    z-index:17; }  .bp3-control-group .bp3-select:focus-within{    z-index:5; }  .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:-1px; }  .bp3-control-group:not(.bp3-vertical) > .bp3-divider:not(:first-child){    margin-left:6px; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > *:not(.bp3-divider){    margin-right:0; }  .bp3-dark .bp3-control-group:not(.bp3-vertical) > .bp3-button + .bp3-button{    margin-left:1px; }  .bp3-control-group .bp3-popover-wrapper,  .bp3-control-group .bp3-popover-target{    border-radius:inherit; }  .bp3-control-group > :first-child{    border-radius:3px 0 0 3px; }  .bp3-control-group > :last-child{    border-radius:0 3px 3px 0;    margin-right:0; }  .bp3-control-group > :only-child{    border-radius:3px;    margin-right:0; }  .bp3-control-group .bp3-input-group .bp3-button{    border-radius:3px; }  .bp3-control-group .bp3-numeric-input:not(:first-child) .bp3-input-group{    border-bottom-left-radius:0;    border-top-left-radius:0; }  .bp3-control-group.bp3-fill{    width:100%; }  .bp3-control-group > .bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-fill > *:not(.bp3-fixed){    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto; }  .bp3-control-group.bp3-vertical{    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-control-group.bp3-vertical > *{      margin-top:-1px; }    .bp3-control-group.bp3-vertical > :first-child{      border-radius:3px 3px 0 0;      margin-top:0; }    .bp3-control-group.bp3-vertical > :last-child{      border-radius:0 0 3px 3px; }.bp3-control{  cursor:pointer;  display:block;  margin-bottom:10px;  position:relative;  text-transform:none; }  .bp3-control input:checked ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control input:checked ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control:hover input:checked ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control input:not(:disabled):active:checked ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control input:disabled:checked ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control:not(.bp3-align-right){    padding-left:26px; }    .bp3-control:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-26px; }  .bp3-control.bp3-align-right{    padding-right:26px; }    .bp3-control.bp3-align-right .bp3-control-indicator{      margin-right:-26px; }  .bp3-control.bp3-disabled{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-control.bp3-inline{    display:inline-block;    margin-right:20px; }  .bp3-control input{    left:0;    opacity:0;    position:absolute;    top:0;    z-index:-1; }  .bp3-control .bp3-control-indicator{    background-clip:padding-box;    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    border:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    cursor:pointer;    display:inline-block;    font-size:16px;    height:1em;    margin-right:10px;    margin-top:-3px;    position:relative;    -webkit-user-select:none;       -moz-user-select:none;        -ms-user-select:none;            user-select:none;    vertical-align:middle;    width:1em; }    .bp3-control .bp3-control-indicator::before{      content:"";      display:block;      height:1em;      width:1em; }  .bp3-control:hover .bp3-control-indicator{    background-color:#ebf1f5; }  .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{    background:#d8e1e8;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    cursor:not-allowed; }  .bp3-control input:focus ~ .bp3-control-indicator{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:2px;    -moz-outline-radius:6px; }  .bp3-control.bp3-align-right .bp3-control-indicator{    float:right;    margin-left:10px;    margin-top:1px; }  .bp3-control.bp3-large{    font-size:16px; }    .bp3-control.bp3-large:not(.bp3-align-right){      padding-left:30px; }      .bp3-control.bp3-large:not(.bp3-align-right) .bp3-control-indicator{        margin-left:-30px; }    .bp3-control.bp3-large.bp3-align-right{      padding-right:30px; }      .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{        margin-right:-30px; }    .bp3-control.bp3-large .bp3-control-indicator{      font-size:20px; }    .bp3-control.bp3-large.bp3-align-right .bp3-control-indicator{      margin-top:0; }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    background-color:#137cbd;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);    color:#ffffff; }  .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 -1px 0 rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background:#0e5a8a;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-dark .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox:hover input:indeterminate ~ .bp3-control-indicator{    background-color:#106ba3;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-checkbox input:not(:disabled):active:indeterminate ~ .bp3-control-indicator{    background-color:#0e5a8a;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5);    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-control.bp3-checkbox .bp3-control-indicator{    border-radius:3px; }  .bp3-control.bp3-checkbox input:checked ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-checkbox input:indeterminate ~ .bp3-control-indicator::before{    background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='white'/%3e%3c/svg%3e"); }  .bp3-control.bp3-radio .bp3-control-indicator{    border-radius:50%; }  .bp3-control.bp3-radio input:checked ~ .bp3-control-indicator::before{    background-image:radial-gradient(#ffffff, #ffffff 28%, transparent 32%); }  .bp3-control.bp3-radio input:checked:disabled ~ .bp3-control-indicator::before{    opacity:0.5; }  .bp3-control.bp3-radio input:focus ~ .bp3-control-indicator{    -moz-outline-radius:16px; }  .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(167, 182, 194, 0.5); }  .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(115, 134, 148, 0.5); }  .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(92, 112, 128, 0.5); }  .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(206, 217, 224, 0.5); }    .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(19, 124, 189, 0.5); }    .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(255, 255, 255, 0.8); }  .bp3-control.bp3-switch:not(.bp3-align-right){    padding-left:38px; }    .bp3-control.bp3-switch:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-38px; }  .bp3-control.bp3-switch.bp3-align-right{    padding-right:38px; }    .bp3-control.bp3-switch.bp3-align-right .bp3-control-indicator{      margin-right:-38px; }  .bp3-control.bp3-switch .bp3-control-indicator{    border:none;    border-radius:1.75em;    -webkit-box-shadow:none !important;            box-shadow:none !important;    min-width:1.75em;    -webkit-transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:background-color 100ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:auto; }    .bp3-control.bp3-switch .bp3-control-indicator::before{      background:#ffffff;      border-radius:50%;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);      height:calc(1em - 4px);      left:0;      margin:2px;      position:absolute;      -webkit-transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      transition:left 100ms cubic-bezier(0.4, 1, 0.75, 0.9);      width:calc(1em - 4px); }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    left:calc(100% - 1em); }  .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right){    padding-left:45px; }    .bp3-control.bp3-switch.bp3-large:not(.bp3-align-right) .bp3-control-indicator{      margin-left:-45px; }  .bp3-control.bp3-switch.bp3-large.bp3-align-right{    padding-right:45px; }    .bp3-control.bp3-switch.bp3-large.bp3-align-right .bp3-control-indicator{      margin-right:-45px; }  .bp3-dark .bp3-control.bp3-switch input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-control.bp3-switch:hover input ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.7); }  .bp3-dark .bp3-control.bp3-switch input:not(:disabled):active ~ .bp3-control-indicator{    background:rgba(16, 22, 26, 0.9); }  .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator{    background:rgba(57, 75, 89, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator{    background:#137cbd; }  .bp3-dark .bp3-control.bp3-switch:hover input:checked ~ .bp3-control-indicator{    background:#106ba3; }  .bp3-dark .bp3-control.bp3-switch input:checked:not(:disabled):active ~ .bp3-control-indicator{    background:#0e5a8a; }  .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator{    background:rgba(14, 90, 138, 0.5); }    .bp3-dark .bp3-control.bp3-switch input:checked:disabled ~ .bp3-control-indicator::before{      background:rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch .bp3-control-indicator::before{    background:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator::before{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-control.bp3-switch .bp3-switch-inner-text{    font-size:0.7em;    text-align:center; }  .bp3-control.bp3-switch .bp3-control-indicator-child:first-child{    line-height:0;    margin-left:0.5em;    margin-right:1.2em;    visibility:hidden; }  .bp3-control.bp3-switch .bp3-control-indicator-child:last-child{    line-height:1em;    margin-left:1.2em;    margin-right:0.5em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:first-child{    line-height:1em;    visibility:visible; }  .bp3-control.bp3-switch input:checked ~ .bp3-control-indicator .bp3-control-indicator-child:last-child{    line-height:0;    visibility:hidden; }  .bp3-dark .bp3-control{    color:#f5f8fa; }    .bp3-dark .bp3-control.bp3-disabled{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-control .bp3-control-indicator{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-control:hover .bp3-control-indicator{      background-color:#30404d; }    .bp3-dark .bp3-control input:not(:disabled):active ~ .bp3-control-indicator{      background:#202b33;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-control input:disabled ~ .bp3-control-indicator{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      cursor:not-allowed; }    .bp3-dark .bp3-control.bp3-checkbox input:disabled:checked ~ .bp3-control-indicator, .bp3-dark .bp3-control.bp3-checkbox input:disabled:indeterminate ~ .bp3-control-indicator{      color:rgba(167, 182, 194, 0.6); }.bp3-file-input{  cursor:pointer;  display:inline-block;  height:30px;  position:relative; }  .bp3-file-input input{    margin:0;    min-width:200px;    opacity:0; }    .bp3-file-input input:disabled + .bp3-file-upload-input,    .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{      background:rgba(206, 217, 224, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      resize:none; }      .bp3-file-input input:disabled + .bp3-file-upload-input::after,      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{        background-color:rgba(206, 217, 224, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(92, 112, 128, 0.6);        cursor:not-allowed;        outline:none; }        .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active:hover,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active,        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active:hover{          background:rgba(206, 217, 224, 0.7); }      .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input, .bp3-dark      .bp3-file-input input.bp3-disabled + .bp3-file-upload-input{        background:rgba(57, 75, 89, 0.5);        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after, .bp3-dark        .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after{          background-color:rgba(57, 75, 89, 0.5);          background-image:none;          -webkit-box-shadow:none;                  box-shadow:none;          color:rgba(167, 182, 194, 0.6); }          .bp3-dark .bp3-file-input input:disabled + .bp3-file-upload-input::after.bp3-active, .bp3-dark          .bp3-file-input input.bp3-disabled + .bp3-file-upload-input::after.bp3-active{            background:rgba(57, 75, 89, 0.7); }  .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#182026; }  .bp3-dark .bp3-file-input.bp3-file-input-has-selection .bp3-file-upload-input{    color:#f5f8fa; }  .bp3-file-input.bp3-fill{    width:100%; }  .bp3-file-input.bp3-large,  .bp3-large .bp3-file-input{    height:40px; }  .bp3-file-input .bp3-file-upload-input-custom-text::after{    content:attr(bp3-button-text); }.bp3-file-upload-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle;  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:rgba(92, 112, 128, 0.6);  left:0;  padding-right:80px;  position:absolute;  right:0;  top:0;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-file-upload-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-file-upload-input:focus, .bp3-file-upload-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-file-upload-input[type="search"], .bp3-file-upload-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-file-upload-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-file-upload-input:disabled, .bp3-file-upload-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-file-upload-input::after{    background-color:#f5f8fa;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    color:#182026;    min-height:24px;    min-width:24px;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    border-radius:3px;    content:"Browse";    line-height:24px;    margin:3px;    position:absolute;    right:0;    text-align:center;    top:0;    width:70px; }    .bp3-file-upload-input::after:hover{      background-clip:padding-box;      background-color:#ebf1f5;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }    .bp3-file-upload-input::after:active, .bp3-file-upload-input::after.bp3-active{      background-color:#d8e1e8;      background-image:none;      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-file-upload-input::after:disabled, .bp3-file-upload-input::after.bp3-disabled{      background-color:rgba(206, 217, 224, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(92, 112, 128, 0.6);      cursor:not-allowed;      outline:none; }      .bp3-file-upload-input::after:disabled.bp3-active, .bp3-file-upload-input::after:disabled.bp3-active:hover, .bp3-file-upload-input::after.bp3-disabled.bp3-active, .bp3-file-upload-input::after.bp3-disabled.bp3-active:hover{        background:rgba(206, 217, 224, 0.7); }  .bp3-file-upload-input:hover::after{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-file-upload-input:active::after{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-large .bp3-file-upload-input{    font-size:16px;    height:40px;    line-height:40px;    padding-right:95px; }    .bp3-large .bp3-file-upload-input[type="search"], .bp3-large .bp3-file-upload-input.bp3-round{      padding:0 15px; }    .bp3-large .bp3-file-upload-input::after{      min-height:30px;      min-width:30px;      line-height:30px;      margin:5px;      width:85px; }  .bp3-dark .bp3-file-upload-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:disabled, .bp3-dark .bp3-file-upload-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-file-upload-input::after{      background-color:#394b59;      background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));      background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);      color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover, .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        color:#f5f8fa; }      .bp3-dark .bp3-file-upload-input::after:hover{        background-color:#30404d;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-file-upload-input::after:active, .bp3-dark .bp3-file-upload-input::after.bp3-active{        background-color:#202b33;        background-image:none;        -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);                box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }      .bp3-dark .bp3-file-upload-input::after:disabled, .bp3-dark .bp3-file-upload-input::after.bp3-disabled{        background-color:rgba(57, 75, 89, 0.5);        background-image:none;        -webkit-box-shadow:none;                box-shadow:none;        color:rgba(167, 182, 194, 0.6); }        .bp3-dark .bp3-file-upload-input::after:disabled.bp3-active, .bp3-dark .bp3-file-upload-input::after.bp3-disabled.bp3-active{          background:rgba(57, 75, 89, 0.7); }      .bp3-dark .bp3-file-upload-input::after .bp3-button-spinner .bp3-spinner-head{        background:rgba(16, 22, 26, 0.5);        stroke:#8a9ba8; }    .bp3-dark .bp3-file-upload-input:hover::after{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-file-upload-input:active::after{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }.bp3-file-upload-input::after{  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }.bp3-form-group{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin:0 0 15px; }  .bp3-form-group label.bp3-label{    margin-bottom:5px; }  .bp3-form-group .bp3-control{    margin-top:7px; }  .bp3-form-group .bp3-form-helper-text{    color:#5c7080;    font-size:12px;    margin-top:5px; }  .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#106ba3; }  .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#0d8050; }  .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#bf7326; }  .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#c23030; }  .bp3-form-group.bp3-inline{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row; }    .bp3-form-group.bp3-inline.bp3-large label.bp3-label{      line-height:40px;      margin:0 10px 0 0; }    .bp3-form-group.bp3-inline label.bp3-label{      line-height:30px;      margin:0 10px 0 0; }  .bp3-form-group.bp3-disabled .bp3-label,  .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(92, 112, 128, 0.6) !important; }  .bp3-dark .bp3-form-group.bp3-intent-primary .bp3-form-helper-text{    color:#48aff0; }  .bp3-dark .bp3-form-group.bp3-intent-success .bp3-form-helper-text{    color:#3dcc91; }  .bp3-dark .bp3-form-group.bp3-intent-warning .bp3-form-helper-text{    color:#ffb366; }  .bp3-dark .bp3-form-group.bp3-intent-danger .bp3-form-helper-text{    color:#ff7373; }  .bp3-dark .bp3-form-group .bp3-form-helper-text{    color:#a7b6c2; }  .bp3-dark .bp3-form-group.bp3-disabled .bp3-label,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-text-muted,  .bp3-dark .bp3-form-group.bp3-disabled .bp3-form-helper-text{    color:rgba(167, 182, 194, 0.6) !important; }.bp3-input-group{  display:block;  position:relative; }  .bp3-input-group .bp3-input{    position:relative;    width:100%; }    .bp3-input-group .bp3-input:not(:first-child){      padding-left:30px; }    .bp3-input-group .bp3-input:not(:last-child){      padding-right:30px; }  .bp3-input-group .bp3-input-action,  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-button,  .bp3-input-group > .bp3-icon{    position:absolute;    top:0; }    .bp3-input-group .bp3-input-action:first-child,    .bp3-input-group > .bp3-input-left-container:first-child,    .bp3-input-group > .bp3-button:first-child,    .bp3-input-group > .bp3-icon:first-child{      left:0; }    .bp3-input-group .bp3-input-action:last-child,    .bp3-input-group > .bp3-input-left-container:last-child,    .bp3-input-group > .bp3-button:last-child,    .bp3-input-group > .bp3-icon:last-child{      right:0; }  .bp3-input-group .bp3-button{    min-height:24px;    min-width:24px;    margin:3px;    padding:0 7px; }    .bp3-input-group .bp3-button:empty{      padding:0; }  .bp3-input-group > .bp3-input-left-container,  .bp3-input-group > .bp3-icon{    z-index:1; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon{    color:#5c7080; }    .bp3-input-group > .bp3-input-left-container > .bp3-icon:empty,    .bp3-input-group > .bp3-icon:empty{      font-family:"Icons16", sans-serif;      font-size:16px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased; }  .bp3-input-group > .bp3-input-left-container > .bp3-icon,  .bp3-input-group > .bp3-icon,  .bp3-input-group .bp3-input-action > .bp3-spinner{    margin:7px; }  .bp3-input-group .bp3-tag{    margin:5px; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus),  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){    color:#5c7080; }    .bp3-dark .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus), .bp3-dark    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus){      color:#a7b6c2; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:not(:hover):not(:focus) .bp3-icon-large{      color:#5c7080; }  .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled,  .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled{    color:rgba(92, 112, 128, 0.6) !important; }    .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-standard, .bp3-input-group .bp3-input:not(:focus) + .bp3-button.bp3-minimal:disabled .bp3-icon-large,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-standard,    .bp3-input-group .bp3-input:not(:focus) + .bp3-input-action .bp3-button.bp3-minimal:disabled .bp3-icon-large{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-input-group.bp3-disabled{    cursor:not-allowed; }    .bp3-input-group.bp3-disabled .bp3-icon{      color:rgba(92, 112, 128, 0.6); }  .bp3-input-group.bp3-large .bp3-button{    min-height:30px;    min-width:30px;    margin:5px; }  .bp3-input-group.bp3-large > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-large > .bp3-icon,  .bp3-input-group.bp3-large .bp3-input-action > .bp3-spinner{    margin:12px; }  .bp3-input-group.bp3-large .bp3-input{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input-group.bp3-large .bp3-input[type="search"], .bp3-input-group.bp3-large .bp3-input.bp3-round{      padding:0 15px; }    .bp3-input-group.bp3-large .bp3-input:not(:first-child){      padding-left:40px; }    .bp3-input-group.bp3-large .bp3-input:not(:last-child){      padding-right:40px; }  .bp3-input-group.bp3-small .bp3-button{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small .bp3-tag{    min-height:20px;    min-width:20px;    margin:2px; }  .bp3-input-group.bp3-small > .bp3-input-left-container > .bp3-icon,  .bp3-input-group.bp3-small > .bp3-icon,  .bp3-input-group.bp3-small .bp3-input-action > .bp3-spinner{    margin:4px; }  .bp3-input-group.bp3-small .bp3-input{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input-group.bp3-small .bp3-input[type="search"], .bp3-input-group.bp3-small .bp3-input.bp3-round{      padding:0 12px; }    .bp3-input-group.bp3-small .bp3-input:not(:first-child){      padding-left:24px; }    .bp3-input-group.bp3-small .bp3-input:not(:last-child){      padding-right:24px; }  .bp3-input-group.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-input-group.bp3-round .bp3-button,  .bp3-input-group.bp3-round .bp3-input,  .bp3-input-group.bp3-round .bp3-tag{    border-radius:30px; }  .bp3-dark .bp3-input-group .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-input-group.bp3-disabled .bp3-icon{    color:rgba(167, 182, 194, 0.6); }  .bp3-input-group.bp3-intent-primary .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-primary .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input-group.bp3-intent-primary .bp3-input:disabled, .bp3-input-group.bp3-intent-primary .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-primary > .bp3-icon{    color:#106ba3; }    .bp3-dark .bp3-input-group.bp3-intent-primary > .bp3-icon{      color:#48aff0; }  .bp3-input-group.bp3-intent-success .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-success .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input-group.bp3-intent-success .bp3-input:disabled, .bp3-input-group.bp3-intent-success .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-success > .bp3-icon{    color:#0d8050; }    .bp3-dark .bp3-input-group.bp3-intent-success > .bp3-icon{      color:#3dcc91; }  .bp3-input-group.bp3-intent-warning .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-warning .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input-group.bp3-intent-warning .bp3-input:disabled, .bp3-input-group.bp3-intent-warning .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-warning > .bp3-icon{    color:#bf7326; }    .bp3-dark .bp3-input-group.bp3-intent-warning > .bp3-icon{      color:#ffb366; }  .bp3-input-group.bp3-intent-danger .bp3-input{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input-group.bp3-intent-danger .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input-group.bp3-intent-danger .bp3-input:disabled, .bp3-input-group.bp3-intent-danger .bp3-input.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-input-group.bp3-intent-danger > .bp3-icon{    color:#c23030; }    .bp3-dark .bp3-input-group.bp3-intent-danger > .bp3-icon{      color:#ff7373; }.bp3-input{  -webkit-appearance:none;     -moz-appearance:none;          appearance:none;  background:#ffffff;  border:none;  border-radius:3px;  -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);  color:#182026;  font-size:14px;  font-weight:400;  height:30px;  line-height:30px;  outline:none;  padding:0 10px;  -webkit-transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-box-shadow 100ms cubic-bezier(0.4, 1, 0.75, 0.9);  vertical-align:middle; }  .bp3-input::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input:focus, .bp3-input.bp3-active{    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-input[type="search"], .bp3-input.bp3-round{    border-radius:30px;    -webkit-box-sizing:border-box;            box-sizing:border-box;    padding-left:10px; }  .bp3-input[readonly]{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.15); }  .bp3-input:disabled, .bp3-input.bp3-disabled{    background:rgba(206, 217, 224, 0.5);    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    resize:none; }  .bp3-input.bp3-large{    font-size:16px;    height:40px;    line-height:40px; }    .bp3-input.bp3-large[type="search"], .bp3-input.bp3-large.bp3-round{      padding:0 15px; }  .bp3-input.bp3-small{    font-size:12px;    height:24px;    line-height:24px;    padding-left:8px;    padding-right:8px; }    .bp3-input.bp3-small[type="search"], .bp3-input.bp3-small.bp3-round{      padding:0 12px; }  .bp3-input.bp3-fill{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    width:100%; }  .bp3-dark .bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-input:disabled, .bp3-dark .bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }  .bp3-input.bp3-intent-primary{    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-primary[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #137cbd;              box-shadow:inset 0 0 0 1px #137cbd; }    .bp3-input.bp3-intent-primary:disabled, .bp3-input.bp3-intent-primary.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-primary{      -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px #137cbd, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary:focus{        -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-primary[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #137cbd;                box-shadow:inset 0 0 0 1px #137cbd; }      .bp3-dark .bp3-input.bp3-intent-primary:disabled, .bp3-dark .bp3-input.bp3-intent-primary.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-success{    -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success:focus{      -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-success[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #0f9960;              box-shadow:inset 0 0 0 1px #0f9960; }    .bp3-input.bp3-intent-success:disabled, .bp3-input.bp3-intent-success.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-success{      -webkit-box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), 0 0 0 0 rgba(15, 153, 96, 0), inset 0 0 0 1px #0f9960, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success:focus{        -webkit-box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #0f9960, 0 0 0 1px #0f9960, 0 0 0 3px rgba(15, 153, 96, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-success[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #0f9960;                box-shadow:inset 0 0 0 1px #0f9960; }      .bp3-dark .bp3-input.bp3-intent-success:disabled, .bp3-dark .bp3-input.bp3-intent-success.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-warning{    -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning:focus{      -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-warning[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #d9822b;              box-shadow:inset 0 0 0 1px #d9822b; }    .bp3-input.bp3-intent-warning:disabled, .bp3-input.bp3-intent-warning.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-warning{      -webkit-box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), 0 0 0 0 rgba(217, 130, 43, 0), inset 0 0 0 1px #d9822b, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning:focus{        -webkit-box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #d9822b, 0 0 0 1px #d9822b, 0 0 0 3px rgba(217, 130, 43, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-warning[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #d9822b;                box-shadow:inset 0 0 0 1px #d9822b; }      .bp3-dark .bp3-input.bp3-intent-warning:disabled, .bp3-dark .bp3-input.bp3-intent-warning.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input.bp3-intent-danger{    -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.15), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger:focus{      -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-input.bp3-intent-danger[readonly]{      -webkit-box-shadow:inset 0 0 0 1px #db3737;              box-shadow:inset 0 0 0 1px #db3737; }    .bp3-input.bp3-intent-danger:disabled, .bp3-input.bp3-intent-danger.bp3-disabled{      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-input.bp3-intent-danger{      -webkit-box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), 0 0 0 0 rgba(219, 55, 55, 0), inset 0 0 0 1px #db3737, inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger:focus{        -webkit-box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);                box-shadow:0 0 0 1px #db3737, 0 0 0 1px #db3737, 0 0 0 3px rgba(219, 55, 55, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }      .bp3-dark .bp3-input.bp3-intent-danger[readonly]{        -webkit-box-shadow:inset 0 0 0 1px #db3737;                box-shadow:inset 0 0 0 1px #db3737; }      .bp3-dark .bp3-input.bp3-intent-danger:disabled, .bp3-dark .bp3-input.bp3-intent-danger.bp3-disabled{        -webkit-box-shadow:none;                box-shadow:none; }  .bp3-input::-ms-clear{    display:none; }textarea.bp3-input{  max-width:100%;  padding:10px; }  textarea.bp3-input, textarea.bp3-input.bp3-large, textarea.bp3-input.bp3-small{    height:auto;    line-height:inherit; }  textarea.bp3-input.bp3-small{    padding:8px; }  .bp3-dark textarea.bp3-input{    background:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), 0 0 0 0 rgba(19, 124, 189, 0), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark textarea.bp3-input::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input::placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark textarea.bp3-input:focus{      -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input[readonly]{      -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark textarea.bp3-input:disabled, .bp3-dark textarea.bp3-input.bp3-disabled{      background:rgba(57, 75, 89, 0.5);      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }label.bp3-label{  display:block;  margin-bottom:15px;  margin-top:0; }  label.bp3-label .bp3-html-select,  label.bp3-label .bp3-input,  label.bp3-label .bp3-select,  label.bp3-label .bp3-slider,  label.bp3-label .bp3-popover-wrapper{    display:block;    margin-top:5px;    text-transform:none; }  label.bp3-label .bp3-button-group{    margin-top:5px; }  label.bp3-label .bp3-select select,  label.bp3-label .bp3-html-select select{    font-weight:400;    vertical-align:top;    width:100%; }  label.bp3-label.bp3-disabled,  label.bp3-label.bp3-disabled .bp3-text-muted{    color:rgba(92, 112, 128, 0.6); }  label.bp3-label.bp3-inline{    line-height:30px; }    label.bp3-label.bp3-inline .bp3-html-select,    label.bp3-label.bp3-inline .bp3-input,    label.bp3-label.bp3-inline .bp3-input-group,    label.bp3-label.bp3-inline .bp3-select,    label.bp3-label.bp3-inline .bp3-popover-wrapper{      display:inline-block;      margin:0 0 0 5px;      vertical-align:top; }    label.bp3-label.bp3-inline .bp3-button-group{      margin:0 0 0 5px; }    label.bp3-label.bp3-inline .bp3-input-group .bp3-input{      margin-left:0; }    label.bp3-label.bp3-inline.bp3-large{      line-height:40px; }  label.bp3-label:not(.bp3-inline) .bp3-popover-target{    display:block; }  .bp3-dark label.bp3-label{    color:#f5f8fa; }    .bp3-dark label.bp3-label.bp3-disabled,    .bp3-dark label.bp3-label.bp3-disabled .bp3-text-muted{      color:rgba(167, 182, 194, 0.6); }.bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button{  -webkit-box-flex:1;      -ms-flex:1 1 14px;          flex:1 1 14px;  min-height:0;  padding:0;  width:30px; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:first-child{    border-radius:0 3px 0 0; }  .bp3-numeric-input .bp3-button-group.bp3-vertical > .bp3-button:last-child{    border-radius:0 0 3px 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:first-child{  border-radius:3px 0 0 0; }.bp3-numeric-input .bp3-button-group.bp3-vertical:first-child > .bp3-button:last-child{  border-radius:0 0 0 3px; }.bp3-numeric-input.bp3-large .bp3-button-group.bp3-vertical > .bp3-button{  width:40px; }form{  display:block; }.bp3-html-select select,.bp3-select select{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  border:none;  border-radius:3px;  cursor:pointer;  font-size:14px;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  padding:5px 10px;  text-align:left;  vertical-align:middle;  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  -moz-appearance:none;  -webkit-appearance:none;  border-radius:3px;  height:30px;  padding:0 25px 0 10px;  width:100%; }  .bp3-html-select select > *, .bp3-select select > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-html-select select > .bp3-fill, .bp3-select select > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-html-select select::before,  .bp3-select select::before, .bp3-html-select select > *, .bp3-select select > *{    margin-right:7px; }  .bp3-html-select select:empty::before,  .bp3-select select:empty::before,  .bp3-html-select select > :last-child,  .bp3-select select > :last-child{    margin-right:0; }  .bp3-html-select select:hover,  .bp3-select select:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-html-select select:active,  .bp3-select select:active, .bp3-html-select select.bp3-active,  .bp3-select select.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-html-select select:disabled,  .bp3-select select:disabled, .bp3-html-select select.bp3-disabled,  .bp3-select select.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-html-select select:disabled.bp3-active,    .bp3-select select:disabled.bp3-active, .bp3-html-select select:disabled.bp3-active:hover,    .bp3-select select:disabled.bp3-active:hover, .bp3-html-select select.bp3-disabled.bp3-active,    .bp3-select select.bp3-disabled.bp3-active, .bp3-html-select select.bp3-disabled.bp3-active:hover,    .bp3-select select.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }.bp3-html-select.bp3-minimal select,.bp3-select.bp3-minimal select{  background:none;  -webkit-box-shadow:none;          box-shadow:none; }  .bp3-html-select.bp3-minimal select:hover,  .bp3-select.bp3-minimal select:hover{    background:rgba(167, 182, 194, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026;    text-decoration:none; }  .bp3-html-select.bp3-minimal select:active,  .bp3-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal select.bp3-active,  .bp3-select.bp3-minimal select.bp3-active{    background:rgba(115, 134, 148, 0.3);    -webkit-box-shadow:none;            box-shadow:none;    color:#182026; }  .bp3-html-select.bp3-minimal select:disabled,  .bp3-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal select:disabled:hover,  .bp3-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal select.bp3-disabled,  .bp3-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal select.bp3-disabled:hover,  .bp3-select.bp3-minimal select.bp3-disabled:hover{    background:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }    .bp3-html-select.bp3-minimal select:disabled.bp3-active,    .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active,    .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active,    .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active{      background:rgba(115, 134, 148, 0.3); }  .bp3-dark .bp3-html-select.bp3-minimal select, .bp3-html-select.bp3-minimal .bp3-dark select,  .bp3-dark .bp3-select.bp3-minimal select, .bp3-select.bp3-minimal .bp3-dark select{    background:none;    -webkit-box-shadow:none;            box-shadow:none;    color:inherit; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover, .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none; }    .bp3-dark .bp3-html-select.bp3-minimal select:hover, .bp3-html-select.bp3-minimal .bp3-dark select:hover,    .bp3-dark .bp3-select.bp3-minimal select:hover, .bp3-select.bp3-minimal .bp3-dark select:hover{      background:rgba(138, 155, 168, 0.15); }    .bp3-dark .bp3-html-select.bp3-minimal select:active, .bp3-html-select.bp3-minimal .bp3-dark select:active,    .bp3-dark .bp3-select.bp3-minimal select:active, .bp3-select.bp3-minimal .bp3-dark select:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-active,    .bp3-dark .bp3-select.bp3-minimal select.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-active{      background:rgba(138, 155, 168, 0.3);      color:#f5f8fa; }    .bp3-dark .bp3-html-select.bp3-minimal select:disabled, .bp3-html-select.bp3-minimal .bp3-dark select:disabled,    .bp3-dark .bp3-select.bp3-minimal select:disabled, .bp3-select.bp3-minimal .bp3-dark select:disabled, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select:disabled:hover, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover,    .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover{      background:none;      color:rgba(167, 182, 194, 0.6);      cursor:not-allowed; }      .bp3-dark .bp3-html-select.bp3-minimal select:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select:disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select:disabled:hover.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-disabled:hover.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-disabled:hover.bp3-active{        background:rgba(138, 155, 168, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-primary,  .bp3-select.bp3-minimal select.bp3-intent-primary{    color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover,    .bp3-select.bp3-minimal select.bp3-intent-primary:hover{      background:rgba(19, 124, 189, 0.15);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:active,    .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active{      background:rgba(19, 124, 189, 0.3);      color:#106ba3; }    .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled{      background:none;      color:rgba(16, 107, 163, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active{        background:rgba(19, 124, 189, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-primary .bp3-button-spinner .bp3-spinner-head{      stroke:#106ba3; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary{      color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:hover{        background:rgba(19, 124, 189, 0.2);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-active{        background:rgba(19, 124, 189, 0.3);        color:#48aff0; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled{        background:none;        color:rgba(72, 175, 240, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-primary.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-primary.bp3-disabled.bp3-active{          background:rgba(19, 124, 189, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-success,  .bp3-select.bp3-minimal select.bp3-intent-success{    color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:hover,    .bp3-select.bp3-minimal select.bp3-intent-success:hover{      background:rgba(15, 153, 96, 0.15);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:active,    .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active{      background:rgba(15, 153, 96, 0.3);      color:#0d8050; }    .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled,    .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled{      background:none;      color:rgba(13, 128, 80, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active{        background:rgba(15, 153, 96, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-success .bp3-button-spinner .bp3-spinner-head{      stroke:#0d8050; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success{      color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:hover{        background:rgba(15, 153, 96, 0.2);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-active{        background:rgba(15, 153, 96, 0.3);        color:#3dcc91; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled{        background:none;        color:rgba(61, 204, 145, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-success.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-success.bp3-disabled.bp3-active{          background:rgba(15, 153, 96, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-warning,  .bp3-select.bp3-minimal select.bp3-intent-warning{    color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover,    .bp3-select.bp3-minimal select.bp3-intent-warning:hover{      background:rgba(217, 130, 43, 0.15);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:active,    .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active{      background:rgba(217, 130, 43, 0.3);      color:#bf7326; }    .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled{      background:none;      color:rgba(191, 115, 38, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active{        background:rgba(217, 130, 43, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-warning .bp3-button-spinner .bp3-spinner-head{      stroke:#bf7326; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning{      color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:hover{        background:rgba(217, 130, 43, 0.2);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-active{        background:rgba(217, 130, 43, 0.3);        color:#ffb366; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled{        background:none;        color:rgba(255, 179, 102, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-warning.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-warning.bp3-disabled.bp3-active{          background:rgba(217, 130, 43, 0.3); }  .bp3-html-select.bp3-minimal select.bp3-intent-danger,  .bp3-select.bp3-minimal select.bp3-intent-danger{    color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:none;      -webkit-box-shadow:none;              box-shadow:none;      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover,    .bp3-select.bp3-minimal select.bp3-intent-danger:hover{      background:rgba(219, 55, 55, 0.15);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:active,    .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active{      background:rgba(219, 55, 55, 0.3);      color:#c23030; }    .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled,    .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled{      background:none;      color:rgba(194, 48, 48, 0.5); }      .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active,      .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active{        background:rgba(219, 55, 55, 0.3); }    .bp3-html-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head, .bp3-select.bp3-minimal select.bp3-intent-danger .bp3-button-spinner .bp3-spinner-head{      stroke:#c23030; }    .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger,    .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger{      color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:hover, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:hover{        background:rgba(219, 55, 55, 0.2);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-active{        background:rgba(219, 55, 55, 0.3);        color:#ff7373; }      .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled,      .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled{        background:none;        color:rgba(255, 115, 115, 0.5); }        .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger:disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger:disabled.bp3-active, .bp3-dark .bp3-html-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-html-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active,        .bp3-dark .bp3-select.bp3-minimal select.bp3-intent-danger.bp3-disabled.bp3-active, .bp3-select.bp3-minimal .bp3-dark select.bp3-intent-danger.bp3-disabled.bp3-active{          background:rgba(219, 55, 55, 0.3); }.bp3-html-select.bp3-large select,.bp3-select.bp3-large select{  font-size:16px;  height:40px;  padding-right:35px; }.bp3-dark .bp3-html-select select, .bp3-dark .bp3-select select{  background-color:#394b59;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);  color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover, .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    color:#f5f8fa; }  .bp3-dark .bp3-html-select select:hover, .bp3-dark .bp3-select select:hover{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-html-select select:active, .bp3-dark .bp3-select select:active, .bp3-dark .bp3-html-select select.bp3-active, .bp3-dark .bp3-select select.bp3-active{    background-color:#202b33;    background-image:none;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-html-select select:disabled, .bp3-dark .bp3-select select:disabled, .bp3-dark .bp3-html-select select.bp3-disabled, .bp3-dark .bp3-select select.bp3-disabled{    background-color:rgba(57, 75, 89, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-html-select select:disabled.bp3-active, .bp3-dark .bp3-select select:disabled.bp3-active, .bp3-dark .bp3-html-select select.bp3-disabled.bp3-active, .bp3-dark .bp3-select select.bp3-disabled.bp3-active{      background:rgba(57, 75, 89, 0.7); }  .bp3-dark .bp3-html-select select .bp3-button-spinner .bp3-spinner-head, .bp3-dark .bp3-select select .bp3-button-spinner .bp3-spinner-head{    background:rgba(16, 22, 26, 0.5);    stroke:#8a9ba8; }.bp3-html-select select:disabled,.bp3-select select:disabled{  background-color:rgba(206, 217, 224, 0.5);  -webkit-box-shadow:none;          box-shadow:none;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-html-select .bp3-icon,.bp3-select .bp3-icon, .bp3-select::after{  color:#5c7080;  pointer-events:none;  position:absolute;  right:7px;  top:7px; }  .bp3-html-select .bp3-disabled.bp3-icon,  .bp3-select .bp3-disabled.bp3-icon, .bp3-disabled.bp3-select::after{    color:rgba(92, 112, 128, 0.6); }.bp3-html-select,.bp3-select{  display:inline-block;  letter-spacing:normal;  position:relative;  vertical-align:middle; }  .bp3-html-select select::-ms-expand,  .bp3-select select::-ms-expand{    display:none; }  .bp3-html-select .bp3-icon,  .bp3-select .bp3-icon{    color:#5c7080; }    .bp3-html-select .bp3-icon:hover,    .bp3-select .bp3-icon:hover{      color:#182026; }    .bp3-dark .bp3-html-select .bp3-icon, .bp3-dark    .bp3-select .bp3-icon{      color:#a7b6c2; }      .bp3-dark .bp3-html-select .bp3-icon:hover, .bp3-dark      .bp3-select .bp3-icon:hover{        color:#f5f8fa; }  .bp3-html-select.bp3-large::after,  .bp3-html-select.bp3-large .bp3-icon,  .bp3-select.bp3-large::after,  .bp3-select.bp3-large .bp3-icon{    right:12px;    top:12px; }  .bp3-html-select.bp3-fill,  .bp3-html-select.bp3-fill select,  .bp3-select.bp3-fill,  .bp3-select.bp3-fill select{    width:100%; }  .bp3-dark .bp3-html-select option, .bp3-dark  .bp3-select option{    background-color:#30404d;    color:#f5f8fa; }  .bp3-dark .bp3-html-select option:disabled, .bp3-dark  .bp3-select option:disabled{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-html-select::after, .bp3-dark  .bp3-select::after{    color:#a7b6c2; }.bp3-select::after{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  content:"&#59078;"; }.bp3-running-text table, table.bp3-html-table{  border-spacing:0;  font-size:14px; }  .bp3-running-text table th, table.bp3-html-table th,  .bp3-running-text table td,  table.bp3-html-table td{    padding:11px;    text-align:left;    vertical-align:top; }  .bp3-running-text table th, table.bp3-html-table th{    color:#182026;    font-weight:600; }    .bp3-running-text table td,  table.bp3-html-table td{    color:#182026; }  .bp3-running-text table tbody tr:first-child th, table.bp3-html-table tbody tr:first-child th,  .bp3-running-text table tbody tr:first-child td,  table.bp3-html-table tbody tr:first-child td,  .bp3-running-text table tfoot tr:first-child th,  table.bp3-html-table tfoot tr:first-child th,  .bp3-running-text table tfoot tr:first-child td,  table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  .bp3-dark .bp3-running-text table th, .bp3-running-text .bp3-dark table th, .bp3-dark table.bp3-html-table th{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table td, .bp3-running-text .bp3-dark table td, .bp3-dark table.bp3-html-table td{    color:#f5f8fa; }  .bp3-dark .bp3-running-text table tbody tr:first-child th, .bp3-running-text .bp3-dark table tbody tr:first-child th, .bp3-dark table.bp3-html-table tbody tr:first-child th,  .bp3-dark .bp3-running-text table tbody tr:first-child td,  .bp3-running-text .bp3-dark table tbody tr:first-child td,  .bp3-dark table.bp3-html-table tbody tr:first-child td,  .bp3-dark .bp3-running-text table tfoot tr:first-child th,  .bp3-running-text .bp3-dark table tfoot tr:first-child th,  .bp3-dark table.bp3-html-table tfoot tr:first-child th,  .bp3-dark .bp3-running-text table tfoot tr:first-child td,  .bp3-running-text .bp3-dark table tfoot tr:first-child td,  .bp3-dark table.bp3-html-table tfoot tr:first-child td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }table.bp3-html-table.bp3-html-table-condensed th,table.bp3-html-table.bp3-html-table-condensed td, table.bp3-html-table.bp3-small th,table.bp3-html-table.bp3-small td{  padding-bottom:6px;  padding-top:6px; }table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{  background:rgba(191, 204, 214, 0.15); }table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){  -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered tbody tr td,table.bp3-html-table.bp3-html-table-bordered tfoot tr td{  -webkit-box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15);          box-shadow:inset 0 1px 0 0 rgba(16, 22, 26, 0.15); }  table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),  table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){    -webkit-box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 1px 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{  -webkit-box-shadow:none;          box-shadow:none; }  table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 1px 0 0 0 rgba(16, 22, 26, 0.15); }table.bp3-html-table.bp3-interactive tbody tr:hover td{  background-color:rgba(191, 204, 214, 0.3);  cursor:pointer; }table.bp3-html-table.bp3-interactive tbody tr:active td{  background-color:rgba(191, 204, 214, 0.4); }.bp3-dark table.bp3-html-table{ }  .bp3-dark table.bp3-html-table.bp3-html-table-striped tbody tr:nth-child(odd) td{    background:rgba(92, 112, 128, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered th:not(:first-child){    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td,  .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td{    -webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tbody tr td:not(:first-child),    .bp3-dark table.bp3-html-table.bp3-html-table-bordered tfoot tr td:not(:first-child){      -webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15);              box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.15); }  .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td{    -webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15);            box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.15); }    .bp3-dark table.bp3-html-table.bp3-html-table-bordered.bp3-html-table-striped tbody tr:not(:first-child) td:first-child{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:hover td{    background-color:rgba(92, 112, 128, 0.3);    cursor:pointer; }  .bp3-dark table.bp3-html-table.bp3-interactive tbody tr:active td{    background-color:rgba(92, 112, 128, 0.4); }.bp3-key-combo{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center; }  .bp3-key-combo > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-key-combo > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-key-combo::before,  .bp3-key-combo > *{    margin-right:5px; }  .bp3-key-combo:empty::before,  .bp3-key-combo > :last-child{    margin-right:0; }.bp3-hotkey-dialog{  padding-bottom:0;  top:40px; }  .bp3-hotkey-dialog .bp3-dialog-body{    margin:0;    padding:0; }  .bp3-hotkey-dialog .bp3-hotkey-label{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1; }.bp3-hotkey-column{  margin:auto;  max-height:80vh;  overflow-y:auto;  padding:30px; }  .bp3-hotkey-column .bp3-heading{    margin-bottom:20px; }    .bp3-hotkey-column .bp3-heading:not(:first-child){      margin-top:40px; }.bp3-hotkey{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:justify;      -ms-flex-pack:justify;          justify-content:space-between;  margin-left:0;  margin-right:0; }  .bp3-hotkey:not(:last-child){    margin-bottom:10px; }.bp3-icon{  display:inline-block;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  vertical-align:text-bottom; }  .bp3-icon:not(:empty)::before{    content:"" !important;    content:unset !important; }  .bp3-icon > svg{    display:block; }    .bp3-icon > svg:not([fill]){      fill:currentColor; }.bp3-icon.bp3-intent-primary, .bp3-icon-standard.bp3-intent-primary, .bp3-icon-large.bp3-intent-primary{  color:#106ba3; }  .bp3-dark .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-icon-large.bp3-intent-primary{    color:#48aff0; }.bp3-icon.bp3-intent-success, .bp3-icon-standard.bp3-intent-success, .bp3-icon-large.bp3-intent-success{  color:#0d8050; }  .bp3-dark .bp3-icon.bp3-intent-success, .bp3-dark .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-icon-large.bp3-intent-success{    color:#3dcc91; }.bp3-icon.bp3-intent-warning, .bp3-icon-standard.bp3-intent-warning, .bp3-icon-large.bp3-intent-warning{  color:#bf7326; }  .bp3-dark .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-icon-large.bp3-intent-warning{    color:#ffb366; }.bp3-icon.bp3-intent-danger, .bp3-icon-standard.bp3-intent-danger, .bp3-icon-large.bp3-intent-danger{  color:#c23030; }  .bp3-dark .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-icon-large.bp3-intent-danger{    color:#ff7373; }span.bp3-icon-standard{  font-family:"Icons16", sans-serif;  font-size:16px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon-large{  font-family:"Icons20", sans-serif;  font-size:20px;  font-style:normal;  font-weight:400;  line-height:1;  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block; }span.bp3-icon:empty{  font-family:"Icons20";  font-size:inherit;  font-style:normal;  font-weight:400;  line-height:1; }  span.bp3-icon:empty::before{    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased; }.bp3-icon-add::before{  content:"&#58942;"; }.bp3-icon-add-column-left::before{  content:"&#59129;"; }.bp3-icon-add-column-right::before{  content:"&#59130;"; }.bp3-icon-add-row-bottom::before{  content:"&#59128;"; }.bp3-icon-add-row-top::before{  content:"&#59127;"; }.bp3-icon-add-to-artifact::before{  content:"&#59004;"; }.bp3-icon-add-to-folder::before{  content:"&#59090;"; }.bp3-icon-airplane::before{  content:"&#59211;"; }.bp3-icon-align-center::before{  content:"&#58883;"; }.bp3-icon-align-justify::before{  content:"&#58885;"; }.bp3-icon-align-left::before{  content:"&#58882;"; }.bp3-icon-align-right::before{  content:"&#58884;"; }.bp3-icon-alignment-bottom::before{  content:"&#59175;"; }.bp3-icon-alignment-horizontal-center::before{  content:"&#59174;"; }.bp3-icon-alignment-left::before{  content:"&#59170;"; }.bp3-icon-alignment-right::before{  content:"&#59172;"; }.bp3-icon-alignment-top::before{  content:"&#59173;"; }.bp3-icon-alignment-vertical-center::before{  content:"&#59171;"; }.bp3-icon-annotation::before{  content:"&#59120;"; }.bp3-icon-application::before{  content:"&#59189;"; }.bp3-icon-applications::before{  content:"&#58913;"; }.bp3-icon-archive::before{  content:"&#59655;"; }.bp3-icon-arrow-bottom-left::before{  content:"&#8601;"; }.bp3-icon-arrow-bottom-right::before{  content:"&#8600;"; }.bp3-icon-arrow-down::before{  content:"&darr;"; }.bp3-icon-arrow-left::before{  content:"&larr;"; }.bp3-icon-arrow-right::before{  content:"&rarr;"; }.bp3-icon-arrow-top-left::before{  content:"&#8598;"; }.bp3-icon-arrow-top-right::before{  content:"&#8599;"; }.bp3-icon-arrow-up::before{  content:"&uarr;"; }.bp3-icon-arrows-horizontal::before{  content:"&harr;"; }.bp3-icon-arrows-vertical::before{  content:"&#8597;"; }.bp3-icon-asterisk::before{  content:"*"; }.bp3-icon-automatic-updates::before{  content:"&#58975;"; }.bp3-icon-badge::before{  content:"&#59107;"; }.bp3-icon-ban-circle::before{  content:"&#59037;"; }.bp3-icon-bank-account::before{  content:"&#59247;"; }.bp3-icon-barcode::before{  content:"&#58998;"; }.bp3-icon-blank::before{  content:"&#59648;"; }.bp3-icon-blocked-person::before{  content:"&#59240;"; }.bp3-icon-bold::before{  content:"&#58886;"; }.bp3-icon-book::before{  content:"&#59064;"; }.bp3-icon-bookmark::before{  content:"&#58906;"; }.bp3-icon-box::before{  content:"&#59071;"; }.bp3-icon-briefcase::before{  content:"&#58996;"; }.bp3-icon-bring-data::before{  content:"&#59658;"; }.bp3-icon-build::before{  content:"&#59181;"; }.bp3-icon-calculator::before{  content:"&#59147;"; }.bp3-icon-calendar::before{  content:"&#58923;"; }.bp3-icon-camera::before{  content:"&#59038;"; }.bp3-icon-caret-down::before{  content:"&#8964;"; }.bp3-icon-caret-left::before{  content:"&lang;"; }.bp3-icon-caret-right::before{  content:"&rang;"; }.bp3-icon-caret-up::before{  content:"&#8963;"; }.bp3-icon-cell-tower::before{  content:"&#59248;"; }.bp3-icon-changes::before{  content:"&#58915;"; }.bp3-icon-chart::before{  content:"&#59006;"; }.bp3-icon-chat::before{  content:"&#59017;"; }.bp3-icon-chevron-backward::before{  content:"&#59103;"; }.bp3-icon-chevron-down::before{  content:"&#59031;"; }.bp3-icon-chevron-forward::before{  content:"&#59104;"; }.bp3-icon-chevron-left::before{  content:"&#59028;"; }.bp3-icon-chevron-right::before{  content:"&#59029;"; }.bp3-icon-chevron-up::before{  content:"&#59030;"; }.bp3-icon-circle::before{  content:"&#58986;"; }.bp3-icon-circle-arrow-down::before{  content:"&#59022;"; }.bp3-icon-circle-arrow-left::before{  content:"&#59020;"; }.bp3-icon-circle-arrow-right::before{  content:"&#59019;"; }.bp3-icon-circle-arrow-up::before{  content:"&#59021;"; }.bp3-icon-citation::before{  content:"&#58907;"; }.bp3-icon-clean::before{  content:"&#59333;"; }.bp3-icon-clipboard::before{  content:"&#58909;"; }.bp3-icon-cloud::before{  content:"&#9729;"; }.bp3-icon-cloud-download::before{  content:"&#59024;"; }.bp3-icon-cloud-upload::before{  content:"&#59025;"; }.bp3-icon-code::before{  content:"&#58977;"; }.bp3-icon-code-block::before{  content:"&#59077;"; }.bp3-icon-cog::before{  content:"&#58949;"; }.bp3-icon-collapse-all::before{  content:"&#59235;"; }.bp3-icon-column-layout::before{  content:"&#59098;"; }.bp3-icon-comment::before{  content:"&#59018;"; }.bp3-icon-comparison::before{  content:"&#58935;"; }.bp3-icon-compass::before{  content:"&#59292;"; }.bp3-icon-compressed::before{  content:"&#59072;"; }.bp3-icon-confirm::before{  content:"&#58937;"; }.bp3-icon-console::before{  content:"&#59291;"; }.bp3-icon-contrast::before{  content:"&#59083;"; }.bp3-icon-control::before{  content:"&#59007;"; }.bp3-icon-credit-card::before{  content:"&#58953;"; }.bp3-icon-cross::before{  content:"&#10007;"; }.bp3-icon-crown::before{  content:"&#59316;"; }.bp3-icon-cube::before{  content:"&#59336;"; }.bp3-icon-cube-add::before{  content:"&#59337;"; }.bp3-icon-cube-remove::before{  content:"&#59344;"; }.bp3-icon-curved-range-chart::before{  content:"&#59163;"; }.bp3-icon-cut::before{  content:"&#59119;"; }.bp3-icon-dashboard::before{  content:"&#59217;"; }.bp3-icon-data-lineage::before{  content:"&#59656;"; }.bp3-icon-database::before{  content:"&#59011;"; }.bp3-icon-delete::before{  content:"&#58948;"; }.bp3-icon-delta::before{  content:"&Delta;"; }.bp3-icon-derive-column::before{  content:"&#59193;"; }.bp3-icon-desktop::before{  content:"&#59055;"; }.bp3-icon-diagnosis::before{  content:"&#59661;"; }.bp3-icon-diagram-tree::before{  content:"&#59315;"; }.bp3-icon-direction-left::before{  content:"&#59009;"; }.bp3-icon-direction-right::before{  content:"&#59010;"; }.bp3-icon-disable::before{  content:"&#58880;"; }.bp3-icon-document::before{  content:"&#58928;"; }.bp3-icon-document-open::before{  content:"&#59166;"; }.bp3-icon-document-share::before{  content:"&#59167;"; }.bp3-icon-dollar::before{  content:"$"; }.bp3-icon-dot::before{  content:"&bull;"; }.bp3-icon-double-caret-horizontal::before{  content:"&#59079;"; }.bp3-icon-double-caret-vertical::before{  content:"&#59078;"; }.bp3-icon-double-chevron-down::before{  content:"&#59139;"; }.bp3-icon-double-chevron-left::before{  content:"&#59135;"; }.bp3-icon-double-chevron-right::before{  content:"&#59137;"; }.bp3-icon-double-chevron-up::before{  content:"&#59138;"; }.bp3-icon-doughnut-chart::before{  content:"&#59086;"; }.bp3-icon-download::before{  content:"&#58927;"; }.bp3-icon-drag-handle-horizontal::before{  content:"&#59158;"; }.bp3-icon-drag-handle-vertical::before{  content:"&#59157;"; }.bp3-icon-draw::before{  content:"&#58987;"; }.bp3-icon-drive-time::before{  content:"&#58901;"; }.bp3-icon-duplicate::before{  content:"&#59036;"; }.bp3-icon-edit::before{  content:"&#9998;"; }.bp3-icon-eject::before{  content:"&#9167;"; }.bp3-icon-endorsed::before{  content:"&#59231;"; }.bp3-icon-envelope::before{  content:"&#9993;"; }.bp3-icon-equals::before{  content:"&#59353;"; }.bp3-icon-eraser::before{  content:"&#59251;"; }.bp3-icon-error::before{  content:"&#58952;"; }.bp3-icon-euro::before{  content:"&euro;"; }.bp3-icon-exchange::before{  content:"&#58934;"; }.bp3-icon-exclude-row::before{  content:"&#59114;"; }.bp3-icon-expand-all::before{  content:"&#59236;"; }.bp3-icon-export::before{  content:"&#58931;"; }.bp3-icon-eye-off::before{  content:"&#59084;"; }.bp3-icon-eye-on::before{  content:"&#59226;"; }.bp3-icon-eye-open::before{  content:"&#58991;"; }.bp3-icon-fast-backward::before{  content:"&#59048;"; }.bp3-icon-fast-forward::before{  content:"&#59052;"; }.bp3-icon-feed::before{  content:"&#58966;"; }.bp3-icon-feed-subscribed::before{  content:"&#59279;"; }.bp3-icon-film::before{  content:"&#59041;"; }.bp3-icon-filter::before{  content:"&#58936;"; }.bp3-icon-filter-keep::before{  content:"&#59276;"; }.bp3-icon-filter-list::before{  content:"&#59118;"; }.bp3-icon-filter-open::before{  content:"&#59351;"; }.bp3-icon-filter-remove::before{  content:"&#59277;"; }.bp3-icon-flag::before{  content:"&#9873;"; }.bp3-icon-flame::before{  content:"&#59305;"; }.bp3-icon-flash::before{  content:"&#59059;"; }.bp3-icon-floppy-disk::before{  content:"&#59063;"; }.bp3-icon-flow-branch::before{  content:"&#59329;"; }.bp3-icon-flow-end::before{  content:"&#59332;"; }.bp3-icon-flow-linear::before{  content:"&#59328;"; }.bp3-icon-flow-review::before{  content:"&#59330;"; }.bp3-icon-flow-review-branch::before{  content:"&#59331;"; }.bp3-icon-flows::before{  content:"&#58969;"; }.bp3-icon-folder-close::before{  content:"&#58962;"; }.bp3-icon-folder-new::before{  content:"&#59312;"; }.bp3-icon-folder-open::before{  content:"&#58961;"; }.bp3-icon-folder-shared::before{  content:"&#58963;"; }.bp3-icon-folder-shared-open::before{  content:"&#58992;"; }.bp3-icon-follower::before{  content:"&#59232;"; }.bp3-icon-following::before{  content:"&#59233;"; }.bp3-icon-font::before{  content:"&#59060;"; }.bp3-icon-fork::before{  content:"&#58938;"; }.bp3-icon-form::before{  content:"&#59285;"; }.bp3-icon-full-circle::before{  content:"&#59013;"; }.bp3-icon-full-stacked-chart::before{  content:"&#59230;"; }.bp3-icon-fullscreen::before{  content:"&#59033;"; }.bp3-icon-function::before{  content:"&#59109;"; }.bp3-icon-gantt-chart::before{  content:"&#59124;"; }.bp3-icon-geolocation::before{  content:"&#58944;"; }.bp3-icon-geosearch::before{  content:"&#58899;"; }.bp3-icon-git-branch::before{  content:"&#59178;"; }.bp3-icon-git-commit::before{  content:"&#59179;"; }.bp3-icon-git-merge::before{  content:"&#59177;"; }.bp3-icon-git-new-branch::before{  content:"&#59209;"; }.bp3-icon-git-pull::before{  content:"&#59176;"; }.bp3-icon-git-push::before{  content:"&#59180;"; }.bp3-icon-git-repo::before{  content:"&#59208;"; }.bp3-icon-glass::before{  content:"&#59057;"; }.bp3-icon-globe::before{  content:"&#58982;"; }.bp3-icon-globe-network::before{  content:"&#59317;"; }.bp3-icon-graph::before{  content:"&#58995;"; }.bp3-icon-graph-remove::before{  content:"&#58889;"; }.bp3-icon-greater-than::before{  content:"&#59361;"; }.bp3-icon-greater-than-or-equal-to::before{  content:"&#59362;"; }.bp3-icon-grid::before{  content:"&#59088;"; }.bp3-icon-grid-view::before{  content:"&#59108;"; }.bp3-icon-group-objects::before{  content:"&#58890;"; }.bp3-icon-grouped-bar-chart::before{  content:"&#59229;"; }.bp3-icon-hand::before{  content:"&#59102;"; }.bp3-icon-hand-down::before{  content:"&#59067;"; }.bp3-icon-hand-left::before{  content:"&#59068;"; }.bp3-icon-hand-right::before{  content:"&#59065;"; }.bp3-icon-hand-up::before{  content:"&#59066;"; }.bp3-icon-header::before{  content:"&#59061;"; }.bp3-icon-header-one::before{  content:"&#59283;"; }.bp3-icon-header-two::before{  content:"&#59284;"; }.bp3-icon-headset::before{  content:"&#59100;"; }.bp3-icon-heart::before{  content:"&hearts;"; }.bp3-icon-heart-broken::before{  content:"&#59298;"; }.bp3-icon-heat-grid::before{  content:"&#59123;"; }.bp3-icon-heatmap::before{  content:"&#58900;"; }.bp3-icon-help::before{  content:"?"; }.bp3-icon-helper-management::before{  content:"&#58989;"; }.bp3-icon-highlight::before{  content:"&#59117;"; }.bp3-icon-history::before{  content:"&#58954;"; }.bp3-icon-home::before{  content:"&#8962;"; }.bp3-icon-horizontal-bar-chart::before{  content:"&#59148;"; }.bp3-icon-horizontal-bar-chart-asc::before{  content:"&#59228;"; }.bp3-icon-horizontal-bar-chart-desc::before{  content:"&#59165;"; }.bp3-icon-horizontal-distribution::before{  content:"&#59168;"; }.bp3-icon-id-number::before{  content:"&#59249;"; }.bp3-icon-image-rotate-left::before{  content:"&#59194;"; }.bp3-icon-image-rotate-right::before{  content:"&#59195;"; }.bp3-icon-import::before{  content:"&#58930;"; }.bp3-icon-inbox::before{  content:"&#58921;"; }.bp3-icon-inbox-filtered::before{  content:"&#59345;"; }.bp3-icon-inbox-geo::before{  content:"&#59346;"; }.bp3-icon-inbox-search::before{  content:"&#59347;"; }.bp3-icon-inbox-update::before{  content:"&#59348;"; }.bp3-icon-info-sign::before{  content:"&#8505;"; }.bp3-icon-inheritance::before{  content:"&#59349;"; }.bp3-icon-inner-join::before{  content:"&#59299;"; }.bp3-icon-insert::before{  content:"&#58988;"; }.bp3-icon-intersection::before{  content:"&#59237;"; }.bp3-icon-ip-address::before{  content:"&#59250;"; }.bp3-icon-issue::before{  content:"&#59252;"; }.bp3-icon-issue-closed::before{  content:"&#59254;"; }.bp3-icon-issue-new::before{  content:"&#59253;"; }.bp3-icon-italic::before{  content:"&#58887;"; }.bp3-icon-join-table::before{  content:"&#59192;"; }.bp3-icon-key::before{  content:"&#59278;"; }.bp3-icon-key-backspace::before{  content:"&#59143;"; }.bp3-icon-key-command::before{  content:"&#59141;"; }.bp3-icon-key-control::before{  content:"&#59140;"; }.bp3-icon-key-delete::before{  content:"&#59144;"; }.bp3-icon-key-enter::before{  content:"&#59146;"; }.bp3-icon-key-escape::before{  content:"&#59145;"; }.bp3-icon-key-option::before{  content:"&#59202;"; }.bp3-icon-key-shift::before{  content:"&#59142;"; }.bp3-icon-key-tab::before{  content:"&#59223;"; }.bp3-icon-known-vehicle::before{  content:"&#59196;"; }.bp3-icon-lab-test::before{  content:"&#59662;"; }.bp3-icon-label::before{  content:"&#58981;"; }.bp3-icon-layer::before{  content:"&#59087;"; }.bp3-icon-layers::before{  content:"&#58904;"; }.bp3-icon-layout::before{  content:"&#58892;"; }.bp3-icon-layout-auto::before{  content:"&#58893;"; }.bp3-icon-layout-balloon::before{  content:"&#59091;"; }.bp3-icon-layout-circle::before{  content:"&#58894;"; }.bp3-icon-layout-grid::before{  content:"&#58896;"; }.bp3-icon-layout-group-by::before{  content:"&#58897;"; }.bp3-icon-layout-hierarchy::before{  content:"&#58895;"; }.bp3-icon-layout-linear::before{  content:"&#59075;"; }.bp3-icon-layout-skew-grid::before{  content:"&#58898;"; }.bp3-icon-layout-sorted-clusters::before{  content:"&#59092;"; }.bp3-icon-learning::before{  content:"&#59652;"; }.bp3-icon-left-join::before{  content:"&#59300;"; }.bp3-icon-less-than::before{  content:"&#59363;"; }.bp3-icon-less-than-or-equal-to::before{  content:"&#59364;"; }.bp3-icon-lifesaver::before{  content:"&#59335;"; }.bp3-icon-lightbulb::before{  content:"&#59056;"; }.bp3-icon-link::before{  content:"&#58925;"; }.bp3-icon-list::before{  content:"&#9776;"; }.bp3-icon-list-columns::before{  content:"&#59321;"; }.bp3-icon-list-detail-view::before{  content:"&#59203;"; }.bp3-icon-locate::before{  content:"&#58905;"; }.bp3-icon-lock::before{  content:"&#58917;"; }.bp3-icon-log-in::before{  content:"&#59034;"; }.bp3-icon-log-out::before{  content:"&#58956;"; }.bp3-icon-manual::before{  content:"&#59126;"; }.bp3-icon-manually-entered-data::before{  content:"&#59210;"; }.bp3-icon-map::before{  content:"&#58978;"; }.bp3-icon-map-create::before{  content:"&#59201;"; }.bp3-icon-map-marker::before{  content:"&#59005;"; }.bp3-icon-maximize::before{  content:"&#58933;"; }.bp3-icon-media::before{  content:"&#58924;"; }.bp3-icon-menu::before{  content:"&#59234;"; }.bp3-icon-menu-closed::before{  content:"&#58965;"; }.bp3-icon-menu-open::before{  content:"&#58964;"; }.bp3-icon-merge-columns::before{  content:"&#59215;"; }.bp3-icon-merge-links::before{  content:"&#58891;"; }.bp3-icon-minimize::before{  content:"&#58932;"; }.bp3-icon-minus::before{  content:"&minus;"; }.bp3-icon-mobile-phone::before{  content:"&#59159;"; }.bp3-icon-mobile-video::before{  content:"&#59039;"; }.bp3-icon-moon::before{  content:"&#59220;"; }.bp3-icon-more::before{  content:"&#58922;"; }.bp3-icon-mountain::before{  content:"&#59313;"; }.bp3-icon-move::before{  content:"&#59027;"; }.bp3-icon-mugshot::before{  content:"&#59099;"; }.bp3-icon-multi-select::before{  content:"&#59008;"; }.bp3-icon-music::before{  content:"&#59046;"; }.bp3-icon-new-drawing::before{  content:"&#59653;"; }.bp3-icon-new-grid-item::before{  content:"&#59207;"; }.bp3-icon-new-layer::before{  content:"&#59650;"; }.bp3-icon-new-layers::before{  content:"&#59651;"; }.bp3-icon-new-link::before{  content:"&#58972;"; }.bp3-icon-new-object::before{  content:"&#58973;"; }.bp3-icon-new-person::before{  content:"&#59113;"; }.bp3-icon-new-prescription::before{  content:"&#59275;"; }.bp3-icon-new-text-box::before{  content:"&#58971;"; }.bp3-icon-ninja::before{  content:"&#58997;"; }.bp3-icon-not-equal-to::before{  content:"&#59360;"; }.bp3-icon-notifications::before{  content:"&#58916;"; }.bp3-icon-notifications-updated::before{  content:"&#59320;"; }.bp3-icon-numbered-list::before{  content:"&#59206;"; }.bp3-icon-numerical::before{  content:"&#59222;"; }.bp3-icon-office::before{  content:"&#59035;"; }.bp3-icon-offline::before{  content:"&#59002;"; }.bp3-icon-oil-field::before{  content:"&#59199;"; }.bp3-icon-one-column::before{  content:"&#58968;"; }.bp3-icon-outdated::before{  content:"&#59304;"; }.bp3-icon-page-layout::before{  content:"&#58976;"; }.bp3-icon-panel-stats::before{  content:"&#59255;"; }.bp3-icon-panel-table::before{  content:"&#59256;"; }.bp3-icon-paperclip::before{  content:"&#58980;"; }.bp3-icon-paragraph::before{  content:"&#59244;"; }.bp3-icon-path::before{  content:"&#59219;"; }.bp3-icon-path-search::before{  content:"&#58974;"; }.bp3-icon-pause::before{  content:"&#59049;"; }.bp3-icon-people::before{  content:"&#58941;"; }.bp3-icon-percentage::before{  content:"&#59242;"; }.bp3-icon-person::before{  content:"&#58940;"; }.bp3-icon-phone::before{  content:"&#9742;"; }.bp3-icon-pie-chart::before{  content:"&#59012;"; }.bp3-icon-pin::before{  content:"&#58950;"; }.bp3-icon-pivot::before{  content:"&#59121;"; }.bp3-icon-pivot-table::before{  content:"&#59115;"; }.bp3-icon-play::before{  content:"&#59051;"; }.bp3-icon-plus::before{  content:"+"; }.bp3-icon-polygon-filter::before{  content:"&#59089;"; }.bp3-icon-power::before{  content:"&#59097;"; }.bp3-icon-predictive-analysis::before{  content:"&#58903;"; }.bp3-icon-prescription::before{  content:"&#59274;"; }.bp3-icon-presentation::before{  content:"&#59015;"; }.bp3-icon-print::before{  content:"&#9113;"; }.bp3-icon-projects::before{  content:"&#58914;"; }.bp3-icon-properties::before{  content:"&#58929;"; }.bp3-icon-property::before{  content:"&#58970;"; }.bp3-icon-publish-function::before{  content:"&#59218;"; }.bp3-icon-pulse::before{  content:"&#59112;"; }.bp3-icon-random::before{  content:"&#59032;"; }.bp3-icon-record::before{  content:"&#59054;"; }.bp3-icon-redo::before{  content:"&#59076;"; }.bp3-icon-refresh::before{  content:"&#58947;"; }.bp3-icon-regression-chart::before{  content:"&#59224;"; }.bp3-icon-remove::before{  content:"&#58943;"; }.bp3-icon-remove-column::before{  content:"&#59221;"; }.bp3-icon-remove-column-left::before{  content:"&#59133;"; }.bp3-icon-remove-column-right::before{  content:"&#59134;"; }.bp3-icon-remove-row-bottom::before{  content:"&#59132;"; }.bp3-icon-remove-row-top::before{  content:"&#59131;"; }.bp3-icon-repeat::before{  content:"&#59026;"; }.bp3-icon-reset::before{  content:"&#59350;"; }.bp3-icon-resolve::before{  content:"&#58994;"; }.bp3-icon-rig::before{  content:"&#59200;"; }.bp3-icon-right-join::before{  content:"&#59301;"; }.bp3-icon-ring::before{  content:"&#59122;"; }.bp3-icon-rotate-document::before{  content:"&#59105;"; }.bp3-icon-rotate-page::before{  content:"&#59106;"; }.bp3-icon-satellite::before{  content:"&#59243;"; }.bp3-icon-saved::before{  content:"&#59062;"; }.bp3-icon-scatter-plot::before{  content:"&#59198;"; }.bp3-icon-search::before{  content:"&#58955;"; }.bp3-icon-search-around::before{  content:"&#58888;"; }.bp3-icon-search-template::before{  content:"&#58920;"; }.bp3-icon-search-text::before{  content:"&#58979;"; }.bp3-icon-segmented-control::before{  content:"&#59116;"; }.bp3-icon-select::before{  content:"&#58902;"; }.bp3-icon-selection::before{  content:"&#10687;"; }.bp3-icon-send-to::before{  content:"&#58990;"; }.bp3-icon-send-to-graph::before{  content:"&#59190;"; }.bp3-icon-send-to-map::before{  content:"&#59191;"; }.bp3-icon-series-add::before{  content:"&#59286;"; }.bp3-icon-series-configuration::before{  content:"&#59290;"; }.bp3-icon-series-derived::before{  content:"&#59289;"; }.bp3-icon-series-filtered::before{  content:"&#59288;"; }.bp3-icon-series-search::before{  content:"&#59287;"; }.bp3-icon-settings::before{  content:"&#59042;"; }.bp3-icon-share::before{  content:"&#58926;"; }.bp3-icon-shield::before{  content:"&#59314;"; }.bp3-icon-shop::before{  content:"&#59074;"; }.bp3-icon-shopping-cart::before{  content:"&#59073;"; }.bp3-icon-signal-search::before{  content:"&#59657;"; }.bp3-icon-sim-card::before{  content:"&#59160;"; }.bp3-icon-slash::before{  content:"&#59241;"; }.bp3-icon-small-cross::before{  content:"&#59095;"; }.bp3-icon-small-minus::before{  content:"&#59150;"; }.bp3-icon-small-plus::before{  content:"&#59149;"; }.bp3-icon-small-tick::before{  content:"&#59096;"; }.bp3-icon-snowflake::before{  content:"&#59318;"; }.bp3-icon-social-media::before{  content:"&#58993;"; }.bp3-icon-sort::before{  content:"&#58959;"; }.bp3-icon-sort-alphabetical::before{  content:"&#58957;"; }.bp3-icon-sort-alphabetical-desc::before{  content:"&#59080;"; }.bp3-icon-sort-asc::before{  content:"&#59093;"; }.bp3-icon-sort-desc::before{  content:"&#59094;"; }.bp3-icon-sort-numerical::before{  content:"&#58958;"; }.bp3-icon-sort-numerical-desc::before{  content:"&#59081;"; }.bp3-icon-split-columns::before{  content:"&#59216;"; }.bp3-icon-square::before{  content:"&#59014;"; }.bp3-icon-stacked-chart::before{  content:"&#59111;"; }.bp3-icon-star::before{  content:"&#9733;"; }.bp3-icon-star-empty::before{  content:"&#9734;"; }.bp3-icon-step-backward::before{  content:"&#59047;"; }.bp3-icon-step-chart::before{  content:"&#59151;"; }.bp3-icon-step-forward::before{  content:"&#59053;"; }.bp3-icon-stop::before{  content:"&#59050;"; }.bp3-icon-stopwatch::before{  content:"&#59649;"; }.bp3-icon-strikethrough::before{  content:"&#59302;"; }.bp3-icon-style::before{  content:"&#58881;"; }.bp3-icon-swap-horizontal::before{  content:"&#59205;"; }.bp3-icon-swap-vertical::before{  content:"&#59204;"; }.bp3-icon-symbol-circle::before{  content:"&#59182;"; }.bp3-icon-symbol-cross::before{  content:"&#59185;"; }.bp3-icon-symbol-diamond::before{  content:"&#59184;"; }.bp3-icon-symbol-square::before{  content:"&#59183;"; }.bp3-icon-symbol-triangle-down::before{  content:"&#59187;"; }.bp3-icon-symbol-triangle-up::before{  content:"&#59186;"; }.bp3-icon-tag::before{  content:"&#58908;"; }.bp3-icon-take-action::before{  content:"&#59082;"; }.bp3-icon-taxi::before{  content:"&#59294;"; }.bp3-icon-text-highlight::before{  content:"&#59101;"; }.bp3-icon-th::before{  content:"&#58983;"; }.bp3-icon-th-derived::before{  content:"&#58985;"; }.bp3-icon-th-disconnect::before{  content:"&#59352;"; }.bp3-icon-th-filtered::before{  content:"&#59334;"; }.bp3-icon-th-list::before{  content:"&#58984;"; }.bp3-icon-thumbs-down::before{  content:"&#59070;"; }.bp3-icon-thumbs-up::before{  content:"&#59069;"; }.bp3-icon-tick::before{  content:"&#10003;"; }.bp3-icon-tick-circle::before{  content:"&#59257;"; }.bp3-icon-time::before{  content:"&#9202;"; }.bp3-icon-timeline-area-chart::before{  content:"&#59085;"; }.bp3-icon-timeline-bar-chart::before{  content:"&#58912;"; }.bp3-icon-timeline-events::before{  content:"&#58910;"; }.bp3-icon-timeline-line-chart::before{  content:"&#58911;"; }.bp3-icon-tint::before{  content:"&#59058;"; }.bp3-icon-torch::before{  content:"&#58999;"; }.bp3-icon-tractor::before{  content:"&#59660;"; }.bp3-icon-train::before{  content:"&#59295;"; }.bp3-icon-translate::before{  content:"&#59225;"; }.bp3-icon-trash::before{  content:"&#58939;"; }.bp3-icon-tree::before{  content:"&#59319;"; }.bp3-icon-trending-down::before{  content:"&#59162;"; }.bp3-icon-trending-up::before{  content:"&#59161;"; }.bp3-icon-truck::before{  content:"&#59659;"; }.bp3-icon-two-columns::before{  content:"&#58967;"; }.bp3-icon-unarchive::before{  content:"&#59654;"; }.bp3-icon-underline::before{  content:"&#9089;"; }.bp3-icon-undo::before{  content:"&#9100;"; }.bp3-icon-ungroup-objects::before{  content:"&#59016;"; }.bp3-icon-unknown-vehicle::before{  content:"&#59197;"; }.bp3-icon-unlock::before{  content:"&#58918;"; }.bp3-icon-unpin::before{  content:"&#58960;"; }.bp3-icon-unresolve::before{  content:"&#59001;"; }.bp3-icon-updated::before{  content:"&#59303;"; }.bp3-icon-upload::before{  content:"&#59023;"; }.bp3-icon-user::before{  content:"&#58919;"; }.bp3-icon-variable::before{  content:"&#59125;"; }.bp3-icon-vertical-bar-chart-asc::before{  content:"&#59227;"; }.bp3-icon-vertical-bar-chart-desc::before{  content:"&#59164;"; }.bp3-icon-vertical-distribution::before{  content:"&#59169;"; }.bp3-icon-video::before{  content:"&#59040;"; }.bp3-icon-volume-down::before{  content:"&#59044;"; }.bp3-icon-volume-off::before{  content:"&#59043;"; }.bp3-icon-volume-up::before{  content:"&#59045;"; }.bp3-icon-walk::before{  content:"&#59293;"; }.bp3-icon-warning-sign::before{  content:"&#58951;"; }.bp3-icon-waterfall-chart::before{  content:"&#59110;"; }.bp3-icon-widget::before{  content:"&#59000;"; }.bp3-icon-widget-button::before{  content:"&#59280;"; }.bp3-icon-widget-footer::before{  content:"&#59282;"; }.bp3-icon-widget-header::before{  content:"&#59281;"; }.bp3-icon-wrench::before{  content:"&#59188;"; }.bp3-icon-zoom-in::before{  content:"&#58945;"; }.bp3-icon-zoom-out::before{  content:"&#58946;"; }.bp3-icon-zoom-to-fit::before{  content:"&#59003;"; }.bp3-submenu > .bp3-popover-wrapper{  display:block; }.bp3-submenu .bp3-popover-target{  display:block; }  .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{ }.bp3-submenu.bp3-popover{  -webkit-box-shadow:none;          box-shadow:none;  padding:0 5px; }  .bp3-submenu.bp3-popover > .bp3-popover-content{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-submenu.bp3-popover, .bp3-submenu.bp3-popover.bp3-dark{    -webkit-box-shadow:none;            box-shadow:none; }    .bp3-dark .bp3-submenu.bp3-popover > .bp3-popover-content, .bp3-submenu.bp3-popover.bp3-dark > .bp3-popover-content{      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }.bp3-menu{  background:#ffffff;  border-radius:3px;  color:#182026;  list-style:none;  margin:0;  min-width:180px;  padding:5px;  text-align:left; }.bp3-menu-divider{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px; }  .bp3-dark .bp3-menu-divider{    border-top-color:rgba(255, 255, 255, 0.15); }.bp3-menu-item{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  border-radius:2px;  color:inherit;  line-height:20px;  padding:5px 7px;  text-decoration:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-menu-item > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-menu-item > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-menu-item::before,  .bp3-menu-item > *{    margin-right:7px; }  .bp3-menu-item:empty::before,  .bp3-menu-item > :last-child{    margin-right:0; }  .bp3-menu-item > .bp3-fill{    word-break:break-word; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    background-color:rgba(167, 182, 194, 0.3);    cursor:pointer;    text-decoration:none; }  .bp3-menu-item.bp3-disabled{    background-color:inherit;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-dark .bp3-menu-item{    color:inherit; }    .bp3-dark .bp3-menu-item:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-menu-item{      background-color:rgba(138, 155, 168, 0.15);      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-disabled{      background-color:inherit;      color:rgba(167, 182, 194, 0.6); }  .bp3-menu-item.bp3-intent-primary{    color:#106ba3; }    .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-primary::before, .bp3-menu-item.bp3-intent-primary::after,    .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-menu-item.bp3-intent-primary:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary:active, .bp3-menu-item.bp3-intent-primary:active::before, .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-success{    color:#0d8050; }    .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-success::before, .bp3-menu-item.bp3-intent-success::after,    .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-menu-item.bp3-intent-success:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-menu-item.bp3-intent-success:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-menu-item.bp3-intent-success:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success:active, .bp3-menu-item.bp3-intent-success:active::before, .bp3-menu-item.bp3-intent-success:active::after,    .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-warning{    color:#bf7326; }    .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-warning::before, .bp3-menu-item.bp3-intent-warning::after,    .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-menu-item.bp3-intent-warning:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning:active, .bp3-menu-item.bp3-intent-warning:active::before, .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item.bp3-intent-danger{    color:#c23030; }    .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-menu-item.bp3-intent-danger::before, .bp3-menu-item.bp3-intent-danger::after,    .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-menu-item.bp3-intent-danger:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger:active, .bp3-menu-item.bp3-intent-danger:active::before, .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-menu-item::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    margin-right:7px; }  .bp3-menu-item::before,  .bp3-menu-item > .bp3-icon{    color:#5c7080;    margin-top:2px; }  .bp3-menu-item .bp3-menu-item-label{    color:#5c7080; }  .bp3-menu-item:hover, .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-menu-item{    color:inherit; }  .bp3-menu-item.bp3-active, .bp3-menu-item:active{    background-color:rgba(115, 134, 148, 0.3); }  .bp3-menu-item.bp3-disabled{    background-color:inherit !important;    color:rgba(92, 112, 128, 0.6) !important;    cursor:not-allowed !important;    outline:none !important; }    .bp3-menu-item.bp3-disabled::before,    .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(92, 112, 128, 0.6) !important; }  .bp3-large .bp3-menu-item{    font-size:16px;    line-height:22px;    padding:9px 7px; }    .bp3-large .bp3-menu-item .bp3-icon{      margin-top:3px; }    .bp3-large .bp3-menu-item::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1;      -moz-osx-font-smoothing:grayscale;      -webkit-font-smoothing:antialiased;      margin-right:10px;      margin-top:1px; }button.bp3-menu-item{  background:none;  border:none;  text-align:left;  width:100%; }.bp3-menu-header{  border-top:1px solid rgba(16, 22, 26, 0.15);  display:block;  margin:5px;  cursor:default;  padding-left:2px; }  .bp3-dark .bp3-menu-header{    border-top-color:rgba(255, 255, 255, 0.15); }  .bp3-menu-header:first-of-type{    border-top:none; }  .bp3-menu-header > h6{    color:#182026;    font-weight:600;    overflow:hidden;    text-overflow:ellipsis;    white-space:nowrap;    word-wrap:normal;    line-height:17px;    margin:0;    padding:10px 7px 0 1px; }    .bp3-dark .bp3-menu-header > h6{      color:#f5f8fa; }  .bp3-menu-header:first-of-type > h6{    padding-top:0; }  .bp3-large .bp3-menu-header > h6{    font-size:18px;    padding-bottom:5px;    padding-top:15px; }  .bp3-large .bp3-menu-header:first-of-type > h6{    padding-top:0; }.bp3-dark .bp3-menu{  background:#30404d;  color:#f5f8fa; }.bp3-dark .bp3-menu-item{ }  .bp3-dark .bp3-menu-item.bp3-intent-primary{    color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-primary::before, .bp3-dark .bp3-menu-item.bp3-intent-primary::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary .bp3-menu-item-label{      color:#48aff0; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active{      background-color:#137cbd; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:active{      background-color:#106ba3; }    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-primary.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary:active, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-primary.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-success{    color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-success::before, .bp3-dark .bp3-menu-item.bp3-intent-success::after,    .bp3-dark .bp3-menu-item.bp3-intent-success .bp3-menu-item-label{      color:#3dcc91; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active{      background-color:#0f9960; }    .bp3-dark .bp3-menu-item.bp3-intent-success:active{      background-color:#0d8050; }    .bp3-dark .bp3-menu-item.bp3-intent-success:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-success:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-success.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success:active, .bp3-dark .bp3-menu-item.bp3-intent-success:active::before, .bp3-dark .bp3-menu-item.bp3-intent-success:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-success.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-warning{    color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-warning::before, .bp3-dark .bp3-menu-item.bp3-intent-warning::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning .bp3-menu-item-label{      color:#ffb366; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active{      background-color:#d9822b; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:active{      background-color:#bf7326; }    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-warning.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning:active, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-warning.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item.bp3-intent-danger{    color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-icon{      color:inherit; }    .bp3-dark .bp3-menu-item.bp3-intent-danger::before, .bp3-dark .bp3-menu-item.bp3-intent-danger::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger .bp3-menu-item-label{      color:#ff7373; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active{      background-color:#db3737; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:active{      background-color:#c23030; }    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::before, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:hover::after, .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after, .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:hover .bp3-menu-item-label,    .bp3-dark .bp3-submenu .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label,    .bp3-submenu .bp3-dark .bp3-popover-target.bp3-popover-open > .bp3-intent-danger.bp3-menu-item .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger:active, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger:active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger:active .bp3-menu-item-label, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::before, .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active::after,    .bp3-dark .bp3-menu-item.bp3-intent-danger.bp3-active .bp3-menu-item-label{      color:#ffffff; }  .bp3-dark .bp3-menu-item::before,  .bp3-dark .bp3-menu-item > .bp3-icon{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item .bp3-menu-item-label{    color:#a7b6c2; }  .bp3-dark .bp3-menu-item.bp3-active, .bp3-dark .bp3-menu-item:active{    background-color:rgba(138, 155, 168, 0.3); }  .bp3-dark .bp3-menu-item.bp3-disabled{    color:rgba(167, 182, 194, 0.6) !important; }    .bp3-dark .bp3-menu-item.bp3-disabled::before,    .bp3-dark .bp3-menu-item.bp3-disabled > .bp3-icon,    .bp3-dark .bp3-menu-item.bp3-disabled .bp3-menu-item-label{      color:rgba(167, 182, 194, 0.6) !important; }.bp3-dark .bp3-menu-divider,.bp3-dark .bp3-menu-header{  border-color:rgba(255, 255, 255, 0.15); }.bp3-dark .bp3-menu-header > h6{  color:#f5f8fa; }.bp3-label .bp3-menu{  margin-top:5px; }.bp3-navbar{  background-color:#ffffff;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.2);  height:50px;  padding:0 15px;  position:relative;  width:100%;  z-index:10; }  .bp3-navbar.bp3-dark,  .bp3-dark .bp3-navbar{    background-color:#394b59; }  .bp3-navbar.bp3-dark{    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-dark .bp3-navbar{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 0 0 rgba(16, 22, 26, 0), 0 1px 1px rgba(16, 22, 26, 0.4); }  .bp3-navbar.bp3-fixed-top{    left:0;    position:fixed;    right:0;    top:0; }.bp3-navbar-heading{  font-size:16px;  margin-right:15px; }.bp3-navbar-group{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:50px; }  .bp3-navbar-group.bp3-align-left{    float:left; }  .bp3-navbar-group.bp3-align-right{    float:right; }.bp3-navbar-divider{  border-left:1px solid rgba(16, 22, 26, 0.15);  height:20px;  margin:0 10px; }  .bp3-dark .bp3-navbar-divider{    border-left-color:rgba(255, 255, 255, 0.15); }.bp3-non-ideal-state{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  height:100%;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  text-align:center;  width:100%; }  .bp3-non-ideal-state > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-non-ideal-state > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-non-ideal-state::before,  .bp3-non-ideal-state > *{    margin-bottom:20px; }  .bp3-non-ideal-state:empty::before,  .bp3-non-ideal-state > :last-child{    margin-bottom:0; }  .bp3-non-ideal-state > *{    max-width:400px; }.bp3-non-ideal-state-visual{  color:rgba(92, 112, 128, 0.6);  font-size:60px; }  .bp3-dark .bp3-non-ideal-state-visual{    color:rgba(167, 182, 194, 0.6); }.bp3-overflow-list{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-wrap:nowrap;      flex-wrap:nowrap;  min-width:0; }.bp3-overflow-list-spacer{  -ms-flex-negative:1;      flex-shrink:1;  width:1px; }body.bp3-overlay-open{  overflow:hidden; }.bp3-overlay{  bottom:0;  left:0;  position:static;  right:0;  top:0;  z-index:20; }  .bp3-overlay:not(.bp3-overlay-open){    pointer-events:none; }  .bp3-overlay.bp3-overlay-container{    overflow:hidden;    position:fixed; }    .bp3-overlay.bp3-overlay-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-scroll-container{    overflow:auto;    position:fixed; }    .bp3-overlay.bp3-overlay-scroll-container.bp3-overlay-inline{      position:absolute; }  .bp3-overlay.bp3-overlay-inline{    display:inline;    overflow:visible; }.bp3-overlay-content{  position:fixed;  z-index:20; }  .bp3-overlay-inline .bp3-overlay-content,  .bp3-overlay-scroll-container .bp3-overlay-content{    position:absolute; }.bp3-overlay-backdrop{  bottom:0;  left:0;  position:fixed;  right:0;  top:0;  opacity:1;  background-color:rgba(16, 22, 26, 0.7);  overflow:auto;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none;  z-index:20; }  .bp3-overlay-backdrop.bp3-overlay-enter, .bp3-overlay-backdrop.bp3-overlay-appear{    opacity:0; }  .bp3-overlay-backdrop.bp3-overlay-enter-active, .bp3-overlay-backdrop.bp3-overlay-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop.bp3-overlay-exit{    opacity:1; }  .bp3-overlay-backdrop.bp3-overlay-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-overlay-backdrop:focus{    outline:none; }  .bp3-overlay-inline .bp3-overlay-backdrop{    position:absolute; }.bp3-panel-stack{  overflow:hidden;  position:relative; }.bp3-panel-stack-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack-view{    background-color:#30404d; }  .bp3-panel-stack-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack-push .bp3-panel-stack-enter, .bp3-panel-stack-push .bp3-panel-stack-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack-push .bp3-panel-stack-enter-active, .bp3-panel-stack-push .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-push .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-push .bp3-panel-stack-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-enter, .bp3-panel-stack-pop .bp3-panel-stack-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack-pop .bp3-panel-stack-enter-active, .bp3-panel-stack-pop .bp3-panel-stack-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack-pop .bp3-panel-stack-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack-pop .bp3-panel-stack-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2{  overflow:hidden;  position:relative; }.bp3-panel-stack2-header{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  -webkit-box-shadow:0 1px rgba(16, 22, 26, 0.15);          box-shadow:0 1px rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -ms-flex-negative:0;      flex-shrink:0;  height:30px;  z-index:1; }  .bp3-dark .bp3-panel-stack2-header{    -webkit-box-shadow:0 1px rgba(255, 255, 255, 0.15);            box-shadow:0 1px rgba(255, 255, 255, 0.15); }  .bp3-panel-stack2-header > span{    -webkit-box-align:stretch;        -ms-flex-align:stretch;            align-items:stretch;    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-flex:1;        -ms-flex:1;            flex:1; }  .bp3-panel-stack2-header .bp3-heading{    margin:0 5px; }.bp3-button.bp3-panel-stack2-header-back{  margin-left:5px;  padding-left:0;  white-space:nowrap; }  .bp3-button.bp3-panel-stack2-header-back .bp3-icon{    margin:0 2px; }.bp3-panel-stack2-view{  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  background-color:#ffffff;  border-right:1px solid rgba(16, 22, 26, 0.15);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  margin-right:-1px;  overflow-y:auto;  z-index:1; }  .bp3-dark .bp3-panel-stack2-view{    background-color:#30404d; }  .bp3-panel-stack2-view:nth-last-child(n + 4){    display:none; }.bp3-panel-stack2-push .bp3-panel-stack2-enter, .bp3-panel-stack2-push .bp3-panel-stack2-appear{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0; }.bp3-panel-stack2-push .bp3-panel-stack2-enter-active, .bp3-panel-stack2-push .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-push .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-push .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter, .bp3-panel-stack2-pop .bp3-panel-stack2-appear{  -webkit-transform:translateX(-50%);          transform:translateX(-50%);  opacity:0; }.bp3-panel-stack2-pop .bp3-panel-stack2-enter-active, .bp3-panel-stack2-pop .bp3-panel-stack2-appear-active{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit{  -webkit-transform:translate(0%);          transform:translate(0%);  opacity:1; }.bp3-panel-stack2-pop .bp3-panel-stack2-exit-active{  -webkit-transform:translateX(100%);          transform:translateX(100%);  opacity:0;  -webkit-transition-delay:0;          transition-delay:0;  -webkit-transition-duration:400ms;          transition-duration:400ms;  -webkit-transition-property:opacity, -webkit-transform;  transition-property:opacity, -webkit-transform;  transition-property:transform, opacity;  transition-property:transform, opacity, -webkit-transform;  -webkit-transition-timing-function:ease;          transition-timing-function:ease; }.bp3-popover{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1);  border-radius:3px;  display:inline-block;  z-index:20; }  .bp3-popover .bp3-popover-arrow{    height:30px;    position:absolute;    width:30px; }    .bp3-popover .bp3-popover-arrow::before{      height:20px;      margin:5px;      width:20px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover{    margin-bottom:17px;    margin-top:-17px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{      bottom:-11px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover{    margin-left:17px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{      left:-11px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover{    margin-top:17px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{      top:-11px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover{    margin-left:-17px;    margin-right:17px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{      right:-11px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-popover > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-popover > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-popover > .bp3-popover-arrow{    top:-0.3934px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-popover > .bp3-popover-arrow{    right:-0.3934px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-popover > .bp3-popover-arrow{    left:-0.3934px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-popover > .bp3-popover-arrow{    bottom:-0.3934px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-popover{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-popover{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-popover{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-popover .bp3-popover-content{    background:#ffffff;    color:inherit; }  .bp3-popover .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-popover .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-popover .bp3-popover-arrow-fill{    fill:#ffffff; }  .bp3-popover-enter > .bp3-popover, .bp3-popover-appear > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3); }  .bp3-popover-enter-active > .bp3-popover, .bp3-popover-appear-active > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover-exit > .bp3-popover{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-popover{    -webkit-transform:scale(0.3);            transform:scale(0.3);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-popover .bp3-popover-content{    border-radius:3px;    position:relative; }  .bp3-popover.bp3-popover-content-sizing .bp3-popover-content{    max-width:350px;    padding:20px; }  .bp3-popover-target + .bp3-overlay .bp3-popover.bp3-popover-content-sizing{    width:350px; }  .bp3-popover.bp3-minimal{    margin:0 !important; }    .bp3-popover.bp3-minimal .bp3-popover-arrow{      display:none; }    .bp3-popover.bp3-minimal.bp3-popover{      -webkit-transform:scale(1);              transform:scale(1); }      .bp3-popover-enter > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-enter-active > .bp3-popover.bp3-minimal.bp3-popover, .bp3-popover-appear-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }      .bp3-popover-exit > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1); }      .bp3-popover-exit-active > .bp3-popover.bp3-minimal.bp3-popover{        -webkit-transform:scale(1);                transform:scale(1);        -webkit-transition-delay:0;                transition-delay:0;        -webkit-transition-duration:100ms;                transition-duration:100ms;        -webkit-transition-property:-webkit-transform;        transition-property:-webkit-transform;        transition-property:transform;        transition-property:transform, -webkit-transform;        -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);                transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover.bp3-dark,  .bp3-dark .bp3-popover{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-popover .bp3-popover-content{      background:#30404d;      color:inherit; }    .bp3-popover.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-popover .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-popover.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-popover .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-popover.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-popover .bp3-popover-arrow-fill{      fill:#30404d; }.bp3-popover-arrow::before{  border-radius:2px;  content:"";  display:block;  position:absolute;  -webkit-transform:rotate(45deg);          transform:rotate(45deg); }.bp3-tether-pinned .bp3-popover-arrow{  display:none; }.bp3-popover-backdrop{  background:rgba(255, 255, 255, 0); }.bp3-transition-container{  opacity:1;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  z-index:20; }  .bp3-transition-container.bp3-popover-enter, .bp3-transition-container.bp3-popover-appear{    opacity:0; }  .bp3-transition-container.bp3-popover-enter-active, .bp3-transition-container.bp3-popover-appear-active{    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container.bp3-popover-exit{    opacity:1; }  .bp3-transition-container.bp3-popover-exit-active{    opacity:0;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:opacity;    transition-property:opacity;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-transition-container:focus{    outline:none; }  .bp3-transition-container.bp3-popover-leave .bp3-popover-content{    pointer-events:none; }  .bp3-transition-container[data-x-out-of-boundaries]{    display:none; }span.bp3-popover-target{  display:inline-block; }.bp3-popover-wrapper.bp3-fill{  width:100%; }.bp3-portal{  left:0;  position:absolute;  right:0;  top:0; }@-webkit-keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }@keyframes linear-progress-bar-stripes{  from{    background-position:0 0; }  to{    background-position:30px 0; } }.bp3-progress-bar{  background:rgba(92, 112, 128, 0.2);  border-radius:40px;  display:block;  height:8px;  overflow:hidden;  position:relative;  width:100%; }  .bp3-progress-bar .bp3-progress-meter{    background:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%);    background-color:rgba(92, 112, 128, 0.8);    background-size:30px 30px;    border-radius:40px;    height:100%;    position:absolute;    -webkit-transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:width 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    width:100%; }  .bp3-progress-bar:not(.bp3-no-animation):not(.bp3-no-stripes) .bp3-progress-meter{    animation:linear-progress-bar-stripes 300ms linear infinite reverse; }  .bp3-progress-bar.bp3-no-stripes .bp3-progress-meter{    background-image:none; }.bp3-dark .bp3-progress-bar{  background:rgba(16, 22, 26, 0.5); }  .bp3-dark .bp3-progress-bar .bp3-progress-meter{    background-color:#8a9ba8; }.bp3-progress-bar.bp3-intent-primary .bp3-progress-meter{  background-color:#137cbd; }.bp3-progress-bar.bp3-intent-success .bp3-progress-meter{  background-color:#0f9960; }.bp3-progress-bar.bp3-intent-warning .bp3-progress-meter{  background-color:#d9822b; }.bp3-progress-bar.bp3-intent-danger .bp3-progress-meter{  background-color:#db3737; }@-webkit-keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }@keyframes skeleton-glow{  from{    background:rgba(206, 217, 224, 0.2);    border-color:rgba(206, 217, 224, 0.2); }  to{    background:rgba(92, 112, 128, 0.2);    border-color:rgba(92, 112, 128, 0.2); } }.bp3-skeleton{  -webkit-animation:1000ms linear infinite alternate skeleton-glow;          animation:1000ms linear infinite alternate skeleton-glow;  background:rgba(206, 217, 224, 0.2);  background-clip:padding-box !important;  border-color:rgba(206, 217, 224, 0.2) !important;  border-radius:2px;  -webkit-box-shadow:none !important;          box-shadow:none !important;  color:transparent !important;  cursor:default;  pointer-events:none;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-skeleton::before, .bp3-skeleton::after,  .bp3-skeleton *{    visibility:hidden !important; }.bp3-slider{  height:40px;  min-width:150px;  width:100%;  cursor:default;  outline:none;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-slider:hover{    cursor:pointer; }  .bp3-slider:active{    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-slider.bp3-disabled{    cursor:not-allowed;    opacity:0.5; }  .bp3-slider.bp3-slider-unlabeled{    height:16px; }.bp3-slider-track,.bp3-slider-progress{  height:6px;  left:0;  right:0;  top:5px;  position:absolute; }.bp3-slider-track{  border-radius:3px;  overflow:hidden; }.bp3-slider-progress{  background:rgba(92, 112, 128, 0.2); }  .bp3-dark .bp3-slider-progress{    background:rgba(16, 22, 26, 0.5); }  .bp3-slider-progress.bp3-intent-primary{    background-color:#137cbd; }  .bp3-slider-progress.bp3-intent-success{    background-color:#0f9960; }  .bp3-slider-progress.bp3-intent-warning{    background-color:#d9822b; }  .bp3-slider-progress.bp3-intent-danger{    background-color:#db3737; }.bp3-slider-handle{  background-color:#f5f8fa;  background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0)));  background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));  -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);          box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);  color:#182026;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);  cursor:pointer;  height:16px;  left:0;  position:absolute;  top:0;  width:16px; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1); }  .bp3-slider-handle:active, .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2); }  .bp3-slider-handle:disabled, .bp3-slider-handle.bp3-disabled{    background-color:rgba(206, 217, 224, 0.5);    background-image:none;    -webkit-box-shadow:none;            box-shadow:none;    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed;    outline:none; }    .bp3-slider-handle:disabled.bp3-active, .bp3-slider-handle:disabled.bp3-active:hover, .bp3-slider-handle.bp3-disabled.bp3-active, .bp3-slider-handle.bp3-disabled.bp3-active:hover{      background:rgba(206, 217, 224, 0.7); }  .bp3-slider-handle:focus{    z-index:1; }  .bp3-slider-handle:hover{    background-clip:padding-box;    background-color:#ebf1f5;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 -1px 0 rgba(16, 22, 26, 0.1);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 1px 1px rgba(16, 22, 26, 0.2);    cursor:-webkit-grab;    cursor:grab;    z-index:2; }  .bp3-slider-handle.bp3-active{    background-color:#d8e1e8;    background-image:none;    -webkit-box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);            box-shadow:inset 0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 2px rgba(16, 22, 26, 0.2);    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), inset 0 1px 1px rgba(16, 22, 26, 0.1);    cursor:-webkit-grabbing;    cursor:grabbing; }  .bp3-disabled .bp3-slider-handle{    background:#bfccd6;    -webkit-box-shadow:none;            box-shadow:none;    pointer-events:none; }  .bp3-dark .bp3-slider-handle{    background-color:#394b59;    background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.05)), to(rgba(255, 255, 255, 0)));    background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);    color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover, .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      color:#f5f8fa; }    .bp3-dark .bp3-slider-handle:hover{      background-color:#30404d;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-slider-handle:active, .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#202b33;      background-image:none;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.6), inset 0 1px 2px rgba(16, 22, 26, 0.2); }    .bp3-dark .bp3-slider-handle:disabled, .bp3-dark .bp3-slider-handle.bp3-disabled{      background-color:rgba(57, 75, 89, 0.5);      background-image:none;      -webkit-box-shadow:none;              box-shadow:none;      color:rgba(167, 182, 194, 0.6); }      .bp3-dark .bp3-slider-handle:disabled.bp3-active, .bp3-dark .bp3-slider-handle.bp3-disabled.bp3-active{        background:rgba(57, 75, 89, 0.7); }    .bp3-dark .bp3-slider-handle .bp3-button-spinner .bp3-spinner-head{      background:rgba(16, 22, 26, 0.5);      stroke:#8a9ba8; }    .bp3-dark .bp3-slider-handle, .bp3-dark .bp3-slider-handle:hover{      background-color:#394b59; }    .bp3-dark .bp3-slider-handle.bp3-active{      background-color:#293742; }  .bp3-dark .bp3-disabled .bp3-slider-handle{    background:#5c7080;    border-color:#5c7080;    -webkit-box-shadow:none;            box-shadow:none; }  .bp3-slider-handle .bp3-slider-label{    background:#394b59;    border-radius:3px;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);    color:#f5f8fa;    margin-left:8px; }    .bp3-dark .bp3-slider-handle .bp3-slider-label{      background:#e1e8ed;      -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);      color:#394b59; }    .bp3-disabled .bp3-slider-handle .bp3-slider-label{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-slider-handle.bp3-start, .bp3-slider-handle.bp3-end{    width:8px; }  .bp3-slider-handle.bp3-start{    border-bottom-right-radius:0;    border-top-right-radius:0; }  .bp3-slider-handle.bp3-end{    border-bottom-left-radius:0;    border-top-left-radius:0;    margin-left:8px; }    .bp3-slider-handle.bp3-end .bp3-slider-label{      margin-left:0; }.bp3-slider-label{  -webkit-transform:translate(-50%, 20px);          transform:translate(-50%, 20px);  display:inline-block;  font-size:12px;  line-height:1;  padding:2px 5px;  position:absolute;  vertical-align:top; }.bp3-slider.bp3-vertical{  height:150px;  min-width:40px;  width:40px; }  .bp3-slider.bp3-vertical .bp3-slider-track,  .bp3-slider.bp3-vertical .bp3-slider-progress{    bottom:0;    height:auto;    left:5px;    top:0;    width:6px; }  .bp3-slider.bp3-vertical .bp3-slider-progress{    top:auto; }  .bp3-slider.bp3-vertical .bp3-slider-label{    -webkit-transform:translate(20px, 50%);            transform:translate(20px, 50%); }  .bp3-slider.bp3-vertical .bp3-slider-handle{    top:auto; }    .bp3-slider.bp3-vertical .bp3-slider-handle .bp3-slider-label{      margin-left:0;      margin-top:-8px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end, .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      height:8px;      margin-left:0;      width:16px; }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start{      border-bottom-right-radius:3px;      border-top-left-radius:0; }      .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-start .bp3-slider-label{        -webkit-transform:translate(20px);                transform:translate(20px); }    .bp3-slider.bp3-vertical .bp3-slider-handle.bp3-end{      border-bottom-left-radius:0;      border-bottom-right-radius:0;      border-top-left-radius:3px;      margin-bottom:8px; }@-webkit-keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }@keyframes pt-spinner-animation{  from{    -webkit-transform:rotate(0deg);            transform:rotate(0deg); }  to{    -webkit-transform:rotate(360deg);            transform:rotate(360deg); } }.bp3-spinner{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-pack:center;      -ms-flex-pack:center;          justify-content:center;  overflow:visible;  vertical-align:middle; }  .bp3-spinner svg{    display:block; }  .bp3-spinner path{    fill-opacity:0; }  .bp3-spinner .bp3-spinner-head{    stroke:rgba(92, 112, 128, 0.8);    stroke-linecap:round;    -webkit-transform-origin:center;            transform-origin:center;    -webkit-transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9);    transition:stroke-dashoffset 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-spinner .bp3-spinner-track{    stroke:rgba(92, 112, 128, 0.2); }.bp3-spinner-animation{  -webkit-animation:pt-spinner-animation 500ms linear infinite;          animation:pt-spinner-animation 500ms linear infinite; }  .bp3-no-spin > .bp3-spinner-animation{    -webkit-animation:none;            animation:none; }.bp3-dark .bp3-spinner .bp3-spinner-head{  stroke:#8a9ba8; }.bp3-dark .bp3-spinner .bp3-spinner-track{  stroke:rgba(16, 22, 26, 0.5); }.bp3-spinner.bp3-intent-primary .bp3-spinner-head{  stroke:#137cbd; }.bp3-spinner.bp3-intent-success .bp3-spinner-head{  stroke:#0f9960; }.bp3-spinner.bp3-intent-warning .bp3-spinner-head{  stroke:#d9822b; }.bp3-spinner.bp3-intent-danger .bp3-spinner-head{  stroke:#db3737; }.bp3-tabs.bp3-vertical{  display:-webkit-box;  display:-ms-flexbox;  display:flex; }  .bp3-tabs.bp3-vertical > .bp3-tab-list{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start;    -webkit-box-orient:vertical;    -webkit-box-direction:normal;        -ms-flex-direction:column;            flex-direction:column; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab{      border-radius:3px;      padding:0 10px;      width:100%; }      .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab[aria-selected="true"]{        background-color:rgba(19, 124, 189, 0.2);        -webkit-box-shadow:none;                box-shadow:none; }    .bp3-tabs.bp3-vertical > .bp3-tab-list .bp3-tab-indicator-wrapper .bp3-tab-indicator{      background-color:rgba(19, 124, 189, 0.2);      border-radius:3px;      bottom:0;      height:auto;      left:0;      right:0;      top:0; }  .bp3-tabs.bp3-vertical > .bp3-tab-panel{    margin-top:0;    padding-left:20px; }.bp3-tab-list{  -webkit-box-align:end;      -ms-flex-align:end;          align-items:flex-end;  border:none;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  list-style:none;  margin:0;  padding:0;  position:relative; }  .bp3-tab-list > *:not(:last-child){    margin-right:20px; }.bp3-tab{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  color:#182026;  cursor:pointer;  -webkit-box-flex:0;      -ms-flex:0 0 auto;          flex:0 0 auto;  font-size:14px;  line-height:30px;  max-width:100%;  position:relative;  vertical-align:top; }  .bp3-tab a{    color:inherit;    display:block;    text-decoration:none; }  .bp3-tab-indicator-wrapper ~ .bp3-tab{    background-color:transparent !important;    -webkit-box-shadow:none !important;            box-shadow:none !important; }  .bp3-tab[aria-disabled="true"]{    color:rgba(92, 112, 128, 0.6);    cursor:not-allowed; }  .bp3-tab[aria-selected="true"]{    border-radius:0;    -webkit-box-shadow:inset 0 -3px 0 #106ba3;            box-shadow:inset 0 -3px 0 #106ba3; }  .bp3-tab[aria-selected="true"], .bp3-tab:not([aria-disabled="true"]):hover{    color:#106ba3; }  .bp3-tab:focus{    -moz-outline-radius:0; }  .bp3-large > .bp3-tab{    font-size:16px;    line-height:40px; }.bp3-tab-panel{  margin-top:20px; }  .bp3-tab-panel[aria-hidden="true"]{    display:none; }.bp3-tab-indicator-wrapper{  left:0;  pointer-events:none;  position:absolute;  top:0;  -webkit-transform:translateX(0), translateY(0);          transform:translateX(0), translateY(0);  -webkit-transition:height, width, -webkit-transform;  transition:height, width, -webkit-transform;  transition:height, transform, width;  transition:height, transform, width, -webkit-transform;  -webkit-transition-duration:200ms;          transition-duration:200ms;  -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);          transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tab-indicator-wrapper .bp3-tab-indicator{    background-color:#106ba3;    bottom:0;    height:3px;    left:0;    position:absolute;    right:0; }  .bp3-tab-indicator-wrapper.bp3-no-animation{    -webkit-transition:none;    transition:none; }.bp3-dark .bp3-tab{  color:#f5f8fa; }  .bp3-dark .bp3-tab[aria-disabled="true"]{    color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tab[aria-selected="true"]{    -webkit-box-shadow:inset 0 -3px 0 #48aff0;            box-shadow:inset 0 -3px 0 #48aff0; }  .bp3-dark .bp3-tab[aria-selected="true"], .bp3-dark .bp3-tab:not([aria-disabled="true"]):hover{    color:#48aff0; }.bp3-dark .bp3-tab-indicator{  background-color:#48aff0; }.bp3-flex-expander{  -webkit-box-flex:1;      -ms-flex:1 1;          flex:1 1; }.bp3-tag{  display:-webkit-inline-box;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  background-color:#5c7080;  border:none;  border-radius:3px;  -webkit-box-shadow:none;          box-shadow:none;  color:#f5f8fa;  font-size:12px;  line-height:16px;  max-width:100%;  min-height:20px;  min-width:20px;  padding:2px 6px;  position:relative; }  .bp3-tag.bp3-interactive{    cursor:pointer; }    .bp3-tag.bp3-interactive:hover{      background-color:rgba(92, 112, 128, 0.85); }    .bp3-tag.bp3-interactive.bp3-active, .bp3-tag.bp3-interactive:active{      background-color:rgba(92, 112, 128, 0.7); }  .bp3-tag > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag > .bp3-fill{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag::before,  .bp3-tag > *{    margin-right:4px; }  .bp3-tag:empty::before,  .bp3-tag > :last-child{    margin-right:0; }  .bp3-tag:focus{    outline:rgba(19, 124, 189, 0.6) auto 2px;    outline-offset:0;    -moz-outline-radius:6px; }  .bp3-tag.bp3-round{    border-radius:30px;    padding-left:8px;    padding-right:8px; }  .bp3-dark .bp3-tag{    background-color:#bfccd6;    color:#182026; }    .bp3-dark .bp3-tag.bp3-interactive{      cursor:pointer; }      .bp3-dark .bp3-tag.bp3-interactive:hover{        background-color:rgba(191, 204, 214, 0.85); }      .bp3-dark .bp3-tag.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-interactive:active{        background-color:rgba(191, 204, 214, 0.7); }    .bp3-dark .bp3-tag > .bp3-icon, .bp3-dark .bp3-tag .bp3-icon-standard, .bp3-dark .bp3-tag .bp3-icon-large{      fill:currentColor; }  .bp3-tag > .bp3-icon, .bp3-tag .bp3-icon-standard, .bp3-tag .bp3-icon-large{    fill:#ffffff; }  .bp3-tag.bp3-large,  .bp3-large .bp3-tag{    font-size:14px;    line-height:20px;    min-height:30px;    min-width:30px;    padding:5px 10px; }    .bp3-tag.bp3-large::before,    .bp3-tag.bp3-large > *,    .bp3-large .bp3-tag::before,    .bp3-large .bp3-tag > *{      margin-right:7px; }    .bp3-tag.bp3-large:empty::before,    .bp3-tag.bp3-large > :last-child,    .bp3-large .bp3-tag:empty::before,    .bp3-large .bp3-tag > :last-child{      margin-right:0; }    .bp3-tag.bp3-large.bp3-round,    .bp3-large .bp3-tag.bp3-round{      padding-left:12px;      padding-right:12px; }  .bp3-tag.bp3-intent-primary{    background:#137cbd;    color:#ffffff; }    .bp3-tag.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.85); }      .bp3-tag.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.7); }  .bp3-tag.bp3-intent-success{    background:#0f9960;    color:#ffffff; }    .bp3-tag.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.85); }      .bp3-tag.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.7); }  .bp3-tag.bp3-intent-warning{    background:#d9822b;    color:#ffffff; }    .bp3-tag.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.85); }      .bp3-tag.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.7); }  .bp3-tag.bp3-intent-danger{    background:#db3737;    color:#ffffff; }    .bp3-tag.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.85); }      .bp3-tag.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.7); }  .bp3-tag.bp3-fill{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    width:100%; }  .bp3-tag.bp3-minimal > .bp3-icon, .bp3-tag.bp3-minimal .bp3-icon-standard, .bp3-tag.bp3-minimal .bp3-icon-large{    fill:#5c7080; }  .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){    background-color:rgba(138, 155, 168, 0.2);    color:#182026; }    .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{        background-color:rgba(92, 112, 128, 0.3); }      .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{        background-color:rgba(92, 112, 128, 0.4); }    .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]){      color:#f5f8fa; }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:hover{          background-color:rgba(191, 204, 214, 0.3); }        .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]).bp3-interactive:active{          background-color:rgba(191, 204, 214, 0.4); }      .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) > .bp3-icon, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-standard, .bp3-dark .bp3-tag.bp3-minimal:not([class*="bp3-intent-"]) .bp3-icon-large{        fill:#a7b6c2; }  .bp3-tag.bp3-minimal.bp3-intent-primary{    background-color:rgba(19, 124, 189, 0.15);    color:#106ba3; }    .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{        background-color:rgba(19, 124, 189, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{        background-color:rgba(19, 124, 189, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-primary > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-primary .bp3-icon-large{      fill:#137cbd; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary{      background-color:rgba(19, 124, 189, 0.25);      color:#48aff0; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:hover{          background-color:rgba(19, 124, 189, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-primary.bp3-interactive:active{          background-color:rgba(19, 124, 189, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-success{    background-color:rgba(15, 153, 96, 0.15);    color:#0d8050; }    .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{        background-color:rgba(15, 153, 96, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{        background-color:rgba(15, 153, 96, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-success > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-success .bp3-icon-large{      fill:#0f9960; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success{      background-color:rgba(15, 153, 96, 0.25);      color:#3dcc91; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:hover{          background-color:rgba(15, 153, 96, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-success.bp3-interactive:active{          background-color:rgba(15, 153, 96, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-warning{    background-color:rgba(217, 130, 43, 0.15);    color:#bf7326; }    .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{        background-color:rgba(217, 130, 43, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{        background-color:rgba(217, 130, 43, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-warning > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-warning .bp3-icon-large{      fill:#d9822b; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning{      background-color:rgba(217, 130, 43, 0.25);      color:#ffb366; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:hover{          background-color:rgba(217, 130, 43, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-warning.bp3-interactive:active{          background-color:rgba(217, 130, 43, 0.45); }  .bp3-tag.bp3-minimal.bp3-intent-danger{    background-color:rgba(219, 55, 55, 0.15);    color:#c23030; }    .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{      cursor:pointer; }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{        background-color:rgba(219, 55, 55, 0.25); }      .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{        background-color:rgba(219, 55, 55, 0.35); }    .bp3-tag.bp3-minimal.bp3-intent-danger > .bp3-icon, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-standard, .bp3-tag.bp3-minimal.bp3-intent-danger .bp3-icon-large{      fill:#db3737; }    .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger{      background-color:rgba(219, 55, 55, 0.25);      color:#ff7373; }      .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive{        cursor:pointer; }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:hover{          background-color:rgba(219, 55, 55, 0.35); }        .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive.bp3-active, .bp3-dark .bp3-tag.bp3-minimal.bp3-intent-danger.bp3-interactive:active{          background-color:rgba(219, 55, 55, 0.45); }.bp3-tag-remove{  background:none;  border:none;  color:inherit;  cursor:pointer;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin-bottom:-2px;  margin-right:-6px !important;  margin-top:-2px;  opacity:0.5;  padding:2px;  padding-left:0; }  .bp3-tag-remove:hover{    background:none;    opacity:0.8;    text-decoration:none; }  .bp3-tag-remove:active{    opacity:1; }  .bp3-tag-remove:empty::before{    font-family:"Icons16", sans-serif;    font-size:16px;    font-style:normal;    font-weight:400;    line-height:1;    -moz-osx-font-smoothing:grayscale;    -webkit-font-smoothing:antialiased;    content:"&#59095;"; }  .bp3-large .bp3-tag-remove{    margin-right:-10px !important;    padding:0 5px 0 0; }    .bp3-large .bp3-tag-remove:empty::before{      font-family:"Icons20", sans-serif;      font-size:20px;      font-style:normal;      font-weight:400;      line-height:1; }.bp3-tag-input{  display:-webkit-box;  display:-ms-flexbox;  display:flex;  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;      -ms-flex-direction:row;          flex-direction:row;  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  cursor:text;  height:auto;  line-height:inherit;  min-height:30px;  padding-left:5px;  padding-right:0; }  .bp3-tag-input > *{    -webkit-box-flex:0;        -ms-flex-positive:0;            flex-grow:0;    -ms-flex-negative:0;        flex-shrink:0; }  .bp3-tag-input > .bp3-tag-input-values{    -webkit-box-flex:1;        -ms-flex-positive:1;            flex-grow:1;    -ms-flex-negative:1;        flex-shrink:1; }  .bp3-tag-input .bp3-tag-input-icon{    color:#5c7080;    margin-left:2px;    margin-right:7px;    margin-top:7px; }  .bp3-tag-input .bp3-tag-input-values{    display:-webkit-box;    display:-ms-flexbox;    display:flex;    -webkit-box-orient:horizontal;    -webkit-box-direction:normal;        -ms-flex-direction:row;            flex-direction:row;    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    -ms-flex-item-align:stretch;        align-self:stretch;    -ms-flex-wrap:wrap;        flex-wrap:wrap;    margin-right:7px;    margin-top:5px;    min-width:0; }    .bp3-tag-input .bp3-tag-input-values > *{      -webkit-box-flex:0;          -ms-flex-positive:0;              flex-grow:0;      -ms-flex-negative:0;          flex-shrink:0; }    .bp3-tag-input .bp3-tag-input-values > .bp3-fill{      -webkit-box-flex:1;          -ms-flex-positive:1;              flex-grow:1;      -ms-flex-negative:1;          flex-shrink:1; }    .bp3-tag-input .bp3-tag-input-values::before,    .bp3-tag-input .bp3-tag-input-values > *{      margin-right:5px; }    .bp3-tag-input .bp3-tag-input-values:empty::before,    .bp3-tag-input .bp3-tag-input-values > :last-child{      margin-right:0; }    .bp3-tag-input .bp3-tag-input-values:first-child .bp3-input-ghost:first-child{      padding-left:5px; }    .bp3-tag-input .bp3-tag-input-values > *{      margin-bottom:5px; }  .bp3-tag-input .bp3-tag{    overflow-wrap:break-word; }    .bp3-tag-input .bp3-tag.bp3-active{      outline:rgba(19, 124, 189, 0.6) auto 2px;      outline-offset:0;      -moz-outline-radius:6px; }  .bp3-tag-input .bp3-input-ghost{    -webkit-box-flex:1;        -ms-flex:1 1 auto;            flex:1 1 auto;    line-height:20px;    width:80px; }    .bp3-tag-input .bp3-input-ghost:disabled, .bp3-tag-input .bp3-input-ghost.bp3-disabled{      cursor:not-allowed; }  .bp3-tag-input .bp3-button,  .bp3-tag-input .bp3-spinner{    margin:3px;    margin-left:0; }  .bp3-tag-input .bp3-button{    min-height:24px;    min-width:24px;    padding:0 7px; }  .bp3-tag-input.bp3-large{    height:auto;    min-height:40px; }    .bp3-tag-input.bp3-large::before,    .bp3-tag-input.bp3-large > *{      margin-right:10px; }    .bp3-tag-input.bp3-large:empty::before,    .bp3-tag-input.bp3-large > :last-child{      margin-right:0; }    .bp3-tag-input.bp3-large .bp3-tag-input-icon{      margin-left:5px;      margin-top:10px; }    .bp3-tag-input.bp3-large .bp3-input-ghost{      line-height:30px; }    .bp3-tag-input.bp3-large .bp3-button{      min-height:30px;      min-width:30px;      padding:5px 10px;      margin:5px;      margin-left:0; }    .bp3-tag-input.bp3-large .bp3-spinner{      margin:8px;      margin-left:0; }  .bp3-tag-input.bp3-active{    background-color:#ffffff;    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);            box-shadow:0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }    .bp3-tag-input.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.2); }  .bp3-dark .bp3-tag-input .bp3-tag-input-icon, .bp3-tag-input.bp3-dark .bp3-tag-input-icon{    color:#a7b6c2; }  .bp3-dark .bp3-tag-input .bp3-input-ghost, .bp3-tag-input.bp3-dark .bp3-input-ghost{    color:#f5f8fa; }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-webkit-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-webkit-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-moz-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-moz-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost:-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost:-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::-ms-input-placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::-ms-input-placeholder{      color:rgba(167, 182, 194, 0.6); }    .bp3-dark .bp3-tag-input .bp3-input-ghost::placeholder, .bp3-tag-input.bp3-dark .bp3-input-ghost::placeholder{      color:rgba(167, 182, 194, 0.6); }  .bp3-dark .bp3-tag-input.bp3-active, .bp3-tag-input.bp3-dark.bp3-active{    background-color:rgba(16, 22, 26, 0.3);    -webkit-box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px #137cbd, 0 0 0 1px #137cbd, 0 0 0 3px rgba(19, 124, 189, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-primary, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-primary{      -webkit-box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #106ba3, 0 0 0 3px rgba(16, 107, 163, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-success, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-success{      -webkit-box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #0d8050, 0 0 0 3px rgba(13, 128, 80, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-warning, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-warning{      -webkit-box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #bf7326, 0 0 0 3px rgba(191, 115, 38, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }    .bp3-dark .bp3-tag-input.bp3-active.bp3-intent-danger, .bp3-tag-input.bp3-dark.bp3-active.bp3-intent-danger{      -webkit-box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4);              box-shadow:0 0 0 1px #c23030, 0 0 0 3px rgba(194, 48, 48, 0.3), inset 0 0 0 1px rgba(16, 22, 26, 0.3), inset 0 1px 1px rgba(16, 22, 26, 0.4); }.bp3-input-ghost{  background:none;  border:none;  -webkit-box-shadow:none;          box-shadow:none;  padding:0; }  .bp3-input-ghost::-webkit-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-moz-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::-ms-input-placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost::placeholder{    color:rgba(92, 112, 128, 0.6);    opacity:1; }  .bp3-input-ghost:focus{    outline:none !important; }.bp3-toast{  -webkit-box-align:start;      -ms-flex-align:start;          align-items:flex-start;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  display:-webkit-box;  display:-ms-flexbox;  display:flex;  margin:20px 0 0;  max-width:500px;  min-width:300px;  pointer-events:all;  position:relative !important; }  .bp3-toast.bp3-toast-enter, .bp3-toast.bp3-toast-appear{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active, .bp3-toast.bp3-toast-appear-active{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-enter ~ .bp3-toast, .bp3-toast.bp3-toast-appear ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px); }  .bp3-toast.bp3-toast-enter-active ~ .bp3-toast, .bp3-toast.bp3-toast-appear-active ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11);            transition-timing-function:cubic-bezier(0.54, 1.12, 0.38, 1.11); }  .bp3-toast.bp3-toast-exit{    opacity:1;    -webkit-filter:blur(0);            filter:blur(0); }  .bp3-toast.bp3-toast-exit-active{    opacity:0;    -webkit-filter:blur(10px);            filter:blur(10px);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:300ms;            transition-duration:300ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:opacity, filter;    transition-property:opacity, filter, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast.bp3-toast-exit ~ .bp3-toast{    -webkit-transform:translateY(0);            transform:translateY(0); }  .bp3-toast.bp3-toast-exit-active ~ .bp3-toast{    -webkit-transform:translateY(-40px);            transform:translateY(-40px);    -webkit-transition-delay:50ms;            transition-delay:50ms;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-toast .bp3-button-group{    -webkit-box-flex:0;        -ms-flex:0 0 auto;            flex:0 0 auto;    padding:5px;    padding-left:0; }  .bp3-toast > .bp3-icon{    color:#5c7080;    margin:12px;    margin-right:0; }  .bp3-toast.bp3-dark,  .bp3-dark .bp3-toast{    background-color:#394b59;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-toast.bp3-dark > .bp3-icon,    .bp3-dark .bp3-toast > .bp3-icon{      color:#a7b6c2; }  .bp3-toast[class*="bp3-intent-"] a{    color:rgba(255, 255, 255, 0.7); }    .bp3-toast[class*="bp3-intent-"] a:hover{      color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] > .bp3-icon{    color:#ffffff; }  .bp3-toast[class*="bp3-intent-"] .bp3-button, .bp3-toast[class*="bp3-intent-"] .bp3-button::before,  .bp3-toast[class*="bp3-intent-"] .bp3-button .bp3-icon, .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    color:rgba(255, 255, 255, 0.7) !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:focus{    outline-color:rgba(255, 255, 255, 0.5); }  .bp3-toast[class*="bp3-intent-"] .bp3-button:hover{    background-color:rgba(255, 255, 255, 0.15) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button:active{    background-color:rgba(255, 255, 255, 0.3) !important;    color:#ffffff !important; }  .bp3-toast[class*="bp3-intent-"] .bp3-button::after{    background:rgba(255, 255, 255, 0.3) !important; }  .bp3-toast.bp3-intent-primary{    background-color:#137cbd;    color:#ffffff; }  .bp3-toast.bp3-intent-success{    background-color:#0f9960;    color:#ffffff; }  .bp3-toast.bp3-intent-warning{    background-color:#d9822b;    color:#ffffff; }  .bp3-toast.bp3-intent-danger{    background-color:#db3737;    color:#ffffff; }.bp3-toast-message{  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  padding:11px;  word-break:break-word; }.bp3-toast-container{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-box-orient:vertical;  -webkit-box-direction:normal;      -ms-flex-direction:column;          flex-direction:column;  left:0;  overflow:hidden;  padding:0 20px 20px;  pointer-events:none;  right:0;  z-index:40; }  .bp3-toast-container.bp3-toast-container-in-portal{    position:fixed; }  .bp3-toast-container.bp3-toast-container-inline{    position:absolute; }  .bp3-toast-container.bp3-toast-container-top{    top:0; }  .bp3-toast-container.bp3-toast-container-bottom{    bottom:0;    -webkit-box-orient:vertical;    -webkit-box-direction:reverse;        -ms-flex-direction:column-reverse;            flex-direction:column-reverse;    top:auto; }  .bp3-toast-container.bp3-toast-container-left{    -webkit-box-align:start;        -ms-flex-align:start;            align-items:flex-start; }  .bp3-toast-container.bp3-toast-container-right{    -webkit-box-align:end;        -ms-flex-align:end;            align-items:flex-end; }.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-enter:not(.bp3-toast-enter-active) ~ .bp3-toast, .bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active),.bp3-toast-container-bottom .bp3-toast.bp3-toast-appear:not(.bp3-toast-appear-active) ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-exit-active ~ .bp3-toast,.bp3-toast-container-bottom .bp3-toast.bp3-toast-leave-active ~ .bp3-toast{  -webkit-transform:translateY(60px);          transform:translateY(60px); }.bp3-tooltip{  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2);  -webkit-transform:scale(1);          transform:scale(1); }  .bp3-tooltip .bp3-popover-arrow{    height:22px;    position:absolute;    width:22px; }    .bp3-tooltip .bp3-popover-arrow::before{      height:14px;      margin:4px;      width:14px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip{    margin-bottom:11px;    margin-top:-11px; }    .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{      bottom:-8px; }      .bp3-tether-element-attached-bottom.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(-90deg);                transform:rotate(-90deg); }  .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip{    margin-left:11px; }    .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{      left:-8px; }      .bp3-tether-element-attached-left.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(0);                transform:rotate(0); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip{    margin-top:11px; }    .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{      top:-8px; }      .bp3-tether-element-attached-top.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(90deg);                transform:rotate(90deg); }  .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip{    margin-left:-11px;    margin-right:11px; }    .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{      right:-8px; }      .bp3-tether-element-attached-right.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow svg{        -webkit-transform:rotate(180deg);                transform:rotate(180deg); }  .bp3-tether-element-attached-middle > .bp3-tooltip > .bp3-popover-arrow{    top:50%;    -webkit-transform:translateY(-50%);            transform:translateY(-50%); }  .bp3-tether-element-attached-center > .bp3-tooltip > .bp3-popover-arrow{    right:50%;    -webkit-transform:translateX(50%);            transform:translateX(50%); }  .bp3-tether-element-attached-top.bp3-tether-target-attached-top > .bp3-tooltip > .bp3-popover-arrow{    top:-0.22183px; }  .bp3-tether-element-attached-right.bp3-tether-target-attached-right > .bp3-tooltip > .bp3-popover-arrow{    right:-0.22183px; }  .bp3-tether-element-attached-left.bp3-tether-target-attached-left > .bp3-tooltip > .bp3-popover-arrow{    left:-0.22183px; }  .bp3-tether-element-attached-bottom.bp3-tether-target-attached-bottom > .bp3-tooltip > .bp3-popover-arrow{    bottom:-0.22183px; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:top left;            transform-origin:top left; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:top center;            transform-origin:top center; }  .bp3-tether-element-attached-top.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:top right;            transform-origin:top right; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:center left;            transform-origin:center left; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:center center;            transform-origin:center center; }  .bp3-tether-element-attached-middle.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:center right;            transform-origin:center right; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-left > .bp3-tooltip{    -webkit-transform-origin:bottom left;            transform-origin:bottom left; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-center > .bp3-tooltip{    -webkit-transform-origin:bottom center;            transform-origin:bottom center; }  .bp3-tether-element-attached-bottom.bp3-tether-element-attached-right > .bp3-tooltip{    -webkit-transform-origin:bottom right;            transform-origin:bottom right; }  .bp3-tooltip .bp3-popover-content{    background:#394b59;    color:#f5f8fa; }  .bp3-tooltip .bp3-popover-arrow::before{    -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2);            box-shadow:1px 1px 6px rgba(16, 22, 26, 0.2); }  .bp3-tooltip .bp3-popover-arrow-border{    fill:#10161a;    fill-opacity:0.1; }  .bp3-tooltip .bp3-popover-arrow-fill{    fill:#394b59; }  .bp3-popover-enter > .bp3-tooltip, .bp3-popover-appear > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8); }  .bp3-popover-enter-active > .bp3-tooltip, .bp3-popover-appear-active > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-popover-exit > .bp3-tooltip{    -webkit-transform:scale(1);            transform:scale(1); }  .bp3-popover-exit-active > .bp3-tooltip{    -webkit-transform:scale(0.8);            transform:scale(0.8);    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:100ms;            transition-duration:100ms;    -webkit-transition-property:-webkit-transform;    transition-property:-webkit-transform;    transition-property:transform;    transition-property:transform, -webkit-transform;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tooltip .bp3-popover-content{    padding:10px 12px; }  .bp3-tooltip.bp3-dark,  .bp3-dark .bp3-tooltip{    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 2px 4px rgba(16, 22, 26, 0.4), 0 8px 24px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-content,    .bp3-dark .bp3-tooltip .bp3-popover-content{      background:#e1e8ed;      color:#394b59; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow::before,    .bp3-dark .bp3-tooltip .bp3-popover-arrow::before{      -webkit-box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4);              box-shadow:1px 1px 6px rgba(16, 22, 26, 0.4); }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-border,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-border{      fill:#10161a;      fill-opacity:0.2; }    .bp3-tooltip.bp3-dark .bp3-popover-arrow-fill,    .bp3-dark .bp3-tooltip .bp3-popover-arrow-fill{      fill:#e1e8ed; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-content{    background:#137cbd;    color:#ffffff; }  .bp3-tooltip.bp3-intent-primary .bp3-popover-arrow-fill{    fill:#137cbd; }  .bp3-tooltip.bp3-intent-success .bp3-popover-content{    background:#0f9960;    color:#ffffff; }  .bp3-tooltip.bp3-intent-success .bp3-popover-arrow-fill{    fill:#0f9960; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-content{    background:#d9822b;    color:#ffffff; }  .bp3-tooltip.bp3-intent-warning .bp3-popover-arrow-fill{    fill:#d9822b; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-content{    background:#db3737;    color:#ffffff; }  .bp3-tooltip.bp3-intent-danger .bp3-popover-arrow-fill{    fill:#db3737; }.bp3-tooltip-indicator{  border-bottom:dotted 1px;  cursor:help; }.bp3-tree .bp3-icon, .bp3-tree .bp3-icon-standard, .bp3-tree .bp3-icon-large{  color:#5c7080; }  .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-tree .bp3-icon.bp3-intent-success, .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-tree-node-list{  list-style:none;  margin:0;  padding-left:0; }.bp3-tree-root{  background-color:transparent;  cursor:default;  padding-left:0;  position:relative; }.bp3-tree-node-content-0{  padding-left:0px; }.bp3-tree-node-content-1{  padding-left:23px; }.bp3-tree-node-content-2{  padding-left:46px; }.bp3-tree-node-content-3{  padding-left:69px; }.bp3-tree-node-content-4{  padding-left:92px; }.bp3-tree-node-content-5{  padding-left:115px; }.bp3-tree-node-content-6{  padding-left:138px; }.bp3-tree-node-content-7{  padding-left:161px; }.bp3-tree-node-content-8{  padding-left:184px; }.bp3-tree-node-content-9{  padding-left:207px; }.bp3-tree-node-content-10{  padding-left:230px; }.bp3-tree-node-content-11{  padding-left:253px; }.bp3-tree-node-content-12{  padding-left:276px; }.bp3-tree-node-content-13{  padding-left:299px; }.bp3-tree-node-content-14{  padding-left:322px; }.bp3-tree-node-content-15{  padding-left:345px; }.bp3-tree-node-content-16{  padding-left:368px; }.bp3-tree-node-content-17{  padding-left:391px; }.bp3-tree-node-content-18{  padding-left:414px; }.bp3-tree-node-content-19{  padding-left:437px; }.bp3-tree-node-content-20{  padding-left:460px; }.bp3-tree-node-content{  -webkit-box-align:center;      -ms-flex-align:center;          align-items:center;  display:-webkit-box;  display:-ms-flexbox;  display:flex;  height:30px;  padding-right:5px;  width:100%; }  .bp3-tree-node-content:hover{    background-color:rgba(191, 204, 214, 0.4); }.bp3-tree-node-caret,.bp3-tree-node-caret-none{  min-width:30px; }.bp3-tree-node-caret{  color:#5c7080;  cursor:pointer;  padding:7px;  -webkit-transform:rotate(0deg);          transform:rotate(0deg);  -webkit-transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:-webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9);  transition:transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9), -webkit-transform 200ms cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-tree-node-caret:hover{    color:#182026; }  .bp3-dark .bp3-tree-node-caret{    color:#a7b6c2; }    .bp3-dark .bp3-tree-node-caret:hover{      color:#f5f8fa; }  .bp3-tree-node-caret.bp3-tree-node-caret-open{    -webkit-transform:rotate(90deg);            transform:rotate(90deg); }  .bp3-tree-node-caret.bp3-icon-standard::before{    content:"&#59029;"; }.bp3-tree-node-icon{  margin-right:7px;  position:relative; }.bp3-tree-node-label{  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  word-wrap:normal;  -webkit-box-flex:1;      -ms-flex:1 1 auto;          flex:1 1 auto;  position:relative;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-label span{    display:inline; }.bp3-tree-node-secondary-label{  padding:0 5px;  -webkit-user-select:none;     -moz-user-select:none;      -ms-user-select:none;          user-select:none; }  .bp3-tree-node-secondary-label .bp3-popover-wrapper,  .bp3-tree-node-secondary-label .bp3-popover-target{    -webkit-box-align:center;        -ms-flex-align:center;            align-items:center;    display:-webkit-box;    display:-ms-flexbox;    display:flex; }.bp3-tree-node.bp3-disabled .bp3-tree-node-content{  background-color:inherit;  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-disabled .bp3-tree-node-caret,.bp3-tree-node.bp3-disabled .bp3-tree-node-icon{  color:rgba(92, 112, 128, 0.6);  cursor:not-allowed; }.bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content,  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-standard, .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-icon-large{    color:#ffffff; }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret::before{    color:rgba(255, 255, 255, 0.7); }  .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content .bp3-tree-node-caret:hover::before{    color:#ffffff; }.bp3-dark .bp3-tree-node-content:hover{  background-color:rgba(92, 112, 128, 0.3); }.bp3-dark .bp3-tree .bp3-icon, .bp3-dark .bp3-tree .bp3-icon-standard, .bp3-dark .bp3-tree .bp3-icon-large{  color:#a7b6c2; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-primary, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-primary{    color:#137cbd; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-success, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-success{    color:#0f9960; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-warning, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-warning{    color:#d9822b; }  .bp3-dark .bp3-tree .bp3-icon.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-standard.bp3-intent-danger, .bp3-dark .bp3-tree .bp3-icon-large.bp3-intent-danger{    color:#db3737; }.bp3-dark .bp3-tree-node.bp3-tree-node-selected > .bp3-tree-node-content{  background-color:#137cbd; }.bp3-omnibar{  -webkit-filter:blur(0);          filter:blur(0);  opacity:1;  background-color:#ffffff;  border-radius:3px;  -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);          box-shadow:0 0 0 1px rgba(16, 22, 26, 0.1), 0 4px 8px rgba(16, 22, 26, 0.2), 0 18px 46px 6px rgba(16, 22, 26, 0.2);  left:calc(50% - 250px);  top:20vh;  width:500px;  z-index:21; }  .bp3-omnibar.bp3-overlay-enter, .bp3-omnibar.bp3-overlay-appear{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2; }  .bp3-omnibar.bp3-overlay-enter-active, .bp3-omnibar.bp3-overlay-appear-active{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar.bp3-overlay-exit{    -webkit-filter:blur(0);            filter:blur(0);    opacity:1; }  .bp3-omnibar.bp3-overlay-exit-active{    -webkit-filter:blur(20px);            filter:blur(20px);    opacity:0.2;    -webkit-transition-delay:0;            transition-delay:0;    -webkit-transition-duration:200ms;            transition-duration:200ms;    -webkit-transition-property:opacity, -webkit-filter;    transition-property:opacity, -webkit-filter;    transition-property:filter, opacity;    transition-property:filter, opacity, -webkit-filter;    -webkit-transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9);            transition-timing-function:cubic-bezier(0.4, 1, 0.75, 0.9); }  .bp3-omnibar .bp3-input{    background-color:transparent;    border-radius:0; }    .bp3-omnibar .bp3-input, .bp3-omnibar .bp3-input:focus{      -webkit-box-shadow:none;              box-shadow:none; }  .bp3-omnibar .bp3-menu{    background-color:transparent;    border-radius:0;    -webkit-box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);            box-shadow:inset 0 1px 0 rgba(16, 22, 26, 0.15);    max-height:calc(60vh - 40px);    overflow:auto; }    .bp3-omnibar .bp3-menu:empty{      display:none; }  .bp3-dark .bp3-omnibar, .bp3-omnibar.bp3-dark{    background-color:#30404d;    -webkit-box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4);            box-shadow:0 0 0 1px rgba(16, 22, 26, 0.2), 0 4px 8px rgba(16, 22, 26, 0.4), 0 18px 46px 6px rgba(16, 22, 26, 0.4); }.bp3-omnibar-overlay .bp3-overlay-backdrop{  background-color:rgba(16, 22, 26, 0.2); }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }.bp3-multi-select{  min-width:150px; }.bp3-multi-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto; }.bp3-select-popover .bp3-popover-content{  padding:5px; }.bp3-select-popover .bp3-input-group{  margin-bottom:0; }.bp3-select-popover .bp3-menu{  max-height:300px;  max-width:400px;  overflow:auto;  padding:0; }  .bp3-select-popover .bp3-menu:not(:first-child){    padding-top:5px; }/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils *//** * (DEPRECATED) Support for consuming icons as CSS background images *//* Icons urls */:root {  --jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);  --jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1pY29uLWJyYW5kMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNmZmYiPgogICAgPHBhdGggZD0iTTEwNSAxMjcuM2g0MHYxMi44aC00MHpNNTEuMSA3N0w3NCA5OS45bC0yMy4zIDIzLjMgMTAuNSAxMC41IDIzLjMtMjMuM0w5NSA5OS45IDg0LjUgODkuNCA2MS42IDY2LjV6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);  --jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);  --jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);  --jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMSBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNGOUE4MjUiPgogICAgPHBhdGggZD0iTTIwLjIgMTEuOGMtMS42IDAtMS43LjUtMS43IDEgMCAuNC4xLjkuMSAxLjMuMS41LjEuOS4xIDEuMyAwIDEuNy0xLjQgMi4zLTMuNSAyLjNoLS45di0xLjloLjVjMS4xIDAgMS40IDAgMS40LS44IDAtLjMgMC0uNi0uMS0xIDAtLjQtLjEtLjgtLjEtMS4yIDAtMS4zIDAtMS44IDEuMy0yLTEuMy0uMi0xLjMtLjctMS4zLTIgMC0uNC4xLS44LjEtMS4yLjEtLjQuMS0uNy4xLTEgMC0uOC0uNC0uNy0xLjQtLjhoLS41VjQuMWguOWMyLjIgMCAzLjUuNyAzLjUgMi4zIDAgLjQtLjEuOS0uMSAxLjMtLjEuNS0uMS45LS4xIDEuMyAwIC41LjIgMSAxLjcgMXYxLjh6TTEuOCAxMC4xYzEuNiAwIDEuNy0uNSAxLjctMSAwLS40LS4xLS45LS4xLTEuMy0uMS0uNS0uMS0uOS0uMS0xLjMgMC0xLjYgMS40LTIuMyAzLjUtMi4zaC45djEuOWgtLjVjLTEgMC0xLjQgMC0xLjQuOCAwIC4zIDAgLjYuMSAxIDAgLjIuMS42LjEgMSAwIDEuMyAwIDEuOC0xLjMgMkM2IDExLjIgNiAxMS43IDYgMTNjMCAuNC0uMS44LS4xIDEuMi0uMS4zLS4xLjctLjEgMSAwIC44LjMuOCAxLjQuOGguNXYxLjloLS45Yy0yLjEgMC0zLjUtLjYtMy41LTIuMyAwLS40LjEtLjkuMS0xLjMuMS0uNS4xLS45LjEtMS4zIDAtLjUtLjItMS0xLjctMXYtMS45eiIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxMy44IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iOC4yIiByPSIyLjEiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgPGcgY2xhc3M9ImpwLWljb24td2FybjAiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);  --jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);  --jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);  --jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);  --jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);  --jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4=);  --jp-icon-listings-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MC45NzggNTAuOTc4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MC45NzggNTAuOTc4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgk8Zz4KCQk8cGF0aCBzdHlsZT0iZmlsbDojMDEwMDAyOyIgZD0iTTQzLjUyLDcuNDU4QzM4LjcxMSwyLjY0OCwzMi4zMDcsMCwyNS40ODksMEMxOC42NywwLDEyLjI2NiwyLjY0OCw3LjQ1OCw3LjQ1OAoJCQljLTkuOTQzLDkuOTQxLTkuOTQzLDI2LjExOSwwLDM2LjA2MmM0LjgwOSw0LjgwOSwxMS4yMTIsNy40NTYsMTguMDMxLDcuNDU4YzAsMCwwLjAwMSwwLDAuMDAyLDAKCQkJYzYuODE2LDAsMTMuMjIxLTIuNjQ4LDE4LjAyOS03LjQ1OGM0LjgwOS00LjgwOSw3LjQ1Ny0xMS4yMTIsNy40NTctMTguMDNDNTAuOTc3LDE4LjY3LDQ4LjMyOCwxMi4yNjYsNDMuNTIsNy40NTh6CgkJCSBNNDIuMTA2LDQyLjEwNWMtNC40MzIsNC40MzEtMTAuMzMyLDYuODcyLTE2LjYxNSw2Ljg3MmgtMC4wMDJjLTYuMjg1LTAuMDAxLTEyLjE4Ny0yLjQ0MS0xNi42MTctNi44NzIKCQkJYy05LjE2Mi05LjE2My05LjE2Mi0yNC4wNzEsMC0zMy4yMzNDMTMuMzAzLDQuNDQsMTkuMjA0LDIsMjUuNDg5LDJjNi4yODQsMCwxMi4xODYsMi40NCwxNi42MTcsNi44NzIKCQkJYzQuNDMxLDQuNDMxLDYuODcxLDEwLjMzMiw2Ljg3MSwxNi42MTdDNDguOTc3LDMxLjc3Miw0Ni41MzYsMzcuNjc1LDQyLjEwNiw0Mi4xMDV6Ii8+CgkJPHBhdGggc3R5bGU9ImZpbGw6IzAxMDAwMjsiIGQ9Ik0yMy41NzgsMzIuMjE4Yy0wLjAyMy0xLjczNCwwLjE0My0zLjA1OSwwLjQ5Ni0zLjk3MmMwLjM1My0wLjkxMywxLjExLTEuOTk3LDIuMjcyLTMuMjUzCgkJCWMwLjQ2OC0wLjUzNiwwLjkyMy0xLjA2MiwxLjM2Ny0xLjU3NWMwLjYyNi0wLjc1MywxLjEwNC0xLjQ3OCwxLjQzNi0yLjE3NWMwLjMzMS0wLjcwNywwLjQ5NS0xLjU0MSwwLjQ5NS0yLjUKCQkJYzAtMS4wOTYtMC4yNi0yLjA4OC0wLjc3OS0yLjk3OWMtMC41NjUtMC44NzktMS41MDEtMS4zMzYtMi44MDYtMS4zNjljLTEuODAyLDAuMDU3LTIuOTg1LDAuNjY3LTMuNTUsMS44MzIKCQkJYy0wLjMwMSwwLjUzNS0wLjUwMywxLjE0MS0wLjYwNywxLjgxNGMtMC4xMzksMC43MDctMC4yMDcsMS40MzItMC4yMDcsMi4xNzRoLTIuOTM3Yy0wLjA5MS0yLjIwOCwwLjQwNy00LjExNCwxLjQ5My01LjcxOQoJCQljMS4wNjItMS42NCwyLjg1NS0yLjQ4MSw1LjM3OC0yLjUyN2MyLjE2LDAuMDIzLDMuODc0LDAuNjA4LDUuMTQxLDEuNzU4YzEuMjc4LDEuMTYsMS45MjksMi43NjQsMS45NSw0LjgxMQoJCQljMCwxLjE0Mi0wLjEzNywyLjExMS0wLjQxLDIuOTExYy0wLjMwOSwwLjg0NS0wLjczMSwxLjU5My0xLjI2OCwyLjI0M2MtMC40OTIsMC42NS0xLjA2OCwxLjMxOC0xLjczLDIuMDAyCgkJCWMtMC42NSwwLjY5Ny0xLjMxMywxLjQ3OS0xLjk4NywyLjM0NmMtMC4yMzksMC4zNzctMC40MjksMC43NzctMC41NjUsMS4xOTljLTAuMTYsMC45NTktMC4yMTcsMS45NTEtMC4xNzEsMi45NzkKCQkJQzI2LjU4OSwzMi4yMTgsMjMuNTc4LDMyLjIxOCwyMy41NzgsMzIuMjE4eiBNMjMuNTc4LDM4LjIydi0zLjQ4NGgzLjA3NnYzLjQ4NEgyMy41Nzh6Ii8+Cgk8L2c+Cjwvc3ZnPgo=);  --jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);  --jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);  --jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);  --jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMEQ0N0ExIj4KICAgIDxwYXRoIGQ9Ik0xMS4xIDYuOVY1LjhINi45YzAtLjUgMC0xLjMuMi0xLjYuNC0uNy44LTEuMSAxLjctMS40IDEuNy0uMyAyLjUtLjMgMy45LS4xIDEgLjEgMS45LjkgMS45IDEuOXY0LjJjMCAuNS0uOSAxLjYtMiAxLjZIOC44Yy0xLjUgMC0yLjQgMS40LTIuNCAyLjh2Mi4ySDQuN0MzLjUgMTUuMSAzIDE0IDMgMTMuMVY5Yy0uMS0xIC42LTIgMS44LTIgMS41LS4xIDYuMy0uMSA2LjMtLjF6Ii8+CiAgICA8cGF0aCBkPSJNMTAuOSAxNS4xdjEuMWg0LjJjMCAuNSAwIDEuMy0uMiAxLjYtLjQuNy0uOCAxLjEtMS43IDEuNC0xLjcuMy0yLjUuMy0zLjkuMS0xLS4xLTEuOS0uOS0xLjktMS45di00LjJjMC0uNS45LTEuNiAyLTEuNmgzLjhjMS41IDAgMi40LTEuNCAyLjQtMi44VjYuNmgxLjdDMTguNSA2LjkgMTkgOCAxOSA4LjlWMTNjMCAxLS43IDIuMS0xLjkgMi4xaC02LjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);  --jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);  --jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);  --jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);  --jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);  --jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);  --jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);  --jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMikiIGZpbGw9IiMzMzMzMzMiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uLWFjY2VudDIganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGQ9Ik01LjA1NjY0IDguNzYxNzJDNS4wNTY2NCA4LjU5NzY2IDUuMDMxMjUgOC40NTMxMiA0Ljk4MDQ3IDguMzI4MTJDNC45MzM1OSA4LjE5OTIyIDQuODU1NDcgOC4wODIwMyA0Ljc0NjA5IDcuOTc2NTZDNC42NDA2MiA3Ljg3MTA5IDQuNSA3Ljc3NTM5IDQuMzI0MjIgNy42ODk0NUM0LjE1MjM0IDcuNTk5NjEgMy45NDMzNiA3LjUxMTcyIDMuNjk3MjcgNy40MjU3OEMzLjMwMjczIDcuMjg1MTYgMi45NDMzNiA3LjEzNjcyIDIuNjE5MTQgNi45ODA0N0MyLjI5NDkyIDYuODI0MjIgMi4wMTc1OCA2LjY0MjU4IDEuNzg3MTEgNi40MzU1NUMxLjU2MDU1IDYuMjI4NTIgMS4zODQ3NyA1Ljk4ODI4IDEuMjU5NzcgNS43MTQ4NEMxLjEzNDc3IDUuNDM3NSAxLjA3MjI3IDUuMTA5MzggMS4wNzIyNyA0LjczMDQ3QzEuMDcyMjcgNC4zOTg0NCAxLjEyODkxIDQuMDk1NyAxLjI0MjE5IDMuODIyMjdDMS4zNTU0NyAzLjU0NDkyIDEuNTE1NjIgMy4zMDQ2OSAxLjcyMjY2IDMuMTAxNTZDMS45Mjk2OSAyLjg5ODQ0IDIuMTc5NjkgMi43MzQzNyAyLjQ3MjY2IDIuNjA5MzhDMi43NjU2MiAyLjQ4NDM4IDMuMDkxOCAyLjQwNDMgMy40NTExNyAyLjM2OTE0VjEuMTA5MzhINC4zODg2N1YyLjM4MDg2QzQuNzQwMjMgMi40Mjc3MyA1LjA1NjY0IDIuNTIzNDQgNS4zMzc4OSAyLjY2Nzk3QzUuNjE5MTQgMi44MTI1IDUuODU3NDIgMy4wMDE5NSA2LjA1MjczIDMuMjM2MzNDNi4yNTE5NSAzLjQ2NjggNi40MDQzIDMuNzQwMjMgNi41MDk3NyA0LjA1NjY0QzYuNjE5MTQgNC4zNjkxNCA2LjY3MzgzIDQuNzIwNyA2LjY3MzgzIDUuMTExMzNINS4wNDQ5MkM1LjA0NDkyIDQuNjM4NjcgNC45Mzc1IDQuMjgxMjUgNC43MjI2NiA0LjAzOTA2QzQuNTA3ODEgMy43OTI5NyA0LjIxNjggMy42Njk5MiAzLjg0OTYxIDMuNjY5OTJDMy42NTAzOSAzLjY2OTkyIDMuNDc2NTYgMy42OTcyNyAzLjMyODEyIDMuNzUxOTVDMy4xODM1OSAzLjgwMjczIDMuMDY0NDUgMy44NzY5NSAyLjk3MDcgMy45NzQ2MUMyLjg3Njk1IDQuMDY4MzYgMi44MDY2NCA0LjE3OTY5IDIuNzU5NzcgNC4zMDg1OUMyLjcxNjggNC40Mzc1IDIuNjk1MzEgNC41NzgxMiAyLjY5NTMxIDQuNzMwNDdDMi42OTUzMSA0Ljg4MjgxIDIuNzE2OCA1LjAxOTUzIDIuNzU5NzcgNS4xNDA2MkMyLjgwNjY0IDUuMjU3ODEgMi44ODI4MSA1LjM2NzE5IDIuOTg4MjggNS40Njg3NUMzLjA5NzY2IDUuNTcwMzEgMy4yNDAyMyA1LjY2Nzk3IDMuNDE2MDIgNS43NjE3MkMzLjU5MTggNS44NTE1NiAzLjgxMDU1IDUuOTQzMzYgNC4wNzIyNyA2LjAzNzExQzQuNDY2OCA2LjE4NTU1IDQuODI0MjIgNi4zMzk4NCA1LjE0NDUzIDYuNUM1LjQ2NDg0IDYuNjU2MjUgNS43MzgyOCA2LjgzOTg0IDUuOTY0ODQgNy4wNTA3OEM2LjE5NTMxIDcuMjU3ODEgNi4zNzEwOSA3LjUgNi40OTIxOSA3Ljc3NzM0QzYuNjE3MTkgOC4wNTA3OCA2LjY3OTY5IDguMzc1IDYuNjc5NjkgOC43NUM2LjY3OTY5IDkuMDkzNzUgNi42MjMwNSA5LjQwNDMgNi41MDk3NyA5LjY4MTY0QzYuMzk2NDggOS45NTUwOCA2LjIzNDM4IDEwLjE5MTQgNi4wMjM0NCAxMC4zOTA2QzUuODEyNSAxMC41ODk4IDUuNTU4NTkgMTAuNzUgNS4yNjE3MiAxMC44NzExQzQuOTY0ODQgMTAuOTg4MyA0LjYzMjgxIDExLjA2NDUgNC4yNjU2MiAxMS4wOTk2VjEyLjI0OEgzLjMzMzk4VjExLjA5OTZDMy4wMDE5NSAxMS4wNjg0IDIuNjc5NjkgMTAuOTk2MSAyLjM2NzE5IDEwLjg4MjhDMi4wNTQ2OSAxMC43NjU2IDEuNzc3MzQgMTAuNTk3NyAxLjUzNTE2IDEwLjM3ODlDMS4yOTY4OCAxMC4xNjAyIDEuMTA1NDcgOS44ODQ3NyAwLjk2MDkzOCA5LjU1MjczQzAuODE2NDA2IDkuMjE2OCAwLjc0NDE0MSA4LjgxNDQ1IDAuNzQ0MTQxIDguMzQ1N0gyLjM3ODkxQzIuMzc4OTEgOC42MjY5NSAyLjQxOTkyIDguODYzMjggMi41MDE5NSA5LjA1NDY5QzIuNTgzOTggOS4yNDIxOSAyLjY4OTQ1IDkuMzkyNTggMi44MTgzNiA5LjUwNTg2QzIuOTUxMTcgOS42MTUyMyAzLjEwMTU2IDkuNjkzMzYgMy4yNjk1MyA5Ljc0MDIzQzMuNDM3NSA5Ljc4NzExIDMuNjA5MzggOS44MTA1NSAzLjc4NTE2IDkuODEwNTVDNC4yMDMxMiA5LjgxMDU1IDQuNTE5NTMgOS43MTI4OSA0LjczNDM4IDkuNTE3NThDNC45NDkyMiA5LjMyMjI3IDUuMDU2NjQgOS4wNzAzMSA1LjA1NjY0IDguNzYxNzJaTTEzLjQxOCAxMi4yNzE1SDguMDc0MjJWMTFIMTMuNDE4VjEyLjI3MTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjk1MjY0IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);  --jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTUgMTVIM3YyaDEydi0yem0wLThIM3YyaDEyVjd6TTMgMTNoMTh2LTJIM3Yyem0wIDhoMTh2LTJIM3Yyek0zIDN2MmgxOFYzSDN6Ii8+Cjwvc3ZnPgo=);  --jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4=);  --jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);  --jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);  --jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);}/* Icon CSS class declarations */.jp-AddIcon {  background-image: var(--jp-icon-add);}.jp-BugIcon {  background-image: var(--jp-icon-bug);}.jp-BuildIcon {  background-image: var(--jp-icon-build);}.jp-CaretDownEmptyIcon {  background-image: var(--jp-icon-caret-down-empty);}.jp-CaretDownEmptyThinIcon {  background-image: var(--jp-icon-caret-down-empty-thin);}.jp-CaretDownIcon {  background-image: var(--jp-icon-caret-down);}.jp-CaretLeftIcon {  background-image: var(--jp-icon-caret-left);}.jp-CaretRightIcon {  background-image: var(--jp-icon-caret-right);}.jp-CaretUpEmptyThinIcon {  background-image: var(--jp-icon-caret-up-empty-thin);}.jp-CaretUpIcon {  background-image: var(--jp-icon-caret-up);}.jp-CaseSensitiveIcon {  background-image: var(--jp-icon-case-sensitive);}.jp-CheckIcon {  background-image: var(--jp-icon-check);}.jp-CircleEmptyIcon {  background-image: var(--jp-icon-circle-empty);}.jp-CircleIcon {  background-image: var(--jp-icon-circle);}.jp-ClearIcon {  background-image: var(--jp-icon-clear);}.jp-CloseIcon {  background-image: var(--jp-icon-close);}.jp-CodeIcon {  background-image: var(--jp-icon-code);}.jp-ConsoleIcon {  background-image: var(--jp-icon-console);}.jp-CopyIcon {  background-image: var(--jp-icon-copy);}.jp-CopyrightIcon {  background-image: var(--jp-icon-copyright);}.jp-CutIcon {  background-image: var(--jp-icon-cut);}.jp-DownloadIcon {  background-image: var(--jp-icon-download);}.jp-EditIcon {  background-image: var(--jp-icon-edit);}.jp-EllipsesIcon {  background-image: var(--jp-icon-ellipses);}.jp-ExtensionIcon {  background-image: var(--jp-icon-extension);}.jp-FastForwardIcon {  background-image: var(--jp-icon-fast-forward);}.jp-FileIcon {  background-image: var(--jp-icon-file);}.jp-FileUploadIcon {  background-image: var(--jp-icon-file-upload);}.jp-FilterListIcon {  background-image: var(--jp-icon-filter-list);}.jp-FolderIcon {  background-image: var(--jp-icon-folder);}.jp-Html5Icon {  background-image: var(--jp-icon-html5);}.jp-ImageIcon {  background-image: var(--jp-icon-image);}.jp-InspectorIcon {  background-image: var(--jp-icon-inspector);}.jp-JsonIcon {  background-image: var(--jp-icon-json);}.jp-JuliaIcon {  background-image: var(--jp-icon-julia);}.jp-JupyterFaviconIcon {  background-image: var(--jp-icon-jupyter-favicon);}.jp-JupyterIcon {  background-image: var(--jp-icon-jupyter);}.jp-JupyterlabWordmarkIcon {  background-image: var(--jp-icon-jupyterlab-wordmark);}.jp-KernelIcon {  background-image: var(--jp-icon-kernel);}.jp-KeyboardIcon {  background-image: var(--jp-icon-keyboard);}.jp-LauncherIcon {  background-image: var(--jp-icon-launcher);}.jp-LineFormIcon {  background-image: var(--jp-icon-line-form);}.jp-LinkIcon {  background-image: var(--jp-icon-link);}.jp-ListIcon {  background-image: var(--jp-icon-list);}.jp-ListingsInfoIcon {  background-image: var(--jp-icon-listings-info);}.jp-MarkdownIcon {  background-image: var(--jp-icon-markdown);}.jp-NewFolderIcon {  background-image: var(--jp-icon-new-folder);}.jp-NotTrustedIcon {  background-image: var(--jp-icon-not-trusted);}.jp-NotebookIcon {  background-image: var(--jp-icon-notebook);}.jp-NumberingIcon {  background-image: var(--jp-icon-numbering);}.jp-OfflineBoltIcon {  background-image: var(--jp-icon-offline-bolt);}.jp-PaletteIcon {  background-image: var(--jp-icon-palette);}.jp-PasteIcon {  background-image: var(--jp-icon-paste);}.jp-PdfIcon {  background-image: var(--jp-icon-pdf);}.jp-PythonIcon {  background-image: var(--jp-icon-python);}.jp-RKernelIcon {  background-image: var(--jp-icon-r-kernel);}.jp-ReactIcon {  background-image: var(--jp-icon-react);}.jp-RedoIcon {  background-image: var(--jp-icon-redo);}.jp-RefreshIcon {  background-image: var(--jp-icon-refresh);}.jp-RegexIcon {  background-image: var(--jp-icon-regex);}.jp-RunIcon {  background-image: var(--jp-icon-run);}.jp-RunningIcon {  background-image: var(--jp-icon-running);}.jp-SaveIcon {  background-image: var(--jp-icon-save);}.jp-SearchIcon {  background-image: var(--jp-icon-search);}.jp-SettingsIcon {  background-image: var(--jp-icon-settings);}.jp-SpreadsheetIcon {  background-image: var(--jp-icon-spreadsheet);}.jp-StopIcon {  background-image: var(--jp-icon-stop);}.jp-TabIcon {  background-image: var(--jp-icon-tab);}.jp-TableRowsIcon {  background-image: var(--jp-icon-table-rows);}.jp-TagIcon {  background-image: var(--jp-icon-tag);}.jp-TerminalIcon {  background-image: var(--jp-icon-terminal);}.jp-TextEditorIcon {  background-image: var(--jp-icon-text-editor);}.jp-TocIcon {  background-image: var(--jp-icon-toc);}.jp-TreeViewIcon {  background-image: var(--jp-icon-tree-view);}.jp-TrustedIcon {  background-image: var(--jp-icon-trusted);}.jp-UndoIcon {  background-image: var(--jp-icon-undo);}.jp-VegaIcon {  background-image: var(--jp-icon-vega);}.jp-YamlIcon {  background-image: var(--jp-icon-yaml);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * (DEPRECATED) Support for consuming icons as CSS background images */.jp-Icon,.jp-MaterialIcon {  background-position: center;  background-repeat: no-repeat;  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-cover {  background-position: center;  background-repeat: no-repeat;  background-size: cover;}/** * (DEPRECATED) Support for specific CSS icon sizes */.jp-Icon-16 {  background-size: 16px;  min-width: 16px;  min-height: 16px;}.jp-Icon-18 {  background-size: 18px;  min-width: 18px;  min-height: 18px;}.jp-Icon-20 {  background-size: 20px;  min-width: 20px;  min-height: 20px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for icons as inline SVG HTMLElements *//* recolor the primary elements of an icon */.jp-icon0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-accent0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-accent1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-accent2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-accent3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-accent4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-accent0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-accent1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-accent2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-accent3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-accent4[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-none[fill] {  fill: none;}.jp-icon-none[stroke] {  stroke: none;}/* brand icon colors. Same for light and dark */.jp-icon-brand0[fill] {  fill: var(--jp-brand-color0);}.jp-icon-brand1[fill] {  fill: var(--jp-brand-color1);}.jp-icon-brand2[fill] {  fill: var(--jp-brand-color2);}.jp-icon-brand3[fill] {  fill: var(--jp-brand-color3);}.jp-icon-brand4[fill] {  fill: var(--jp-brand-color4);}.jp-icon-brand0[stroke] {  stroke: var(--jp-brand-color0);}.jp-icon-brand1[stroke] {  stroke: var(--jp-brand-color1);}.jp-icon-brand2[stroke] {  stroke: var(--jp-brand-color2);}.jp-icon-brand3[stroke] {  stroke: var(--jp-brand-color3);}.jp-icon-brand4[stroke] {  stroke: var(--jp-brand-color4);}/* warn icon colors. Same for light and dark */.jp-icon-warn0[fill] {  fill: var(--jp-warn-color0);}.jp-icon-warn1[fill] {  fill: var(--jp-warn-color1);}.jp-icon-warn2[fill] {  fill: var(--jp-warn-color2);}.jp-icon-warn3[fill] {  fill: var(--jp-warn-color3);}.jp-icon-warn0[stroke] {  stroke: var(--jp-warn-color0);}.jp-icon-warn1[stroke] {  stroke: var(--jp-warn-color1);}.jp-icon-warn2[stroke] {  stroke: var(--jp-warn-color2);}.jp-icon-warn3[stroke] {  stroke: var(--jp-warn-color3);}/* icon colors that contrast well with each other and most backgrounds */.jp-icon-contrast0[fill] {  fill: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[fill] {  fill: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[fill] {  fill: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[fill] {  fill: var(--jp-icon-contrast-color3);}.jp-icon-contrast0[stroke] {  stroke: var(--jp-icon-contrast-color0);}.jp-icon-contrast1[stroke] {  stroke: var(--jp-icon-contrast-color1);}.jp-icon-contrast2[stroke] {  stroke: var(--jp-icon-contrast-color2);}.jp-icon-contrast3[stroke] {  stroke: var(--jp-icon-contrast-color3);}/* CSS for icons in selected items in the settings editor */#setting-editor .jp-PluginList .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#setting-editor  .jp-PluginList  .jp-mod-selected  .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected filebrowser listing items */.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* CSS for icons in selected tabs in the sidebar tab manager */#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable[fill] {  fill: #fff;}#tab-manager .lm-TabBar-tab.jp-mod-active .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable[fill] {  fill: var(--jp-brand-color1);}#tab-manager  .lm-TabBar-tab.jp-mod-active  .jp-icon-hover  :hover  .jp-icon-selectable-inverse[fill] {  fill: #fff;}/** * TODO: come up with non css-hack solution for showing the busy icon on top *  of the close icon * CSS for complex behavior of close icon of tabs in the sidebar tab manager */#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}#tab-manager  .lm-TabBar-tab.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}#tab-manager  .lm-TabBar-tab.jp-mod-dirty.jp-mod-active  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: #fff;}/*** TODO: come up with non css-hack solution for showing the busy icon on top*  of the close icon* CSS for complex behavior of close icon of tabs in the main area tabbar*/.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon3[fill] {  fill: none;}.lm-DockPanel-tabBar  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty  > .lm-TabBar-tabCloseIcon  > :not(:hover)  > .jp-icon-busy[fill] {  fill: var(--jp-inverse-layout-color3);}/* CSS for icons in status bar */#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {  fill: #fff;}#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {  fill: var(--jp-brand-color1);}/* special handling for splash icon CSS. While the theme CSS reloads during   splash, the splash icon can loose theming. To prevent that, we set a   default for its color variable */:root {  --jp-warn-color0: var(--md-orange-700);}/* not sure what to do with this one, used in filebrowser listing */.jp-DragIcon {  margin-right: 4px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//** * Support for alt colors for icons as inline SVG HTMLElements *//* alt recolor the primary elements of an icon */.jp-icon-alt .jp-icon0[fill] {  fill: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[fill] {  fill: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[fill] {  fill: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[fill] {  fill: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[fill] {  fill: var(--jp-layout-color4);}.jp-icon-alt .jp-icon0[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-alt .jp-icon1[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-alt .jp-icon2[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-alt .jp-icon3[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-alt .jp-icon4[stroke] {  stroke: var(--jp-layout-color4);}/* alt recolor the accent elements of an icon */.jp-icon-alt .jp-icon-accent0[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-alt .jp-icon-accent0[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-alt .jp-icon-accent1[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-alt .jp-icon-accent2[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-alt .jp-icon-accent3[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-alt .jp-icon-accent4[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-icon-hoverShow:not(:hover) svg {  display: none !important;}/** * Support for hover colors for icons as inline SVG HTMLElements *//** * regular colors *//* recolor the primary elements of an icon */.jp-icon-hover :hover .jp-icon0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/* recolor the accent elements of an icon */.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* set the color of an icon to transparent */.jp-icon-hover :hover .jp-icon-none-hover[fill] {  fill: none;}.jp-icon-hover :hover .jp-icon-none-hover[stroke] {  stroke: none;}/** * inverse colors *//* inverse recolor the primary elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {  fill: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {  fill: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {  fill: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {  fill: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {  fill: var(--jp-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {  stroke: var(--jp-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {  stroke: var(--jp-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {  stroke: var(--jp-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {  stroke: var(--jp-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {  stroke: var(--jp-layout-color4);}/* inverse recolor the accent elements of an icon */.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {  fill: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {  fill: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {  fill: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {  fill: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {  fill: var(--jp-inverse-layout-color4);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {  stroke: var(--jp-inverse-layout-color0);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {  stroke: var(--jp-inverse-layout-color1);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {  stroke: var(--jp-inverse-layout-color2);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {  stroke: var(--jp-inverse-layout-color3);}.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {  stroke: var(--jp-inverse-layout-color4);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-switch {  display: flex;  align-items: center;  padding-left: 4px;  padding-right: 4px;  font-size: var(--jp-ui-font-size1);  background-color: transparent;  color: var(--jp-ui-font-color1);  border: none;  height: 20px;}.jp-switch:hover {  background-color: var(--jp-layout-color2);}.jp-switch-label {  margin-right: 5px;}.jp-switch-track {  cursor: pointer;  background-color: var(--jp-border-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 34px;  height: 16px;  width: 35px;  position: relative;}.jp-switch-track::before {  content: '';  position: absolute;  height: 10px;  width: 10px;  margin: 3px;  left: 0px;  background-color: var(--jp-ui-inverse-font-color1);  -webkit-transition: 0.4s;  transition: 0.4s;  border-radius: 50%;}.jp-switch[aria-checked='true'] .jp-switch-track {  background-color: var(--jp-warn-color0);}.jp-switch[aria-checked='true'] .jp-switch-track::before {  /* track width (35) - margins (3 + 3) - thumb width (10) */  left: 19px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//* Sibling imports *//* Override Blueprint's _reset.scss styles */html {  box-sizing: unset;}*,*::before,*::after {  box-sizing: unset;}body {  color: unset;  font-family: var(--jp-ui-font-family);}p {  margin-top: unset;  margin-bottom: unset;}small {  font-size: unset;}strong {  font-weight: unset;}/* Override Blueprint's _typography.scss styles */a {  text-decoration: unset;  color: unset;}a:hover {  text-decoration: unset;  color: unset;}/* Override Blueprint's _accessibility.scss styles */:focus {  outline: unset;  outline-offset: unset;  -moz-outline-radius: unset;}/* Styles for ui-components */.jp-Button {  border-radius: var(--jp-border-radius);  padding: 0px 12px;  font-size: var(--jp-ui-font-size1);}/* Use our own theme for hover styles */button.jp-Button.bp3-button.bp3-minimal:hover {  background-color: var(--jp-layout-color2);}.jp-Button.minimal {  color: unset !important;}.jp-Button.jp-ToolbarButtonComponent {  text-transform: none;}.jp-InputGroup input {  box-sizing: border-box;  border-radius: 0;  background-color: transparent;  color: var(--jp-ui-font-color0);  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.jp-InputGroup input:focus {  box-shadow: inset 0 0 0 var(--jp-border-width)      var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-InputGroup input::placeholder,input::placeholder {  color: var(--jp-ui-font-color3);}.jp-BPIcon {  display: inline-block;  vertical-align: middle;  margin: auto;}/* Stop blueprint futzing with our icon fills */.bp3-icon.jp-BPIcon > svg:not([fill]) {  fill: var(--jp-inverse-layout-color3);}.jp-InputGroupAction {  padding: 6px;}.jp-HTMLSelect.jp-DefaultStyle select {  background-color: initial;  border: none;  border-radius: 0;  box-shadow: none;  color: var(--jp-ui-font-color0);  display: block;  font-size: var(--jp-ui-font-size1);  height: 24px;  line-height: 14px;  padding: 0 25px 0 10px;  text-align: left;  -moz-appearance: none;  -webkit-appearance: none;}/* Use our own theme for hover and option styles */.jp-HTMLSelect.jp-DefaultStyle select:hover,.jp-HTMLSelect.jp-DefaultStyle select > option {  background-color: var(--jp-layout-color2);  color: var(--jp-ui-font-color0);}select {  box-sizing: border-box;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapse {  display: flex;  flex-direction: column;  align-items: stretch;  border-top: 1px solid var(--jp-border-color2);  border-bottom: 1px solid var(--jp-border-color2);}.jp-Collapse-header {  padding: 1px 12px;  color: var(--jp-ui-font-color1);  background-color: var(--jp-layout-color1);  font-size: var(--jp-ui-font-size2);}.jp-Collapse-header:hover {  background-color: var(--jp-layout-color2);}.jp-Collapse-contents {  padding: 0px 12px 0px 12px;  background-color: var(--jp-layout-color1);  color: var(--jp-ui-font-color1);  overflow: auto;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-commandpalette-search-height: 28px;}/*-----------------------------------------------------------------------------| Overall styles|----------------------------------------------------------------------------*/.lm-CommandPalette {  padding-bottom: 0px;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Modal variant|----------------------------------------------------------------------------*/.jp-ModalCommandPalette {  position: absolute;  z-index: 10000;  top: 38px;  left: 30%;  margin: 0;  padding: 4px;  width: 40%;  box-shadow: var(--jp-elevation-z4);  border-radius: 4px;  background: var(--jp-layout-color0);}.jp-ModalCommandPalette .lm-CommandPalette {  max-height: 40vh;}.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {  display: none;}.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {  margin-left: 4px;  margin-right: 4px;}.jp-ModalCommandPalette  .lm-CommandPalette  .lm-CommandPalette-item.lm-mod-disabled {  display: none;}/*-----------------------------------------------------------------------------| Search|----------------------------------------------------------------------------*/.lm-CommandPalette-search {  padding: 4px;  background-color: var(--jp-layout-color1);  z-index: 2;}.lm-CommandPalette-wrapper {  overflow: overlay;  padding: 0px 9px;  background-color: var(--jp-input-active-background);  height: 30px;  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);}.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {  box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);}.jp-SearchIconGroup {  color: white;  background-color: var(--jp-brand-color1);  position: absolute;  top: 4px;  right: 4px;  padding: 5px 5px 1px 5px;}.jp-SearchIconGroup svg {  height: 20px;  width: 20px;}.jp-SearchIconGroup .jp-icon3[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-input {  background: transparent;  width: calc(100% - 18px);  float: left;  border: none;  outline: none;  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  line-height: var(--jp-private-commandpalette-search-height);}.lm-CommandPalette-input::-webkit-input-placeholder,.lm-CommandPalette-input::-moz-placeholder,.lm-CommandPalette-input:-ms-input-placeholder {  color: var(--jp-ui-font-color2);  font-size: var(--jp-ui-font-size1);}/*-----------------------------------------------------------------------------| Results|----------------------------------------------------------------------------*/.lm-CommandPalette-header:first-child {  margin-top: 0px;}.lm-CommandPalette-header {  border-bottom: solid var(--jp-border-width) var(--jp-border-color2);  color: var(--jp-ui-font-color1);  cursor: pointer;  display: flex;  font-size: var(--jp-ui-font-size0);  font-weight: 600;  letter-spacing: 1px;  margin-top: 8px;  padding: 8px 0 8px 12px;  text-transform: uppercase;}.lm-CommandPalette-header.lm-mod-active {  background: var(--jp-layout-color2);}.lm-CommandPalette-header > mark {  background-color: transparent;  font-weight: bold;  color: var(--jp-ui-font-color1);}.lm-CommandPalette-item {  padding: 4px 12px 4px 4px;  color: var(--jp-ui-font-color1);  font-size: var(--jp-ui-font-size1);  font-weight: 400;  display: flex;}.lm-CommandPalette-item.lm-mod-disabled {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item.lm-mod-active {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {  fill: var(--jp-layout-color0);}.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-inverse-font-color0);}.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {  background: var(--jp-layout-color2);}.lm-CommandPalette-itemContent {  overflow: hidden;}.lm-CommandPalette-itemLabel > mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.lm-CommandPalette-item.lm-mod-disabled mark {  color: var(--jp-ui-font-color2);}.lm-CommandPalette-item .lm-CommandPalette-itemIcon {  margin: 0 4px 0 0;  position: relative;  width: 16px;  top: 2px;  flex: 0 0 auto;}.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {  opacity: 0.6;}.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {  flex: 0 0 auto;}.lm-CommandPalette-itemCaption {  display: none;}.lm-CommandPalette-content {  background-color: var(--jp-layout-color1);}.lm-CommandPalette-content:empty:after {  content: 'No results';  margin: auto;  margin-top: 20px;  width: 100px;  display: block;  font-size: var(--jp-ui-font-size2);  font-family: var(--jp-ui-font-family);  font-weight: lighter;}.lm-CommandPalette-emptyMessage {  text-align: center;  margin-top: 24px;  line-height: 1.32;  padding: 0px 8px;  color: var(--jp-content-font-color3);}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Dialog {  position: absolute;  z-index: 10000;  display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  top: 0px;  left: 0px;  margin: 0;  padding: 0;  width: 100%;  height: 100%;  background: var(--jp-dialog-background);}.jp-Dialog-content {  display: flex;  flex-direction: column;  margin-left: auto;  margin-right: auto;  background: var(--jp-layout-color1);  padding: 24px;  padding-bottom: 12px;  min-width: 300px;  min-height: 150px;  max-width: 1000px;  max-height: 500px;  box-sizing: border-box;  box-shadow: var(--jp-elevation-z20);  word-wrap: break-word;  border-radius: var(--jp-border-radius);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color1);  resize: both;}.jp-Dialog-button {  overflow: visible;}button.jp-Dialog-button:focus {  outline: 1px solid var(--jp-brand-color1);  outline-offset: 4px;  -moz-outline-radius: 0px;}button.jp-Dialog-button:focus::-moz-focus-inner {  border: 0;}button.jp-Dialog-close-button {  padding: 0;  height: 100%;  min-width: unset;  min-height: unset;}.jp-Dialog-header {  display: flex;  justify-content: space-between;  flex: 0 0 auto;  padding-bottom: 12px;  font-size: var(--jp-ui-font-size3);  font-weight: 400;  color: var(--jp-ui-font-color0);}.jp-Dialog-body {  display: flex;  flex-direction: column;  flex: 1 1 auto;  font-size: var(--jp-ui-font-size1);  background: var(--jp-layout-color1);  overflow: auto;}.jp-Dialog-footer {  display: flex;  flex-direction: row;  justify-content: flex-end;  flex: 0 0 auto;  margin-left: -12px;  margin-right: -12px;  padding: 12px;}.jp-Dialog-title {  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}.jp-Dialog-body > .jp-select-wrapper {  width: 100%;}.jp-Dialog-body > button {  padding: 0px 16px;}.jp-Dialog-body > label {  line-height: 1.4;  color: var(--jp-ui-font-color0);}.jp-Dialog-button.jp-mod-styled:not(:last-child) {  margin-right: 12px;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-HoverBox {  position: fixed;}.jp-HoverBox.jp-mod-outofview {  display: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-IFrame {  width: 100%;  height: 100%;}.jp-IFrame > iframe {  border: none;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-IFrame {  position: relative;}body.lm-mod-override-cursor .jp-IFrame:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}.jp-Input-Boolean-Dialog {  flex-direction: row-reverse;  align-items: end;  width: 100%;}.jp-Input-Boolean-Dialog > label {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MainAreaWidget > :focus {  outline: none;}/** * google-material-color v1.2.6 * https://github.com/danlevan/google-material-color */:root {  --md-red-50: #ffebee;  --md-red-100: #ffcdd2;  --md-red-200: #ef9a9a;  --md-red-300: #e57373;  --md-red-400: #ef5350;  --md-red-500: #f44336;  --md-red-600: #e53935;  --md-red-700: #d32f2f;  --md-red-800: #c62828;  --md-red-900: #b71c1c;  --md-red-A100: #ff8a80;  --md-red-A200: #ff5252;  --md-red-A400: #ff1744;  --md-red-A700: #d50000;  --md-pink-50: #fce4ec;  --md-pink-100: #f8bbd0;  --md-pink-200: #f48fb1;  --md-pink-300: #f06292;  --md-pink-400: #ec407a;  --md-pink-500: #e91e63;  --md-pink-600: #d81b60;  --md-pink-700: #c2185b;  --md-pink-800: #ad1457;  --md-pink-900: #880e4f;  --md-pink-A100: #ff80ab;  --md-pink-A200: #ff4081;  --md-pink-A400: #f50057;  --md-pink-A700: #c51162;  --md-purple-50: #f3e5f5;  --md-purple-100: #e1bee7;  --md-purple-200: #ce93d8;  --md-purple-300: #ba68c8;  --md-purple-400: #ab47bc;  --md-purple-500: #9c27b0;  --md-purple-600: #8e24aa;  --md-purple-700: #7b1fa2;  --md-purple-800: #6a1b9a;  --md-purple-900: #4a148c;  --md-purple-A100: #ea80fc;  --md-purple-A200: #e040fb;  --md-purple-A400: #d500f9;  --md-purple-A700: #aa00ff;  --md-deep-purple-50: #ede7f6;  --md-deep-purple-100: #d1c4e9;  --md-deep-purple-200: #b39ddb;  --md-deep-purple-300: #9575cd;  --md-deep-purple-400: #7e57c2;  --md-deep-purple-500: #673ab7;  --md-deep-purple-600: #5e35b1;  --md-deep-purple-700: #512da8;  --md-deep-purple-800: #4527a0;  --md-deep-purple-900: #311b92;  --md-deep-purple-A100: #b388ff;  --md-deep-purple-A200: #7c4dff;  --md-deep-purple-A400: #651fff;  --md-deep-purple-A700: #6200ea;  --md-indigo-50: #e8eaf6;  --md-indigo-100: #c5cae9;  --md-indigo-200: #9fa8da;  --md-indigo-300: #7986cb;  --md-indigo-400: #5c6bc0;  --md-indigo-500: #3f51b5;  --md-indigo-600: #3949ab;  --md-indigo-700: #303f9f;  --md-indigo-800: #283593;  --md-indigo-900: #1a237e;  --md-indigo-A100: #8c9eff;  --md-indigo-A200: #536dfe;  --md-indigo-A400: #3d5afe;  --md-indigo-A700: #304ffe;  --md-blue-50: #e3f2fd;  --md-blue-100: #bbdefb;  --md-blue-200: #90caf9;  --md-blue-300: #64b5f6;  --md-blue-400: #42a5f5;  --md-blue-500: #2196f3;  --md-blue-600: #1e88e5;  --md-blue-700: #1976d2;  --md-blue-800: #1565c0;  --md-blue-900: #0d47a1;  --md-blue-A100: #82b1ff;  --md-blue-A200: #448aff;  --md-blue-A400: #2979ff;  --md-blue-A700: #2962ff;  --md-light-blue-50: #e1f5fe;  --md-light-blue-100: #b3e5fc;  --md-light-blue-200: #81d4fa;  --md-light-blue-300: #4fc3f7;  --md-light-blue-400: #29b6f6;  --md-light-blue-500: #03a9f4;  --md-light-blue-600: #039be5;  --md-light-blue-700: #0288d1;  --md-light-blue-800: #0277bd;  --md-light-blue-900: #01579b;  --md-light-blue-A100: #80d8ff;  --md-light-blue-A200: #40c4ff;  --md-light-blue-A400: #00b0ff;  --md-light-blue-A700: #0091ea;  --md-cyan-50: #e0f7fa;  --md-cyan-100: #b2ebf2;  --md-cyan-200: #80deea;  --md-cyan-300: #4dd0e1;  --md-cyan-400: #26c6da;  --md-cyan-500: #00bcd4;  --md-cyan-600: #00acc1;  --md-cyan-700: #0097a7;  --md-cyan-800: #00838f;  --md-cyan-900: #006064;  --md-cyan-A100: #84ffff;  --md-cyan-A200: #18ffff;  --md-cyan-A400: #00e5ff;  --md-cyan-A700: #00b8d4;  --md-teal-50: #e0f2f1;  --md-teal-100: #b2dfdb;  --md-teal-200: #80cbc4;  --md-teal-300: #4db6ac;  --md-teal-400: #26a69a;  --md-teal-500: #009688;  --md-teal-600: #00897b;  --md-teal-700: #00796b;  --md-teal-800: #00695c;  --md-teal-900: #004d40;  --md-teal-A100: #a7ffeb;  --md-teal-A200: #64ffda;  --md-teal-A400: #1de9b6;  --md-teal-A700: #00bfa5;  --md-green-50: #e8f5e9;  --md-green-100: #c8e6c9;  --md-green-200: #a5d6a7;  --md-green-300: #81c784;  --md-green-400: #66bb6a;  --md-green-500: #4caf50;  --md-green-600: #43a047;  --md-green-700: #388e3c;  --md-green-800: #2e7d32;  --md-green-900: #1b5e20;  --md-green-A100: #b9f6ca;  --md-green-A200: #69f0ae;  --md-green-A400: #00e676;  --md-green-A700: #00c853;  --md-light-green-50: #f1f8e9;  --md-light-green-100: #dcedc8;  --md-light-green-200: #c5e1a5;  --md-light-green-300: #aed581;  --md-light-green-400: #9ccc65;  --md-light-green-500: #8bc34a;  --md-light-green-600: #7cb342;  --md-light-green-700: #689f38;  --md-light-green-800: #558b2f;  --md-light-green-900: #33691e;  --md-light-green-A100: #ccff90;  --md-light-green-A200: #b2ff59;  --md-light-green-A400: #76ff03;  --md-light-green-A700: #64dd17;  --md-lime-50: #f9fbe7;  --md-lime-100: #f0f4c3;  --md-lime-200: #e6ee9c;  --md-lime-300: #dce775;  --md-lime-400: #d4e157;  --md-lime-500: #cddc39;  --md-lime-600: #c0ca33;  --md-lime-700: #afb42b;  --md-lime-800: #9e9d24;  --md-lime-900: #827717;  --md-lime-A100: #f4ff81;  --md-lime-A200: #eeff41;  --md-lime-A400: #c6ff00;  --md-lime-A700: #aeea00;  --md-yellow-50: #fffde7;  --md-yellow-100: #fff9c4;  --md-yellow-200: #fff59d;  --md-yellow-300: #fff176;  --md-yellow-400: #ffee58;  --md-yellow-500: #ffeb3b;  --md-yellow-600: #fdd835;  --md-yellow-700: #fbc02d;  --md-yellow-800: #f9a825;  --md-yellow-900: #f57f17;  --md-yellow-A100: #ffff8d;  --md-yellow-A200: #ffff00;  --md-yellow-A400: #ffea00;  --md-yellow-A700: #ffd600;  --md-amber-50: #fff8e1;  --md-amber-100: #ffecb3;  --md-amber-200: #ffe082;  --md-amber-300: #ffd54f;  --md-amber-400: #ffca28;  --md-amber-500: #ffc107;  --md-amber-600: #ffb300;  --md-amber-700: #ffa000;  --md-amber-800: #ff8f00;  --md-amber-900: #ff6f00;  --md-amber-A100: #ffe57f;  --md-amber-A200: #ffd740;  --md-amber-A400: #ffc400;  --md-amber-A700: #ffab00;  --md-orange-50: #fff3e0;  --md-orange-100: #ffe0b2;  --md-orange-200: #ffcc80;  --md-orange-300: #ffb74d;  --md-orange-400: #ffa726;  --md-orange-500: #ff9800;  --md-orange-600: #fb8c00;  --md-orange-700: #f57c00;  --md-orange-800: #ef6c00;  --md-orange-900: #e65100;  --md-orange-A100: #ffd180;  --md-orange-A200: #ffab40;  --md-orange-A400: #ff9100;  --md-orange-A700: #ff6d00;  --md-deep-orange-50: #fbe9e7;  --md-deep-orange-100: #ffccbc;  --md-deep-orange-200: #ffab91;  --md-deep-orange-300: #ff8a65;  --md-deep-orange-400: #ff7043;  --md-deep-orange-500: #ff5722;  --md-deep-orange-600: #f4511e;  --md-deep-orange-700: #e64a19;  --md-deep-orange-800: #d84315;  --md-deep-orange-900: #bf360c;  --md-deep-orange-A100: #ff9e80;  --md-deep-orange-A200: #ff6e40;  --md-deep-orange-A400: #ff3d00;  --md-deep-orange-A700: #dd2c00;  --md-brown-50: #efebe9;  --md-brown-100: #d7ccc8;  --md-brown-200: #bcaaa4;  --md-brown-300: #a1887f;  --md-brown-400: #8d6e63;  --md-brown-500: #795548;  --md-brown-600: #6d4c41;  --md-brown-700: #5d4037;  --md-brown-800: #4e342e;  --md-brown-900: #3e2723;  --md-grey-50: #fafafa;  --md-grey-100: #f5f5f5;  --md-grey-200: #eeeeee;  --md-grey-300: #e0e0e0;  --md-grey-400: #bdbdbd;  --md-grey-500: #9e9e9e;  --md-grey-600: #757575;  --md-grey-700: #616161;  --md-grey-800: #424242;  --md-grey-900: #212121;  --md-blue-grey-50: #eceff1;  --md-blue-grey-100: #cfd8dc;  --md-blue-grey-200: #b0bec5;  --md-blue-grey-300: #90a4ae;  --md-blue-grey-400: #78909c;  --md-blue-grey-500: #607d8b;  --md-blue-grey-600: #546e7a;  --md-blue-grey-700: #455a64;  --md-blue-grey-800: #37474f;  --md-blue-grey-900: #263238;}/*-----------------------------------------------------------------------------| Copyright (c) 2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Spinner {  position: absolute;  display: flex;  justify-content: center;  align-items: center;  z-index: 10;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: var(--jp-layout-color0);  outline: none;}.jp-SpinnerContent {  font-size: 10px;  margin: 50px auto;  text-indent: -9999em;  width: 3em;  height: 3em;  border-radius: 50%;  background: var(--jp-brand-color3);  background: linear-gradient(    to right,    #f37626 10%,    rgba(255, 255, 255, 0) 42%  );  position: relative;  animation: load3 1s infinite linear, fadeIn 1s;}.jp-SpinnerContent:before {  width: 50%;  height: 50%;  background: #f37626;  border-radius: 100% 0 0 0;  position: absolute;  top: 0;  left: 0;  content: '';}.jp-SpinnerContent:after {  background: var(--jp-layout-color0);  width: 75%;  height: 75%;  border-radius: 50%;  content: '';  margin: auto;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;}@keyframes fadeIn {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes load3 {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(360deg);  }}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/button.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: none;  box-sizing: border-box;  text-align: center;  line-height: 32px;  height: 32px;  padding: 0px 12px;  letter-spacing: 0.8px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input.jp-mod-styled {  background: var(--jp-input-background);  height: 28px;  box-sizing: border-box;  border: var(--jp-border-width) solid var(--jp-border-color1);  padding-left: 7px;  padding-right: 7px;  font-size: var(--jp-ui-font-size2);  color: var(--jp-ui-font-color0);  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}input[type='checkbox'].jp-mod-styled {  appearance: checkbox;  -webkit-appearance: checkbox;  -moz-appearance: checkbox;  height: auto;}input.jp-mod-styled:focus {  border: var(--jp-border-width) solid var(--md-blue-500);  box-shadow: inset 0 0 4px var(--md-blue-300);}.jp-FileDialog-Checkbox {  margin-top: 35px;  display: flex;  flex-direction: row;  align-items: end;  width: 100%;}.jp-FileDialog-Checkbox > label {  flex: 1 1 auto;}.jp-select-wrapper {  display: flex;  position: relative;  flex-direction: column;  padding: 1px;  background-color: var(--jp-layout-color1);  height: 28px;  box-sizing: border-box;  margin-bottom: 12px;}.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-input-active-background);}select.jp-mod-styled:hover {  background-color: var(--jp-layout-color1);  cursor: pointer;  color: var(--jp-ui-font-color0);  background-color: var(--jp-input-hover-background);  box-shadow: inset 0 0px 1px rgba(0, 0, 0, 0.5);}select.jp-mod-styled {  flex: 1 1 auto;  height: 32px;  width: 100%;  font-size: var(--jp-ui-font-size2);  background: var(--jp-input-background);  color: var(--jp-ui-font-color0);  padding: 0 25px 0 8px;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/:root {  --jp-private-toolbar-height: calc(    28px + var(--jp-border-width)  ); /* leave 28px for content */}.jp-Toolbar {  color: var(--jp-ui-font-color1);  flex: 0 0 auto;  display: flex;  flex-direction: row;  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);  box-shadow: var(--jp-toolbar-box-shadow);  background: var(--jp-toolbar-background);  min-height: var(--jp-toolbar-micro-height);  padding: 2px;  z-index: 1;  overflow-x: auto;}/* Toolbar items */.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {  flex-grow: 1;  flex-shrink: 1;}.jp-Toolbar-item.jp-Toolbar-kernelStatus {  display: inline-block;  width: 32px;  background-repeat: no-repeat;  background-position: center;  background-size: 16px;}.jp-Toolbar > .jp-Toolbar-item {  flex: 0 0 auto;  display: flex;  padding-left: 1px;  padding-right: 1px;  font-size: var(--jp-ui-font-size1);  line-height: var(--jp-private-toolbar-height);  height: 100%;}/* Toolbar buttons *//* This is the div we use to wrap the react component into a Widget */div.jp-ToolbarButton {  color: transparent;  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px;  margin: 0px;}button.jp-ToolbarButtonComponent {  background: var(--jp-layout-color1);  border: none;  box-sizing: border-box;  outline: none;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  padding: 0px 6px;  margin: 0px;  height: 24px;  border-radius: var(--jp-border-radius);  display: flex;  align-items: center;  text-align: center;  font-size: 14px;  min-width: unset;  min-height: unset;}button.jp-ToolbarButtonComponent:disabled {  opacity: 0.4;}button.jp-ToolbarButtonComponent span {  padding: 0px;  flex: 0 0 auto;}button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {  font-size: var(--jp-ui-font-size1);  line-height: 100%;  padding-left: 2px;  color: var(--jp-ui-font-color1);}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar.jp-Toolbar-micro {  padding: 0;  min-height: 0;}#jp-main-dock-panel[data-mode='single-document']  .jp-MainAreaWidget  > .jp-Toolbar {  border: none;  box-shadow: none;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2017, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Copyright (c) 2014-2017, PhosphorJS Contributors|| Distributed under the terms of the BSD 3-Clause License.|| The full license is in the file LICENSE, distributed with this software.|----------------------------------------------------------------------------*//* <DEPRECATED> */ body.p-mod-override-cursor *, /* </DEPRECATED> */body.lm-mod-override-cursor * {  cursor: inherit !important;}/*-----------------------------------------------------------------------------| Copyright (c) 2014-2016, Jupyter Development Team.|| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-JSONEditor {  display: flex;  flex-direction: column;  width: 100%;}.jp-JSONEditor-host {  flex: 1 1 auto;  border: var(--jp-border-width) solid var(--jp-input-border-color);  border-radius: 0px;  background: var(--jp-layout-color0);  min-height: 50px;  padding: 1px;}.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {  border-color: red;  outline-color: red;}.jp-JSONEditor-header {  display: flex;  flex: 1 0 auto;  padding: 0 0 0 12px;}.jp-JSONEditor-header label {  flex: 0 0 auto;}.jp-JSONEditor-commitButton {  height: 16px;  width: 16px;  background-size: 18px;  background-repeat: no-repeat;  background-position: center;}.jp-JSONEditor-host.jp-mod-focused {  background-color: var(--jp-input-active-background);  border: 1px solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}.jp-Editor.jp-mod-dropTarget {  border: var(--jp-border-width) solid var(--jp-input-active-border-color);  box-shadow: var(--jp-input-box-shadow);}/* BASICS */.CodeMirror {  /* Set height, width, borders, and global font properties here */  font-family: monospace;  height: 300px;  color: black;  direction: ltr;}/* PADDING */.CodeMirror-lines {  padding: 4px 0; /* Vertical padding around content */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  padding: 0 4px; /* Horizontal padding of content */}.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  background-color: white; /* The little square between H and V scrollbars */}/* GUTTER */.CodeMirror-gutters {  border-right: 1px solid #ddd;  background-color: #f7f7f7;  white-space: nowrap;}.CodeMirror-linenumbers {}.CodeMirror-linenumber {  padding: 0 3px 0 5px;  min-width: 20px;  text-align: right;  color: #999;  white-space: nowrap;}.CodeMirror-guttermarker { color: black; }.CodeMirror-guttermarker-subtle { color: #999; }/* CURSOR */.CodeMirror-cursor {  border-left: 1px solid black;  border-right: none;  width: 0;}/* Shown when moving in bi-directional text */.CodeMirror div.CodeMirror-secondarycursor {  border-left: 1px solid silver;}.cm-fat-cursor .CodeMirror-cursor {  width: auto;  border: 0 !important;  background: #7e7;}.cm-fat-cursor div.CodeMirror-cursors {  z-index: 1;}.cm-fat-cursor-mark {  background-color: rgba(20, 255, 20, 0.5);  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;}.cm-animate-fat-cursor {  width: auto;  border: 0;  -webkit-animation: blink 1.06s steps(1) infinite;  -moz-animation: blink 1.06s steps(1) infinite;  animation: blink 1.06s steps(1) infinite;  background-color: #7e7;}@-moz-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@-webkit-keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}@keyframes blink {  0% {}  50% { background-color: transparent; }  100% {}}/* Can style cursor different in overwrite (non-insert) mode */.CodeMirror-overwrite .CodeMirror-cursor {}.cm-tab { display: inline-block; text-decoration: inherit; }.CodeMirror-rulers {  position: absolute;  left: 0; right: 0; top: -50px; bottom: 0;  overflow: hidden;}.CodeMirror-ruler {  border-left: 1px solid #ccc;  top: 0; bottom: 0;  position: absolute;}/* DEFAULT THEME */.cm-s-default .cm-header {color: blue;}.cm-s-default .cm-quote {color: #090;}.cm-negative {color: #d44;}.cm-positive {color: #292;}.cm-header, .cm-strong {font-weight: bold;}.cm-em {font-style: italic;}.cm-link {text-decoration: underline;}.cm-strikethrough {text-decoration: line-through;}.cm-s-default .cm-keyword {color: #708;}.cm-s-default .cm-atom {color: #219;}.cm-s-default .cm-number {color: #164;}.cm-s-default .cm-def {color: #00f;}.cm-s-default .cm-variable,.cm-s-default .cm-punctuation,.cm-s-default .cm-property,.cm-s-default .cm-operator {}.cm-s-default .cm-variable-2 {color: #05a;}.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}.cm-s-default .cm-comment {color: #a50;}.cm-s-default .cm-string {color: #a11;}.cm-s-default .cm-string-2 {color: #f50;}.cm-s-default .cm-meta {color: #555;}.cm-s-default .cm-qualifier {color: #555;}.cm-s-default .cm-builtin {color: #30a;}.cm-s-default .cm-bracket {color: #997;}.cm-s-default .cm-tag {color: #170;}.cm-s-default .cm-attribute {color: #00c;}.cm-s-default .cm-hr {color: #999;}.cm-s-default .cm-link {color: #00c;}.cm-s-default .cm-error {color: #f00;}.cm-invalidchar {color: #f00;}.CodeMirror-composing { border-bottom: 2px solid; }/* Default styles for common addons */div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }.CodeMirror-activeline-background {background: #e8f2ff;}/* STOP *//* The rest of this file contains styles related to the mechanics of   the editor. You probably shouldn't touch them. */.CodeMirror {  position: relative;  overflow: hidden;  background: white;}.CodeMirror-scroll {  overflow: scroll !important; /* Things will break if this is overridden */  /* 50px is the magic margin used to hide the element's real scrollbars */  /* See overflow: hidden in .CodeMirror */  margin-bottom: -50px; margin-right: -50px;  padding-bottom: 50px;  height: 100%;  outline: none; /* Prevent dragging from highlighting the element */  position: relative;}.CodeMirror-sizer {  position: relative;  border-right: 50px solid transparent;}/* The fake, visible scrollbars. Used to force redraw during scrolling   before actual scrolling happens, thus preventing shaking and   flickering artifacts. */.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {  position: absolute;  z-index: 6;  display: none;  outline: none;}.CodeMirror-vscrollbar {  right: 0; top: 0;  overflow-x: hidden;  overflow-y: scroll;}.CodeMirror-hscrollbar {  bottom: 0; left: 0;  overflow-y: hidden;  overflow-x: scroll;}.CodeMirror-scrollbar-filler {  right: 0; bottom: 0;}.CodeMirror-gutter-filler {  left: 0; bottom: 0;}.CodeMirror-gutters {  position: absolute; left: 0; top: 0;  min-height: 100%;  z-index: 3;}.CodeMirror-gutter {  white-space: normal;  height: 100%;  display: inline-block;  vertical-align: top;  margin-bottom: -50px;}.CodeMirror-gutter-wrapper {  position: absolute;  z-index: 4;  background: none !important;  border: none !important;}.CodeMirror-gutter-background {  position: absolute;  top: 0; bottom: 0;  z-index: 4;}.CodeMirror-gutter-elt {  position: absolute;  cursor: default;  z-index: 4;}.CodeMirror-gutter-wrapper ::selection { background-color: transparent }.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }.CodeMirror-lines {  cursor: text;  min-height: 1px; /* prevents collapsing before first draw */}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {  /* Reset some styles that the rest of the page might have set */  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;  border-width: 0;  background: transparent;  font-family: inherit;  font-size: inherit;  margin: 0;  white-space: pre;  word-wrap: normal;  line-height: inherit;  color: inherit;  z-index: 2;  position: relative;  overflow: visible;  -webkit-tap-highlight-color: transparent;  -webkit-font-variant-ligatures: contextual;  font-variant-ligatures: contextual;}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like {  word-wrap: break-word;  white-space: pre-wrap;  word-break: normal;}.CodeMirror-linebackground {  position: absolute;  left: 0; right: 0; top: 0; bottom: 0;  z-index: 0;}.CodeMirror-linewidget {  position: relative;  z-index: 2;  padding: 0.1px; /* Force widget margins to stay inside of the container */}.CodeMirror-widget {}.CodeMirror-rtl pre { direction: rtl; }.CodeMirror-code {  outline: none;}/* Force content-box sizing for the elements where we expect it */.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber {  -moz-box-sizing: content-box;  box-sizing: content-box;}.CodeMirror-measure {  position: absolute;  width: 100%;  height: 0;  overflow: hidden;  visibility: hidden;}.CodeMirror-cursor {  position: absolute;  pointer-events: none;}.CodeMirror-measure pre { position: static; }div.CodeMirror-cursors {  visibility: hidden;  position: relative;  z-index: 3;}div.CodeMirror-dragcursors {  visibility: visible;}.CodeMirror-focused div.CodeMirror-cursors {  visibility: visible;}.CodeMirror-selected { background: #d9d9d9; }.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }.CodeMirror-crosshair { cursor: crosshair; }.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }.cm-searching {  background-color: #ffa;  background-color: rgba(255, 255, 0, .4);}/* Used to force a border model for a node */.cm-force-border { padding-right: .1px; }@media print {  /* Hide the cursor when printing */  .CodeMirror div.CodeMirror-cursors {    visibility: hidden;  }}/* See issue #2901 */.cm-tab-wrap-hack:after { content: ''; }/* Help users use markselection to safely style text background */span.CodeMirror-selectedtext { background: none; }.CodeMirror-dialog {  position: absolute;  left: 0; right: 0;  background: inherit;  z-index: 15;  padding: .1em .8em;  overflow: hidden;  color: inherit;}.CodeMirror-dialog-top {  border-bottom: 1px solid #eee;  top: 0;}.CodeMirror-dialog-bottom {  border-top: 1px solid #eee;  bottom: 0;}.CodeMirror-dialog input {  border: none;  outline: none;  background: transparent;  width: 20em;  color: inherit;  font-family: monospace;}.CodeMirror-dialog button {  font-size: 70%;}.CodeMirror-foldmarker {  color: blue;  text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;  font-family: arial;  line-height: .3;  cursor: pointer;}.CodeMirror-foldgutter {  width: .7em;}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded {  cursor: pointer;}.CodeMirror-foldgutter-open:after {  content: "\25BE";}.CodeMirror-foldgutter-folded:after {  content: "\25B8";}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.CodeMirror {  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  border: 0;  border-radius: 0;  height: auto;  /* Changed to auto to autogrow */}.CodeMirror pre {  padding: 0 var(--jp-code-padding);}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-dialog {  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* This causes https://github.com/jupyter/jupyterlab/issues/522 *//* May not cause it not because we changed it! */.CodeMirror-lines {  padding: var(--jp-code-padding) 0;}.CodeMirror-linenumber {  padding: 0 8px;}.jp-CodeMirrorEditor {  cursor: text;}.jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */@media screen and (min-width: 2138px) and (max-width: 4319px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width1) solid      var(--jp-editor-cursor-color);  }}/* When zoomed out less than 33% */@media screen and (min-width: 4320px) {  .jp-CodeMirrorEditor[data-type='inline'] .CodeMirror-cursor {    border-left: var(--jp-code-cursor-width2) solid      var(--jp-editor-cursor-color);  }}.CodeMirror.jp-mod-readOnly .CodeMirror-cursor {  display: none;}.CodeMirror-gutters {  border-right: 1px solid var(--jp-border-color2);  background-color: var(--jp-layout-color0);}.jp-CollaboratorCursor {  border-left: 5px solid transparent;  border-right: 5px solid transparent;  border-top: none;  border-bottom: 3px solid;  background-clip: content-box;  margin-left: -5px;  margin-right: -5px;}.CodeMirror-selectedtext.cm-searching {  background-color: var(--jp-search-selected-match-background-color) !important;  color: var(--jp-search-selected-match-color) !important;}.cm-searching {  background-color: var(    --jp-search-unselected-match-background-color  ) !important;  color: var(--jp-search-unselected-match-color) !important;}.CodeMirror-focused .CodeMirror-selected {  background-color: var(--jp-editor-selected-focused-background);}.CodeMirror-selected {  background-color: var(--jp-editor-selected-background);}.jp-CollaboratorCursor-hover {  position: absolute;  z-index: 1;  transform: translateX(-50%);  color: white;  border-radius: 3px;  padding-left: 4px;  padding-right: 4px;  padding-top: 1px;  padding-bottom: 1px;  text-align: center;  font-size: var(--jp-ui-font-size1);  white-space: nowrap;}.jp-CodeMirror-ruler {  border-left: 1px dashed var(--jp-border-color2);}/** * Here is our jupyter theme for CodeMirror syntax highlighting * This is used in our marked.js syntax highlighting and CodeMirror itself * The string "jupyter" is set in ../codemirror/widget.DEFAULT_CODEMIRROR_THEME * This came from the classic notebook, which came form highlight.js/GitHub *//** * CodeMirror themes are handling the background/color in this way. This works * fine for CodeMirror editors outside the notebook, but the notebook styles * these things differently. */.CodeMirror.cm-s-jupyter {  background: var(--jp-layout-color0);  color: var(--jp-content-font-color1);}/* In the notebook, we want this styling to be handled by its container */.jp-CodeConsole .CodeMirror.cm-s-jupyter,.jp-Notebook .CodeMirror.cm-s-jupyter {  background: transparent;}.cm-s-jupyter .CodeMirror-cursor {  border-left: var(--jp-code-cursor-width0) solid var(--jp-editor-cursor-color);}.cm-s-jupyter span.cm-keyword {  color: var(--jp-mirror-editor-keyword-color);  font-weight: bold;}.cm-s-jupyter span.cm-atom {  color: var(--jp-mirror-editor-atom-color);}.cm-s-jupyter span.cm-number {  color: var(--jp-mirror-editor-number-color);}.cm-s-jupyter span.cm-def {  color: var(--jp-mirror-editor-def-color);}.cm-s-jupyter span.cm-variable {  color: var(--jp-mirror-editor-variable-color);}.cm-s-jupyter span.cm-variable-2 {  color: var(--jp-mirror-editor-variable-2-color);}.cm-s-jupyter span.cm-variable-3 {  color: var(--jp-mirror-editor-variable-3-color);}.cm-s-jupyter span.cm-punctuation {  color: var(--jp-mirror-editor-punctuation-color);}.cm-s-jupyter span.cm-property {  color: var(--jp-mirror-editor-property-color);}.cm-s-jupyter span.cm-operator {  color: var(--jp-mirror-editor-operator-color);  font-weight: bold;}.cm-s-jupyter span.cm-comment {  color: var(--jp-mirror-editor-comment-color);  font-style: italic;}.cm-s-jupyter span.cm-string {  color: var(--jp-mirror-editor-string-color);}.cm-s-jupyter span.cm-string-2 {  color: var(--jp-mirror-editor-string-2-color);}.cm-s-jupyter span.cm-meta {  color: var(--jp-mirror-editor-meta-color);}.cm-s-jupyter span.cm-qualifier {  color: var(--jp-mirror-editor-qualifier-color);}.cm-s-jupyter span.cm-builtin {  color: var(--jp-mirror-editor-builtin-color);}.cm-s-jupyter span.cm-bracket {  color: var(--jp-mirror-editor-bracket-color);}.cm-s-jupyter span.cm-tag {  color: var(--jp-mirror-editor-tag-color);}.cm-s-jupyter span.cm-attribute {  color: var(--jp-mirror-editor-attribute-color);}.cm-s-jupyter span.cm-header {  color: var(--jp-mirror-editor-header-color);}.cm-s-jupyter span.cm-quote {  color: var(--jp-mirror-editor-quote-color);}.cm-s-jupyter span.cm-link {  color: var(--jp-mirror-editor-link-color);}.cm-s-jupyter span.cm-error {  color: var(--jp-mirror-editor-error-color);}.cm-s-jupyter span.cm-hr {  color: #999;}.cm-s-jupyter span.cm-tab {  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);  background-position: right;  background-repeat: no-repeat;}.cm-s-jupyter .CodeMirror-activeline-background,.cm-s-jupyter .CodeMirror-gutter {  background-color: var(--jp-layout-color2);}/* Styles for shared cursors (remote cursor locations and selected ranges) */.jp-CodeMirrorEditor .remote-caret {  position: relative;  border-left: 2px solid black;  margin-left: -1px;  margin-right: -1px;  box-sizing: border-box;}.jp-CodeMirrorEditor .remote-caret > div {  white-space: nowrap;  position: absolute;  top: -1.15em;  padding-bottom: 0.05em;  left: -2px;  font-size: 0.95em;  background-color: rgb(250, 129, 0);  font-family: var(--jp-ui-font-family);  font-weight: bold;  line-height: normal;  user-select: none;  color: white;  padding-left: 2px;  padding-right: 2px;  z-index: 3;  transition: opacity 0.3s ease-in-out;}.jp-CodeMirrorEditor .remote-caret.hide-name > div {  transition-delay: 0.7s;  opacity: 0;}.jp-CodeMirrorEditor .remote-caret:hover > div {  opacity: 1;  transition-delay: 0s;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| RenderedText|----------------------------------------------------------------------------*/:root {  /* This is the padding value to fill the gaps between lines containing spans with background color. */  --jp-private-code-span-padding: calc(    (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2  );}.jp-RenderedText {  text-align: left;  padding-left: var(--jp-code-padding);  line-height: var(--jp-code-line-height);  font-family: var(--jp-code-font-family);}.jp-RenderedText pre,.jp-RenderedJavaScript pre,.jp-RenderedHTMLCommon pre {  color: var(--jp-content-font-color1);  font-size: var(--jp-code-font-size);  border: none;  margin: 0px;  padding: 0px;}.jp-RenderedText pre a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedText pre a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* console foregrounds and backgrounds */.jp-RenderedText pre .ansi-black-fg {  color: #3e424d;}.jp-RenderedText pre .ansi-red-fg {  color: #e75c58;}.jp-RenderedText pre .ansi-green-fg {  color: #00a250;}.jp-RenderedText pre .ansi-yellow-fg {  color: #ddb62b;}.jp-RenderedText pre .ansi-blue-fg {  color: #208ffb;}.jp-RenderedText pre .ansi-magenta-fg {  color: #d160c4;}.jp-RenderedText pre .ansi-cyan-fg {  color: #60c6c8;}.jp-RenderedText pre .ansi-white-fg {  color: #c5c1b4;}.jp-RenderedText pre .ansi-black-bg {  background-color: #3e424d;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-bg {  background-color: #e75c58;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-bg {  background-color: #00a250;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-bg {  background-color: #ddb62b;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-bg {  background-color: #208ffb;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-bg {  background-color: #d160c4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-bg {  background-color: #60c6c8;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-bg {  background-color: #c5c1b4;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-black-intense-fg {  color: #282c36;}.jp-RenderedText pre .ansi-red-intense-fg {  color: #b22b31;}.jp-RenderedText pre .ansi-green-intense-fg {  color: #007427;}.jp-RenderedText pre .ansi-yellow-intense-fg {  color: #b27d12;}.jp-RenderedText pre .ansi-blue-intense-fg {  color: #0065ca;}.jp-RenderedText pre .ansi-magenta-intense-fg {  color: #a03196;}.jp-RenderedText pre .ansi-cyan-intense-fg {  color: #258f8f;}.jp-RenderedText pre .ansi-white-intense-fg {  color: #a1a6b2;}.jp-RenderedText pre .ansi-black-intense-bg {  background-color: #282c36;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-red-intense-bg {  background-color: #b22b31;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-green-intense-bg {  background-color: #007427;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-yellow-intense-bg {  background-color: #b27d12;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-blue-intense-bg {  background-color: #0065ca;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-magenta-intense-bg {  background-color: #a03196;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-cyan-intense-bg {  background-color: #258f8f;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-white-intense-bg {  background-color: #a1a6b2;  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-default-inverse-fg {  color: var(--jp-ui-inverse-font-color0);}.jp-RenderedText pre .ansi-default-inverse-bg {  background-color: var(--jp-inverse-layout-color0);  padding: var(--jp-private-code-span-padding) 0;}.jp-RenderedText pre .ansi-bold {  font-weight: bold;}.jp-RenderedText pre .ansi-underline {  text-decoration: underline;}.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {  background: var(--jp-rendermime-error-background);  padding-top: var(--jp-code-padding);}/*-----------------------------------------------------------------------------| RenderedLatex|----------------------------------------------------------------------------*/.jp-RenderedLatex {  color: var(--jp-content-font-color1);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);}/* Left-justify outputs.*/.jp-OutputArea-output.jp-RenderedLatex {  padding: var(--jp-code-padding);  text-align: left;}/*-----------------------------------------------------------------------------| RenderedHTML|----------------------------------------------------------------------------*/.jp-RenderedHTMLCommon {  color: var(--jp-content-font-color1);  font-family: var(--jp-content-font-family);  font-size: var(--jp-content-font-size1);  line-height: var(--jp-content-line-height);  /* Give a bit more R padding on Markdown text to keep line lengths reasonable */  padding-right: 20px;}.jp-RenderedHTMLCommon em {  font-style: italic;}.jp-RenderedHTMLCommon strong {  font-weight: bold;}.jp-RenderedHTMLCommon u {  text-decoration: underline;}.jp-RenderedHTMLCommon a:link {  text-decoration: none;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:hover {  text-decoration: underline;  color: var(--jp-content-link-color);}.jp-RenderedHTMLCommon a:visited {  text-decoration: none;  color: var(--jp-content-link-color);}/* Headings */.jp-RenderedHTMLCommon h1,.jp-RenderedHTMLCommon h2,.jp-RenderedHTMLCommon h3,.jp-RenderedHTMLCommon h4,.jp-RenderedHTMLCommon h5,.jp-RenderedHTMLCommon h6 {  line-height: var(--jp-content-heading-line-height);  font-weight: var(--jp-content-heading-font-weight);  font-style: normal;  margin: var(--jp-content-heading-margin-top) 0    var(--jp-content-heading-margin-bottom) 0;}.jp-RenderedHTMLCommon h1:first-child,.jp-RenderedHTMLCommon h2:first-child,.jp-RenderedHTMLCommon h3:first-child,.jp-RenderedHTMLCommon h4:first-child,.jp-RenderedHTMLCommon h5:first-child,.jp-RenderedHTMLCommon h6:first-child {  margin-top: calc(0.5 * var(--jp-content-heading-margin-top));}.jp-RenderedHTMLCommon h1:last-child,.jp-RenderedHTMLCommon h2:last-child,.jp-RenderedHTMLCommon h3:last-child,.jp-RenderedHTMLCommon h4:last-child,.jp-RenderedHTMLCommon h5:last-child,.jp-RenderedHTMLCommon h6:last-child {  margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));}.jp-RenderedHTMLCommon h1 {  font-size: var(--jp-content-font-size5);}.jp-RenderedHTMLCommon h2 {  font-size: var(--jp-content-font-size4);}.jp-RenderedHTMLCommon h3 {  font-size: var(--jp-content-font-size3);}.jp-RenderedHTMLCommon h4 {  font-size: var(--jp-content-font-size2);}.jp-RenderedHTMLCommon h5 {  font-size: var(--jp-content-font-size1);}.jp-RenderedHTMLCommon h6 {  font-size: var(--jp-content-font-size0);}/* Lists */.jp-RenderedHTMLCommon ul:not(.list-inline),.jp-RenderedHTMLCommon ol:not(.list-inline) {  padding-left: 2em;}.jp-RenderedHTMLCommon ul {  list-style: disc;}.jp-RenderedHTMLCommon ul ul {  list-style: square;}.jp-RenderedHTMLCommon ul ul ul {  list-style: circle;}.jp-RenderedHTMLCommon ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol ol {  list-style: upper-alpha;}.jp-RenderedHTMLCommon ol ol ol {  list-style: lower-alpha;}.jp-RenderedHTMLCommon ol ol ol ol {  list-style: lower-roman;}.jp-RenderedHTMLCommon ol ol ol ol ol {  list-style: decimal;}.jp-RenderedHTMLCommon ol,.jp-RenderedHTMLCommon ul {  margin-bottom: 1em;}.jp-RenderedHTMLCommon ul ul,.jp-RenderedHTMLCommon ul ol,.jp-RenderedHTMLCommon ol ul,.jp-RenderedHTMLCommon ol ol {  margin-bottom: 0em;}.jp-RenderedHTMLCommon hr {  color: var(--jp-border-color2);  background-color: var(--jp-border-color1);  margin-top: 1em;  margin-bottom: 1em;}.jp-RenderedHTMLCommon > pre {  margin: 1.5em 2em;}.jp-RenderedHTMLCommon pre,.jp-RenderedHTMLCommon code {  border: 0;  background-color: var(--jp-layout-color0);  color: var(--jp-content-font-color1);  font-family: var(--jp-code-font-family);  font-size: inherit;  line-height: var(--jp-code-line-height);  padding: 0;  white-space: pre-wrap;}.jp-RenderedHTMLCommon :not(pre) > code {  background-color: var(--jp-layout-color2);  padding: 1px 5px;}/* Tables */.jp-RenderedHTMLCommon table {  border-collapse: collapse;  border-spacing: 0;  border: none;  color: var(--jp-ui-font-color1);  font-size: 12px;  table-layout: fixed;  margin-left: auto;  margin-right: auto;}.jp-RenderedHTMLCommon thead {  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  vertical-align: bottom;}.jp-RenderedHTMLCommon td,.jp-RenderedHTMLCommon th,.jp-RenderedHTMLCommon tr {  vertical-align: middle;  padding: 0.5em 0.5em;  line-height: normal;  white-space: normal;  max-width: none;  border: none;}.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {  max-width: none;}:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {  text-align: right;}.jp-RenderedHTMLCommon th {  font-weight: bold;}.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {  background: var(--jp-layout-color0);}.jp-RenderedHTMLCommon tbody tr:nth-child(even) {  background: var(--jp-rendermime-table-row-background);}.jp-RenderedHTMLCommon tbody tr:hover {  background: var(--jp-rendermime-table-row-hover-background);}.jp-RenderedHTMLCommon table {  margin-bottom: 1em;}.jp-RenderedHTMLCommon p {  text-align: left;  margin: 0px;}.jp-RenderedHTMLCommon p {  margin-bottom: 1em;}.jp-RenderedHTMLCommon img {  -moz-force-broken-image-icon: 1;}/* Restrict to direct children as other images could be nested in other content. */.jp-RenderedHTMLCommon > img {  display: block;  margin-left: 0;  margin-right: 0;  margin-bottom: 1em;}/* Change color behind transparent images if they need it... */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {  background-color: var(--jp-inverse-layout-color1);}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {  background-color: var(--jp-inverse-layout-color1);}/* ...or leave it untouched if they don't */[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-dark-background {}[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-light-background {}.jp-RenderedHTMLCommon img,.jp-RenderedImage img,.jp-RenderedHTMLCommon svg,.jp-RenderedSVG svg {  max-width: 100%;  height: auto;}.jp-RenderedHTMLCommon img.jp-mod-unconfined,.jp-RenderedImage img.jp-mod-unconfined,.jp-RenderedHTMLCommon svg.jp-mod-unconfined,.jp-RenderedSVG svg.jp-mod-unconfined {  max-width: none;}.jp-RenderedHTMLCommon .alert {  padding: var(--jp-notebook-padding);  border: var(--jp-border-width) solid transparent;  border-radius: var(--jp-border-radius);  margin-bottom: 1em;}.jp-RenderedHTMLCommon .alert-info {  color: var(--jp-info-color0);  background-color: var(--jp-info-color3);  border-color: var(--jp-info-color2);}.jp-RenderedHTMLCommon .alert-info hr {  border-color: var(--jp-info-color3);}.jp-RenderedHTMLCommon .alert-info > p:last-child,.jp-RenderedHTMLCommon .alert-info > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-warning {  color: var(--jp-warn-color0);  background-color: var(--jp-warn-color3);  border-color: var(--jp-warn-color2);}.jp-RenderedHTMLCommon .alert-warning hr {  border-color: var(--jp-warn-color3);}.jp-RenderedHTMLCommon .alert-warning > p:last-child,.jp-RenderedHTMLCommon .alert-warning > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-success {  color: var(--jp-success-color0);  background-color: var(--jp-success-color3);  border-color: var(--jp-success-color2);}.jp-RenderedHTMLCommon .alert-success hr {  border-color: var(--jp-success-color3);}.jp-RenderedHTMLCommon .alert-success > p:last-child,.jp-RenderedHTMLCommon .alert-success > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon .alert-danger {  color: var(--jp-error-color0);  background-color: var(--jp-error-color3);  border-color: var(--jp-error-color2);}.jp-RenderedHTMLCommon .alert-danger hr {  border-color: var(--jp-error-color3);}.jp-RenderedHTMLCommon .alert-danger > p:last-child,.jp-RenderedHTMLCommon .alert-danger > ul:last-child {  margin-bottom: 0;}.jp-RenderedHTMLCommon blockquote {  margin: 1em 2em;  padding: 0 1em;  border-left: 5px solid var(--jp-border-color2);}a.jp-InternalAnchorLink {  visibility: hidden;  margin-left: 8px;  color: var(--md-blue-800);}h1:hover .jp-InternalAnchorLink,h2:hover .jp-InternalAnchorLink,h3:hover .jp-InternalAnchorLink,h4:hover .jp-InternalAnchorLink,h5:hover .jp-InternalAnchorLink,h6:hover .jp-InternalAnchorLink {  visibility: visible;}.jp-RenderedHTMLCommon kbd {  background-color: var(--jp-rendermime-table-row-background);  border: 1px solid var(--jp-border-color0);  border-bottom-color: var(--jp-border-color2);  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);  display: inline-block;  font-size: 0.8em;  line-height: 1em;  padding: 0.2em 0.5em;}/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0. * At the bottom of cells this is a bit too much as there is also spacing * between cells. Going all the way to 0 gets too tight between markdown and * code cells. */.jp-RenderedHTMLCommon > *:last-child {  margin-bottom: 0.5em;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-MimeDocument {  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*/:root {  --jp-private-filebrowser-button-height: 28px;  --jp-private-filebrowser-button-width: 48px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-FileBrowser {  display: flex;  flex-direction: column;  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is   * relative to this base size */  font-size: var(--jp-ui-font-size1);}.jp-FileBrowser-toolbar.jp-Toolbar {  border-bottom: none;  height: auto;  margin: var(--jp-toolbar-header-margin);  box-shadow: none;}.jp-BreadCrumbs {  flex: 0 0 auto;  margin: 8px 12px 8px 12px;}.jp-BreadCrumbs-item {  margin: 0px 2px;  padding: 0px 2px;  border-radius: var(--jp-border-radius);  cursor: pointer;}.jp-BreadCrumbs-item:hover {  background-color: var(--jp-layout-color2);}.jp-BreadCrumbs-item:first-child {  margin-left: 0px;}.jp-BreadCrumbs-item.jp-mod-dropTarget {  background-color: var(--jp-brand-color2);  opacity: 0.7;}/*-----------------------------------------------------------------------------| Buttons|----------------------------------------------------------------------------*/.jp-FileBrowser-toolbar.jp-Toolbar {  padding: 0px;  margin: 8px 12px 0px 12px;}.jp-FileBrowser-toolbar.jp-Toolbar {  justify-content: flex-start;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-Toolbar-item {  flex: 0 0 auto;  padding-left: 0px;  padding-right: 2px;}.jp-FileBrowser-toolbar.jp-Toolbar .jp-ToolbarButtonComponent {  width: 40px;}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent {  width: 72px;  background: var(--jp-brand-color1);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent:focus-visible {  background-color: var(--jp-brand-color0);}.jp-FileBrowser-toolbar.jp-Toolbar  .jp-Toolbar-item:first-child  .jp-ToolbarButtonComponent  .jp-icon3 {  fill: white;}/*-----------------------------------------------------------------------------| Other styles|----------------------------------------------------------------------------*/.jp-FileDialog.jp-mod-conflict input {  color: var(--jp-error-color1);}.jp-FileDialog .jp-new-name-title {  margin-top: 12px;}.jp-LastModified-hidden {  display: none;}.jp-FileBrowser-filterBox {  padding: 0px;  flex: 0 0 auto;  margin: 8px 12px 0px 12px;}/*-----------------------------------------------------------------------------| DirListing|----------------------------------------------------------------------------*/.jp-DirListing {  flex: 1 1 auto;  display: flex;  flex-direction: column;  outline: 0;}.jp-DirListing:focus-visible {  border: 1px solid var(--jp-brand-color1);}.jp-DirListing-header {  flex: 0 0 auto;  display: flex;  flex-direction: row;  overflow: hidden;  border-top: var(--jp-border-width) solid var(--jp-border-color2);  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);  box-shadow: var(--jp-toolbar-box-shadow);  z-index: 2;}.jp-DirListing-headerItem {  padding: 4px 12px 2px 12px;  font-weight: 500;}.jp-DirListing-headerItem:hover {  background: var(--jp-layout-color2);}.jp-DirListing-headerItem.jp-id-name {  flex: 1 0 84px;}.jp-DirListing-headerItem.jp-id-modified {  flex: 0 0 112px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;}.jp-id-narrow {  display: none;  flex: 0 0 5px;  padding: 4px 4px;  border-left: var(--jp-border-width) solid var(--jp-border-color2);  text-align: right;  color: var(--jp-border-color2);}.jp-DirListing-narrow .jp-id-narrow {  display: block;}.jp-DirListing-narrow .jp-id-modified,.jp-DirListing-narrow .jp-DirListing-itemModified {  display: none;}.jp-DirListing-headerItem.jp-mod-selected {  font-weight: 600;}/* increase specificity to override bundled default */.jp-DirListing-content {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-DirListing-content mark {  color: var(--jp-ui-font-color0);  background-color: transparent;  font-weight: bold;}.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {  color: var(--jp-ui-inverse-font-color0);}/* Style the directory listing content when a user drops a file to upload */.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {  outline: 5px dashed rgba(128, 128, 128, 0.5);  outline-offset: -10px;  cursor: copy;}.jp-DirListing-item {  display: flex;  flex-direction: row;  padding: 4px 12px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.jp-DirListing-item[data-is-dot] {  opacity: 75%;}.jp-DirListing-item.jp-mod-selected {  color: var(--jp-ui-inverse-font-color1);  background: var(--jp-brand-color1);}.jp-DirListing-item.jp-mod-dropTarget {  background: var(--jp-brand-color3);}.jp-DirListing-item:hover:not(.jp-mod-selected) {  background: var(--jp-layout-color2);}.jp-DirListing-itemIcon {  flex: 0 0 20px;  margin-right: 4px;}.jp-DirListing-itemText {  flex: 1 0 64px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  user-select: none;}.jp-DirListing-itemModified {  flex: 0 0 125px;  text-align: right;}.jp-DirListing-editor {  flex: 1 0 64px;  outline: none;  border: none;}.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon:before {  color: var(--jp-success-color1);  content: '\25CF';  font-size: 8px;  position: absolute;  left: -8px;}.jp-DirListing-item.jp-mod-running.jp-mod-selected  .jp-DirListing-itemIcon:before {  color: var(--jp-ui-inverse-font-color1);}.jp-DirListing-item.lm-mod-drag-image,.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {  font-size: var(--jp-ui-font-size1);  padding-left: 4px;  margin-left: 4px;  width: 160px;  background-color: var(--jp-ui-inverse-font-color2);  box-shadow: var(--jp-elevation-z2);  border-radius: 0px;  color: var(--jp-ui-font-color1);  transform: translateX(-40%) translateY(-58%);}.jp-DirListing-deadSpace {  flex: 1 1 auto;  margin: 0;  padding: 0;  list-style-type: none;  overflow: auto;  background-color: var(--jp-layout-color1);}.jp-Document {  min-width: 120px;  min-height: 120px;  outline: none;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {}/*-----------------------------------------------------------------------------| Main OutputArea| OutputArea has a list of Outputs|----------------------------------------------------------------------------*/.jp-OutputArea {  overflow-y: auto;}.jp-OutputArea-child {  display: flex;  flex-direction: row;}body[data-format='mobile'] .jp-OutputArea-child {  flex-direction: column;}.jp-OutputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-outprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-OutputPrompt {  flex: 0 0 auto;  text-align: left;}.jp-OutputArea-output {  height: auto;  overflow: auto;  user-select: text;  -moz-user-select: text;  -webkit-user-select: text;  -ms-user-select: text;}.jp-OutputArea-child .jp-OutputArea-output {  flex-grow: 1;  flex-shrink: 1;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  margin-left: var(--jp-notebook-padding);}/** * Isolated output. */.jp-OutputArea-output.jp-mod-isolated {  width: 100%;  display: block;}/*When drag events occur, `p-mod-override-cursor` is added to the body.Because iframes steal all cursor events, the following two rules are necessaryto suppress pointer events while resize drags are occurring. There may be abetter solution to this problem.*/body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {  position: relative;}body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated:before {  content: '';  position: absolute;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: transparent;}/* pre */.jp-OutputArea-output pre {  border: none;  margin: 0px;  padding: 0px;  overflow-x: auto;  overflow-y: auto;  word-break: break-all;  word-wrap: break-word;  white-space: pre-wrap;}/* tables */.jp-OutputArea-output.jp-RenderedHTMLCommon table {  margin-left: 0;  margin-right: 0;}/* description lists */.jp-OutputArea-output dl,.jp-OutputArea-output dt,.jp-OutputArea-output dd {  display: block;}.jp-OutputArea-output dl {  width: 100%;  overflow: hidden;  padding: 0;  margin: 0;}.jp-OutputArea-output dt {  font-weight: bold;  float: left;  width: 20%;  padding: 0;  margin: 0;}.jp-OutputArea-output dd {  float: left;  width: 80%;  padding: 0;  margin: 0;}/* Hide the gutter in case of *  - nested output areas (e.g. in the case of output widgets) *  - mirrored output areas */.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {  display: none;}/*-----------------------------------------------------------------------------| executeResult is added to any Output-result for the display of the object| returned by a cell|----------------------------------------------------------------------------*/.jp-OutputArea-output.jp-OutputArea-executeResult {  margin-left: 0px;  flex: 1 1 auto;}/* Text output with the Out[] prompt needs a top padding to match the * alignment of the Out[] prompt itself. */.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {  padding-top: var(--jp-code-padding);  border-top: var(--jp-border-width) solid transparent;}/*-----------------------------------------------------------------------------| The Stdin output|----------------------------------------------------------------------------*/.jp-OutputArea-stdin {  line-height: var(--jp-code-line-height);  padding-top: var(--jp-code-padding);  display: flex;}.jp-Stdin-prompt {  color: var(--jp-content-font-color0);  padding-right: var(--jp-code-padding);  vertical-align: baseline;  flex: 0 0 auto;}.jp-Stdin-input {  font-family: var(--jp-code-font-family);  font-size: inherit;  color: inherit;  background-color: inherit;  width: 42%;  min-width: 200px;  /* make sure input baseline aligns with prompt */  vertical-align: baseline;  /* padding + margin = 0.5em between prompt and cursor */  padding: 0em 0.25em;  margin: 0em 0.25em;  flex: 0 0 70%;}.jp-Stdin-input:focus {  box-shadow: none;}/*-----------------------------------------------------------------------------| Output Area View|----------------------------------------------------------------------------*/.jp-LinkedOutputView .jp-OutputArea {  height: 100%;  display: block;}.jp-LinkedOutputView .jp-OutputArea-output:only-child {  height: 100%;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*/.jp-Collapser {  flex: 0 0 var(--jp-cell-collapser-width);  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;  border-radius: var(--jp-border-radius);  opacity: 1;}.jp-Collapser-child {  display: block;  width: 100%;  box-sizing: border-box;  /* height: 100% doesn't work because the height of its parent is computed from content */  position: absolute;  top: 0px;  bottom: 0px;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Header/Footer|----------------------------------------------------------------------------*//* Hidden by zero height by default */.jp-CellHeader,.jp-CellFooter {  height: 0px;  width: 100%;  padding: 0px;  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Input|----------------------------------------------------------------------------*//* All input areas */.jp-InputArea {  display: flex;  flex-direction: row;  overflow: hidden;}body[data-format='mobile'] .jp-InputArea {  flex-direction: column;}.jp-InputArea-editor {  flex: 1 1 auto;  overflow: hidden;}.jp-InputArea-editor {  /* This is the non-active, default styling */  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  border-radius: 0px;  background: var(--jp-cell-editor-background);}body[data-format='mobile'] .jp-InputArea-editor {  margin-left: var(--jp-notebook-padding);}.jp-InputPrompt {  flex: 0 0 var(--jp-cell-prompt-width);  color: var(--jp-cell-inprompt-font-color);  font-family: var(--jp-cell-prompt-font-family);  padding: var(--jp-code-padding);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  opacity: var(--jp-cell-prompt-opacity);  line-height: var(--jp-code-line-height);  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;  opacity: var(--jp-cell-prompt-opacity);  /* Right align prompt text, don't wrap to handle large prompt numbers */  text-align: right;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  /* Disable text selection */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}body[data-format='mobile'] .jp-InputPrompt {  flex: 0 0 auto;  text-align: left;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Placeholder {  display: flex;  flex-direction: row;  flex: 1 1 auto;}.jp-Placeholder-prompt {  box-sizing: border-box;}.jp-Placeholder-content {  flex: 1 1 auto;  border: none;  background: transparent;  height: 20px;  box-sizing: border-box;}.jp-Placeholder-content .jp-MoreHorizIcon {  width: 32px;  height: 16px;  border: 1px solid transparent;  border-radius: var(--jp-border-radius);}.jp-Placeholder-content .jp-MoreHorizIcon:hover {  border: 1px solid var(--jp-border-color1);  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.25);  background-color: var(--jp-layout-color0);}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-cell-scrolling-output-offset: 5px;}/*-----------------------------------------------------------------------------| Cell|----------------------------------------------------------------------------*/.jp-Cell {  padding: var(--jp-cell-padding);  margin: 0px;  border: none;  outline: none;  background: transparent;}/*-----------------------------------------------------------------------------| Common input/output|----------------------------------------------------------------------------*/.jp-Cell-inputWrapper,.jp-Cell-outputWrapper {  display: flex;  flex-direction: row;  padding: 0px;  margin: 0px;  /* Added to reveal the box-shadow on the input and output collapsers. */  overflow: visible;}/* Only input/output areas inside cells */.jp-Cell-inputArea,.jp-Cell-outputArea {  flex: 1 1 auto;}/*-----------------------------------------------------------------------------| Collapser|----------------------------------------------------------------------------*//* Make the output collapser disappear when there is not output, but do so * in a manner that leaves it in the layout and preserves its width. */.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {  border: none !important;  background: transparent !important;}.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {  min-height: var(--jp-cell-collapser-min-height);}/*-----------------------------------------------------------------------------| Output|----------------------------------------------------------------------------*//* Put a space between input and output when there IS output */.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {  margin-top: 5px;}.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {  overflow-y: auto;  max-height: 200px;  box-shadow: inset 0 0 6px 2px rgba(0, 0, 0, 0.3);  margin-left: var(--jp-private-cell-scrolling-output-offset);}.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  flex: 0 0    calc(      var(--jp-cell-prompt-width) -        var(--jp-private-cell-scrolling-output-offset)    );}/*-----------------------------------------------------------------------------| CodeCell|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| MarkdownCell|----------------------------------------------------------------------------*/.jp-MarkdownOutput {  flex: 1 1 auto;  margin-top: 0;  margin-bottom: 0;  padding-left: var(--jp-code-padding);}.jp-MarkdownOutput.jp-RenderedHTMLCommon {  overflow: auto;}.jp-showHiddenCellsButton {  margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));  margin-top: var(--jp-code-padding);  border: 1px solid var(--jp-border-color2);  background-color: var(--jp-border-color3) !important;  color: var(--jp-content-font-color0) !important;}.jp-showHiddenCellsButton:hover {  background-color: var(--jp-border-color2) !important;}.jp-collapseHeadingButton {  display: none;}.jp-MarkdownCell:hover .jp-collapseHeadingButton {  display: flex;  min-height: var(--jp-cell-collapser-min-height);  position: absolute;  right: 0;  top: 0;  bottom: 0;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Variables|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------/*-----------------------------------------------------------------------------| Styles|----------------------------------------------------------------------------*/.jp-NotebookPanel-toolbar {  padding: 2px;}.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {  border: none;  box-shadow: none;}.jp-Notebook-toolbarCellTypeDropdown select {  height: 24px;  font-size: var(--jp-ui-font-size1);  line-height: 14px;  border-radius: 0;  display: block;}.jp-Notebook-toolbarCellTypeDropdown span {  top: 5px !important;}/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Private CSS variables|----------------------------------------------------------------------------*/:root {  --jp-private-notebook-dragImage-width: 304px;  --jp-private-notebook-dragImage-height: 36px;  --jp-private-notebook-selected-color: var(--md-blue-400);  --jp-private-notebook-active-color: var(--md-green-400);}/*-----------------------------------------------------------------------------| Imports|----------------------------------------------------------------------------*//*-----------------------------------------------------------------------------| Notebook|----------------------------------------------------------------------------*/.jp-NotebookPanel {  display: block;  height: 100%;}.jp-NotebookPanel.jp-Document {  min-width: 240px;  min-height: 120px;}.jp-Notebook {  padding: var(--jp-notebook-padding);  outline: none;  overflow: auto;  background: var(--jp-layout-color0);}.jp-Notebook.jp-mod-scrollPastEnd::after {  display: block;  content: '';  min-height: var(--jp-notebook-scroll-padding);}.jp-MainAreaWidget-ContainStrict .jp-Notebook * {  contain: strict;}.jp-Notebook-render * {  contain: none !important;}.jp-Notebook .jp-Cell {  overflow: visible;}.jp-Notebook .jp-Cell .jp-InputPrompt {  cursor: move;  float: left;}/*-----------------------------------------------------------------------------| Notebook state related styling|| The notebook and cells each have states, here are the possibilities:|| - Notebook|   - Command|   - Edit| - Cell|   - None|   - Active (only one can be active)|   - Selected (the cells actions are applied to)|   - Multiselected (when multiple selected, the cursor)|   - No outputs|----------------------------------------------------------------------------*//* Command or edit modes */.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {  opacity: var(--jp-cell-prompt-not-active-opacity);  color: var(--jp-cell-prompt-not-active-font-color);}/* cell is active */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {  background: var(--jp-brand-color1);}/* cell is dirty */.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {  color: var(--jp-warn-color1);}.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt:before {  color: var(--jp-warn-color1);  content: '&bull;';}.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {  background: var(--jp-warn-color1);}/* collapser is hovered */.jp-Notebook .jp-Cell .jp-Collapser:hover {  box-shadow: var(--jp-elevation-z2);  background: var(--jp-brand-color1);  opacity: var(--jp-cell-collapser-not-active-hover-opacity);}/* cell is active and collapser is hovered */.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {  background: var(--jp-brand-color0);  opacity: 1;}/* Command mode */.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {  background: var(--jp-notebook-multiselected-color);}.jp-Notebook.jp-mod-commandMode  .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {  background: transparent;}/* Edit mode */.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);  box-shadow: var(--jp-input-box-shadow);  background-color: var(--jp-cell-editor-active-background);}/*-----------------------------------------------------------------------------| Notebook drag and drop|----------------------------------------------------------------------------*/.jp-Notebook-cell.jp-mod-dropSource {  opacity: 0.5;}.jp-Notebook-cell.jp-mod-dropTarget,.jp-Notebook.jp-mod-commandMode  .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {  border-top-color: var(--jp-private-notebook-selected-color);  border-top-style: solid;  border-top-width: 2px;}.jp-dragImage {  display: block;  flex-direction: row;  width: var(--jp-private-notebook-dragImage-width);  height: var(--jp-private-notebook-dragImage-height);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background);  overflow: visible;}.jp-dragImage-singlePrompt {  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}.jp-dragImage .jp-dragImage-content {  flex: 1 1 auto;  z-index: 2;  font-size: var(--jp-code-font-size);  font-family: var(--jp-code-font-family);  line-height: var(--jp-code-line-height);  padding: var(--jp-code-padding);  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);  background: var(--jp-cell-editor-background-color);  color: var(--jp-content-font-color3);  text-align: left;  margin: 4px 4px 4px 0px;}.jp-dragImage .jp-dragImage-prompt {  flex: 0 0 auto;  min-width: 36px;  color: var(--jp-cell-inprompt-font-color);  padding: var(--jp-code-padding);  padding-left: 12px;  font-family: var(--jp-cell-prompt-font-family);  letter-spacing: var(--jp-cell-prompt-letter-spacing);  line-height: 1.9;  font-size: var(--jp-code-font-size);  border: var(--jp-border-width) solid transparent;}.jp-dragImage-multipleBack {  z-index: -1;  position: absolute;  height: 32px;  width: 300px;  top: 8px;  left: 8px;  background: var(--jp-layout-color2);  border: var(--jp-border-width) solid var(--jp-input-border-color);  box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.12);}/*-----------------------------------------------------------------------------| Cell toolbar|----------------------------------------------------------------------------*/.jp-NotebookTools {  display: block;  min-width: var(--jp-sidebar-min-width);  color: var(--jp-ui-font-color1);  background: var(--jp-layout-color1);  /* This is needed so that all font sizing of children done in ems is    * relative to this base size */  font-size: var(--jp-ui-font-size1);  overflow: auto;}.jp-NotebookTools-tool {  padding: 0px 12px 0 12px;}.jp-ActiveCellTool {  padding: 12px;  background-color: var(--jp-layout-color1);  border-top: none !important;}.jp-ActiveCellTool .jp-InputArea-prompt {  flex: 0 0 auto;  padding-left: 0px;}.jp-ActiveCellTool .jp-InputArea-editor {  flex: 1 1 auto;  background: var(--jp-cell-editor-background);  border-color: var(--jp-cell-editor-border-color);}.jp-ActiveCellTool .jp-InputArea-editor .CodeMirror {  background: transparent;}.jp-MetadataEditorTool {  flex-direction: column;  padding: 12px 0px 12px 0px;}.jp-RankedPanel > :not(:first-child) {  margin-top: 12px;}.jp-KeySelector select.jp-mod-styled {  font-size: var(--jp-ui-font-size1);  color: var(--jp-ui-font-color0);  border: var(--jp-border-width) solid var(--jp-border-color1);}.jp-KeySelector label,.jp-MetadataEditorTool label {  line-height: 1.4;}.jp-NotebookTools .jp-select-wrapper {  margin-top: 4px;  margin-bottom: 0px;}.jp-NotebookTools .jp-Collapse {  margin-top: 16px;}/*-----------------------------------------------------------------------------| Presentation Mode (.jp-mod-presentationMode)|----------------------------------------------------------------------------*/.jp-mod-presentationMode .jp-Notebook {  --jp-content-font-size1: var(--jp-content-presentation-font-size1);  --jp-code-font-size: var(--jp-code-presentation-font-size);}.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {  flex: 0 0 110px;}/*-----------------------------------------------------------------------------| Placeholder|----------------------------------------------------------------------------*/.jp-Cell-Placeholder {  padding-left: 55px;}.jp-Cell-Placeholder-wrapper {  background: #fff;  border: 1px solid;  border-color: #e5e6e9 #dfe0e4 #d0d1d5;  border-radius: 4px;  -webkit-border-radius: 4px;  margin: 10px 15px;}.jp-Cell-Placeholder-wrapper-inner {  padding: 15px;  position: relative;}.jp-Cell-Placeholder-wrapper-body {  background-repeat: repeat;  background-size: 50% auto;}.jp-Cell-Placeholder-wrapper-body div {  background: #f6f7f8;  background-image: -webkit-linear-gradient(    left,    #f6f7f8 0%,    #edeef1 20%,    #f6f7f8 40%,    #f6f7f8 100%  );  background-repeat: no-repeat;  background-size: 800px 104px;  height: 104px;  position: relative;}.jp-Cell-Placeholder-wrapper-body div {  position: absolute;  right: 15px;  left: 15px;  top: 15px;}div.jp-Cell-Placeholder-h1 {  top: 20px;  height: 20px;  left: 15px;  width: 150px;}div.jp-Cell-Placeholder-h2 {  left: 15px;  top: 50px;  height: 10px;  width: 100px;}div.jp-Cell-Placeholder-content-1,div.jp-Cell-Placeholder-content-2,div.jp-Cell-Placeholder-content-3 {  left: 15px;  right: 15px;  height: 10px;}div.jp-Cell-Placeholder-content-1 {  top: 100px;}div.jp-Cell-Placeholder-content-2 {  top: 120px;}div.jp-Cell-Placeholder-content-3 {  top: 140px;}</style><style type="text/css">/*-----------------------------------------------------------------------------| Copyright (c) Jupyter Development Team.| Distributed under the terms of the Modified BSD License.|----------------------------------------------------------------------------*//*The following CSS variables define the main, public API for styling JupyterLab.These variables should be used by all plugins wherever possible. In otherwords, plugins should not define custom colors, sizes, etc unless absolutelynecessary. This enables users to change the visual theme of JupyterLabby changing these variables.Many variables appear in an ordered sequence (0,1,2,3). These sequencesare designed to work well together, so for example, `--jp-border-color1` shouldbe used with `--jp-layout-color1`. The numbers have the following meanings:* 0: super-primary, reserved for special emphasis* 1: primary, most important under normal situations* 2: secondary, next most important under normal situations* 3: tertiary, next most important under normal situationsThroughout JupyterLab, we are mostly following principles from Google'sMaterial Design when selecting colors. We are not, however, followingall of MD as it is not optimized for dense, information rich UIs.*/:root {  /* Elevation   *   * We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:   *   * https://github.com/material-components/material-components-web   * https://material-components-web.appspot.com/elevation.html   */  --jp-shadow-base-lightness: 0;  --jp-shadow-umbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.2  );  --jp-shadow-penumbra-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.14  );  --jp-shadow-ambient-color: rgba(    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    var(--jp-shadow-base-lightness),    0.12  );  --jp-elevation-z0: none;  --jp-elevation-z1: 0px 2px 1px -1px var(--jp-shadow-umbra-color),    0px 1px 1px 0px var(--jp-shadow-penumbra-color),    0px 1px 3px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z2: 0px 3px 1px -2px var(--jp-shadow-umbra-color),    0px 2px 2px 0px var(--jp-shadow-penumbra-color),    0px 1px 5px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z4: 0px 2px 4px -1px var(--jp-shadow-umbra-color),    0px 4px 5px 0px var(--jp-shadow-penumbra-color),    0px 1px 10px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z6: 0px 3px 5px -1px var(--jp-shadow-umbra-color),    0px 6px 10px 0px var(--jp-shadow-penumbra-color),    0px 1px 18px 0px var(--jp-shadow-ambient-color);  --jp-elevation-z8: 0px 5px 5px -3px var(--jp-shadow-umbra-color),    0px 8px 10px 1px var(--jp-shadow-penumbra-color),    0px 3px 14px 2px var(--jp-shadow-ambient-color);  --jp-elevation-z12: 0px 7px 8px -4px var(--jp-shadow-umbra-color),    0px 12px 17px 2px var(--jp-shadow-penumbra-color),    0px 5px 22px 4px var(--jp-shadow-ambient-color);  --jp-elevation-z16: 0px 8px 10px -5px var(--jp-shadow-umbra-color),    0px 16px 24px 2px var(--jp-shadow-penumbra-color),    0px 6px 30px 5px var(--jp-shadow-ambient-color);  --jp-elevation-z20: 0px 10px 13px -6px var(--jp-shadow-umbra-color),    0px 20px 31px 3px var(--jp-shadow-penumbra-color),    0px 8px 38px 7px var(--jp-shadow-ambient-color);  --jp-elevation-z24: 0px 11px 15px -7px var(--jp-shadow-umbra-color),    0px 24px 38px 3px var(--jp-shadow-penumbra-color),    0px 9px 46px 8px var(--jp-shadow-ambient-color);  /* Borders   *   * The following variables, specify the visual styling of borders in JupyterLab.   */  --jp-border-width: 1px;  --jp-border-color0: var(--md-grey-400);  --jp-border-color1: var(--md-grey-400);  --jp-border-color2: var(--md-grey-300);  --jp-border-color3: var(--md-grey-200);  --jp-border-radius: 2px;  /* UI Fonts   *   * The UI font CSS variables are used for the typography all of the JupyterLab   * user interface elements that are not directly user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-ui-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-ui-font-scale-factor: 1.2;  --jp-ui-font-size0: 0.83333em;  --jp-ui-font-size1: 13px; /* Base font size */  --jp-ui-font-size2: 1.2em;  --jp-ui-font-size3: 1.44em;  --jp-ui-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica,    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';  /*   * Use these font colors against the corresponding main layout colors.   * In a light theme, these go from dark to light.   */  /* Defaults use Material Design specification */  --jp-ui-font-color0: rgba(0, 0, 0, 1);  --jp-ui-font-color1: rgba(0, 0, 0, 0.87);  --jp-ui-font-color2: rgba(0, 0, 0, 0.54);  --jp-ui-font-color3: rgba(0, 0, 0, 0.38);  /*   * Use these against the brand/accent/warn/error colors.   * These will typically go from light to darker, in both a dark and light theme.   */  --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);  --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);  --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);  /* Content Fonts   *   * Content font variables are used for typography of user generated content.   *   * The font sizing here is done assuming that the body font size of --jp-content-font-size1   * is applied to a parent element. When children elements, such as headings, are sized   * in em all things will be computed relative to that body size.   */  --jp-content-line-height: 1.6;  --jp-content-font-scale-factor: 1.2;  --jp-content-font-size0: 0.83333em;  --jp-content-font-size1: 14px; /* Base font size */  --jp-content-font-size2: 1.2em;  --jp-content-font-size3: 1.44em;  --jp-content-font-size4: 1.728em;  --jp-content-font-size5: 2.0736em;  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-content-presentation-font-size1: 17px;  --jp-content-heading-line-height: 1;  --jp-content-heading-margin-top: 1.2em;  --jp-content-heading-margin-bottom: 0.8em;  --jp-content-heading-font-weight: 500;  /* Defaults use Material Design specification */  --jp-content-font-color0: rgba(0, 0, 0, 1);  --jp-content-font-color1: rgba(0, 0, 0, 0.87);  --jp-content-font-color2: rgba(0, 0, 0, 0.54);  --jp-content-font-color3: rgba(0, 0, 0, 0.38);  --jp-content-link-color: var(--md-blue-700);  --jp-content-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI',    Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',    'Segoe UI Symbol';  /*   * Code Fonts   *   * Code font variables are used for typography of code and other monospaces content.   */  --jp-code-font-size: 13px;  --jp-code-line-height: 1.3077; /* 17px for 13px base */  --jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */  --jp-code-font-family-default: Menlo, Consolas, 'DejaVu Sans Mono', monospace;  --jp-code-font-family: var(--jp-code-font-family-default);  /* This gives a magnification of about 125% in presentation mode over normal. */  --jp-code-presentation-font-size: 16px;  /* may need to tweak cursor width if you change font size */  --jp-code-cursor-width0: 1.4px;  --jp-code-cursor-width1: 2px;  --jp-code-cursor-width2: 4px;  /* Layout   *   * The following are the main layout colors use in JupyterLab. In a light   * theme these would go from light to dark.   */  --jp-layout-color0: white;  --jp-layout-color1: white;  --jp-layout-color2: var(--md-grey-200);  --jp-layout-color3: var(--md-grey-400);  --jp-layout-color4: var(--md-grey-600);  /* Inverse Layout   *   * The following are the inverse layout colors use in JupyterLab. In a light   * theme these would go from dark to light.   */  --jp-inverse-layout-color0: #111111;  --jp-inverse-layout-color1: var(--md-grey-900);  --jp-inverse-layout-color2: var(--md-grey-800);  --jp-inverse-layout-color3: var(--md-grey-700);  --jp-inverse-layout-color4: var(--md-grey-600);  /* Brand/accent */  --jp-brand-color0: var(--md-blue-900);  --jp-brand-color1: var(--md-blue-700);  --jp-brand-color2: var(--md-blue-300);  --jp-brand-color3: var(--md-blue-100);  --jp-brand-color4: var(--md-blue-50);  --jp-accent-color0: var(--md-green-900);  --jp-accent-color1: var(--md-green-700);  --jp-accent-color2: var(--md-green-300);  --jp-accent-color3: var(--md-green-100);  /* State colors (warn, error, success, info) */  --jp-warn-color0: var(--md-orange-900);  --jp-warn-color1: var(--md-orange-700);  --jp-warn-color2: var(--md-orange-300);  --jp-warn-color3: var(--md-orange-100);  --jp-error-color0: var(--md-red-900);  --jp-error-color1: var(--md-red-700);  --jp-error-color2: var(--md-red-300);  --jp-error-color3: var(--md-red-100);  --jp-success-color0: var(--md-green-900);  --jp-success-color1: var(--md-green-700);  --jp-success-color2: var(--md-green-300);  --jp-success-color3: var(--md-green-100);  --jp-info-color0: var(--md-cyan-900);  --jp-info-color1: var(--md-cyan-700);  --jp-info-color2: var(--md-cyan-300);  --jp-info-color3: var(--md-cyan-100);  /* Cell specific styles */  --jp-cell-padding: 5px;  --jp-cell-collapser-width: 8px;  --jp-cell-collapser-min-height: 20px;  --jp-cell-collapser-not-active-hover-opacity: 0.6;  --jp-cell-editor-background: var(--md-grey-100);  --jp-cell-editor-border-color: var(--md-grey-300);  --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-cell-editor-active-background: var(--jp-layout-color0);  --jp-cell-editor-active-border-color: var(--jp-brand-color1);  --jp-cell-prompt-width: 64px;  --jp-cell-prompt-font-family: var(--jp-code-font-family-default);  --jp-cell-prompt-letter-spacing: 0px;  --jp-cell-prompt-opacity: 1;  --jp-cell-prompt-not-active-opacity: 0.5;  --jp-cell-prompt-not-active-font-color: var(--md-grey-700);  /* A custom blend of MD grey and blue 600   * See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */  --jp-cell-inprompt-font-color: #307fc1;  /* A custom blend of MD grey and orange 600   * https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */  --jp-cell-outprompt-font-color: #bf5b3d;  /* Notebook specific styles */  --jp-notebook-padding: 10px;  --jp-notebook-select-background: var(--jp-layout-color1);  --jp-notebook-multiselected-color: var(--md-blue-50);  /* The scroll padding is calculated to fill enough space at the bottom of the  notebook to show one single-line cell (with appropriate padding) at the top  when the notebook is scrolled all the way to the bottom. We also subtract one  pixel so that no scrollbar appears if we have just one single-line cell in the  notebook. This padding is to enable a 'scroll past end' feature in a notebook.  */  --jp-notebook-scroll-padding: calc(    100% - var(--jp-code-font-size) * var(--jp-code-line-height) -      var(--jp-code-padding) - var(--jp-cell-padding) - 1px  );  /* Rendermime styles */  --jp-rendermime-error-background: #fdd;  --jp-rendermime-table-row-background: var(--md-grey-100);  --jp-rendermime-table-row-hover-background: var(--md-light-blue-50);  /* Dialog specific styles */  --jp-dialog-background: rgba(0, 0, 0, 0.25);  /* Console specific styles */  --jp-console-padding: 10px;  /* Toolbar specific styles */  --jp-toolbar-border-color: var(--jp-border-color1);  --jp-toolbar-micro-height: 8px;  --jp-toolbar-background: var(--jp-layout-color1);  --jp-toolbar-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);  --jp-toolbar-header-margin: 4px 4px 0px 4px;  --jp-toolbar-active-background: var(--md-grey-300);  /* Statusbar specific styles */  --jp-statusbar-height: 24px;  /* Input field styles */  --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);  --jp-input-active-background: var(--jp-layout-color1);  --jp-input-hover-background: var(--jp-layout-color1);  --jp-input-background: var(--md-grey-100);  --jp-input-border-color: var(--jp-border-color1);  --jp-input-active-border-color: var(--jp-brand-color1);  --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);  /* General editor styles */  --jp-editor-selected-background: #d9d9d9;  --jp-editor-selected-focused-background: #d7d4f0;  --jp-editor-cursor-color: var(--jp-ui-font-color0);  /* Code mirror specific styles */  --jp-mirror-editor-keyword-color: #008000;  --jp-mirror-editor-atom-color: #88f;  --jp-mirror-editor-number-color: #080;  --jp-mirror-editor-def-color: #00f;  --jp-mirror-editor-variable-color: var(--md-grey-900);  --jp-mirror-editor-variable-2-color: #05a;  --jp-mirror-editor-variable-3-color: #085;  --jp-mirror-editor-punctuation-color: #05a;  --jp-mirror-editor-property-color: #05a;  --jp-mirror-editor-operator-color: #aa22ff;  --jp-mirror-editor-comment-color: #408080;  --jp-mirror-editor-string-color: #ba2121;  --jp-mirror-editor-string-2-color: #708;  --jp-mirror-editor-meta-color: #aa22ff;  --jp-mirror-editor-qualifier-color: #555;  --jp-mirror-editor-builtin-color: #008000;  --jp-mirror-editor-bracket-color: #997;  --jp-mirror-editor-tag-color: #170;  --jp-mirror-editor-attribute-color: #00c;  --jp-mirror-editor-header-color: blue;  --jp-mirror-editor-quote-color: #090;  --jp-mirror-editor-link-color: #00c;  --jp-mirror-editor-error-color: #f00;  --jp-mirror-editor-hr-color: #999;  /* Vega extension styles */  --jp-vega-background: white;  /* Sidebar-related styles */  --jp-sidebar-min-width: 250px;  /* Search-related styles */  --jp-search-toggle-off-opacity: 0.5;  --jp-search-toggle-hover-opacity: 0.8;  --jp-search-toggle-on-opacity: 1;  --jp-search-selected-match-background-color: rgb(245, 200, 0);  --jp-search-selected-match-color: black;  --jp-search-unselected-match-background-color: var(    --jp-inverse-layout-color0  );  --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);  /* Icon colors that work well with light or dark backgrounds */  --jp-icon-contrast-color0: var(--md-purple-600);  --jp-icon-contrast-color1: var(--md-green-600);  --jp-icon-contrast-color2: var(--md-pink-600);  --jp-icon-contrast-color3: var(--md-blue-600);}</style><style type="text/css">/* Force rendering true colors when outputing to pdf */* {  -webkit-print-color-adjust: exact;}/* Misc */a.anchor-link {  display: none;}.highlight  {  margin: 0.4em;}/* Input area styling */.jp-InputArea {  overflow: hidden;}.jp-InputArea-editor {  overflow: hidden;}.CodeMirror pre {  margin: 0;  padding: 0;}/* Using table instead of flexbox so that we can use break-inside property *//* CSS rules under this comment should not be required anymore after we move to the JupyterLab 4.0 CSS */.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {  min-width: calc(    var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)  );}.jp-OutputArea-child {  display: table;  width: 100%;}.jp-OutputPrompt {  display: table-cell;  vertical-align: top;  min-width: var(--jp-cell-prompt-width);}body[data-format='mobile'] .jp-OutputPrompt {  display: table-row;}.jp-OutputArea-output {  display: table-cell;  width: 100%;}body[data-format='mobile'] .jp-OutputArea-child .jp-OutputArea-output {  display: table-row;}.jp-OutputArea-output.jp-OutputArea-executeResult {  width: 100%;}/* Hiding the collapser by default */.jp-Collapser {  display: none;}@media print {  .jp-Cell-inputWrapper,  .jp-Cell-outputWrapper {    display: block;  }  .jp-OutputArea-child {    break-inside: avoid-page;  }}</style><!-- Load mathjax --> <!-- MathJax configuration -->  <!-- End of mathjax configuration --><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[1]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span><span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span><span class="kn">import</span> <span class="nn">scipy.stats</span> <span class="k">as</span> <span class="nn">scipy</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">exp</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">log</span><span class="kn">from</span> <span class="nn">math</span> <span class="kn">import</span> <span class="n">sqrt</span><span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">lognorm</span><span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">poisson</span><span class="kn">from</span> <span class="nn">scipy.stats</span> <span class="kn">import</span> <span class="n">linregress</span><span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[2]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="n">Distmean</span> <span class="o">=</span> <span class="mf">1000000.0</span><span class="n">DistStdDev</span> <span class="o">=</span> <span class="n">Distmean</span><span class="o">*</span><span class="mf">1.5</span><span class="n">AverageFreq</span> <span class="o">=</span> <span class="mi">100</span><span class="n">years</span> <span class="o">=</span> <span class="mi">20</span><span class="n">ExposureGrowth</span> <span class="o">=</span> <span class="mf">0.0</span><span class="n">Mu</span> <span class="o">=</span> <span class="n">log</span><span class="p">(</span><span class="n">Distmean</span><span class="o">/</span><span class="p">(</span><span class="n">sqrt</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">DistStdDev</span><span class="o">**</span><span class="mi">2</span><span class="o">/</span><span class="n">Distmean</span><span class="o">**</span><span class="mi">2</span><span class="p">)))</span><span class="n">Sigma</span> <span class="o">=</span> <span class="n">sqrt</span><span class="p">(</span><span class="n">log</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">DistStdDev</span><span class="o">**</span><span class="mi">2</span><span class="o">/</span><span class="n">Distmean</span><span class="o">**</span><span class="mi">2</span><span class="p">))</span><span class="n">LLThreshold</span> <span class="o">=</span> <span class="mf">1e6</span><span class="n">Inflation</span> <span class="o">=</span> <span class="mf">0.05</span><span class="n">s</span> <span class="o">=</span> <span class="n">Sigma</span><span class="n">scale</span> <span class="o">=</span> <span class="n">exp</span><span class="p">(</span><span class="n">Mu</span><span class="p">)</span><span class="n">MedianTop10Method</span> <span class="o">=</span> <span class="p">[]</span><span class="n">AllLnOutput</span> <span class="o">=</span> <span class="p">[]</span></pre></div></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[4]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span><span class="k">for</span> <span class="n">sim</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">10000</span><span class="p">):</span>    <span class="n">SimOutputLL</span> <span class="o">=</span> <span class="p">[]</span>    <span class="n">year</span> <span class="o">=</span> <span class="mi">0</span>    <span class="n">Frequency</span><span class="o">=</span> <span class="p">[]</span>    <span class="k">for</span> <span class="n">year</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="n">years</span><span class="p">):</span>        <span class="n">FrequencyInc</span> <span class="o">=</span> <span class="n">poisson</span><span class="o">.</span><span class="n">rvs</span><span class="p">(</span><span class="n">AverageFreq</span><span class="o">*</span><span class="p">(</span><span class="mi">1</span><span class="o">+</span><span class="n">ExposureGrowth</span><span class="p">)</span><span class="o">**</span><span class="n">year</span><span class="p">,</span><span class="n">size</span> <span class="o">=</span> <span class="mi">1</span><span class="p">)</span>        <span class="n">Frequency</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">FrequencyInc</span><span class="p">)</span>        <span class="n">r</span> <span class="o">=</span> <span class="n">lognorm</span><span class="o">.</span><span class="n">rvs</span><span class="p">(</span><span class="n">s</span><span class="p">,</span><span class="n">scale</span> <span class="o">=</span> <span class="n">scale</span><span class="p">,</span> <span class="n">size</span> <span class="o">=</span> <span class="n">FrequencyInc</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>        <span class="n">r</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">multiply</span><span class="p">(</span><span class="n">r</span><span class="p">,(</span><span class="mi">1</span><span class="o">+</span><span class="n">Inflation</span><span class="p">)</span><span class="o">**</span><span class="n">year</span><span class="p">)</span>        <span class="n">r</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">sort</span><span class="p">(</span><span class="n">r</span><span class="p">)[::</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>        <span class="n">r_LLOnly</span> <span class="o">=</span> <span class="n">r</span><span class="p">[(</span><span class="n">r</span><span class="o">&gt;=</span> <span class="n">LLThreshold</span><span class="p">)]</span>        <span class="n">SimOutputLL</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">transpose</span><span class="p">(</span><span class="n">r_LLOnly</span><span class="p">))</span>            <span class="n">SimOutputLL</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">SimOutputLL</span><span class="p">)</span><span class="o">.</span><span class="n">transpose</span><span class="p">()</span>        <span class="n">AllLnOutputSim</span> <span class="o">=</span> <span class="p">[]</span>    <span class="n">MedianTop10MethodSim</span> <span class="o">=</span> <span class="p">[]</span>    <span class="k">for</span> <span class="n">iRow</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="mi">21</span><span class="p">):</span>        <span class="n">a</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">log</span><span class="p">(</span><span class="n">SimOutputLL</span><span class="o">.</span><span class="n">iloc</span><span class="p">[</span><span class="n">iRow</span><span class="p">])</span>        <span class="n">AllLnOutputSim</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">a</span><span class="p">)</span>        <span class="n">b</span> <span class="o">=</span> <span class="n">linregress</span><span class="p">(</span><span class="n">a</span><span class="o">.</span><span class="n">index</span><span class="p">,</span><span class="n">a</span><span class="p">)</span><span class="o">.</span><span class="n">slope</span>        <span class="n">MedianTop10MethodSim</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">b</span><span class="p">)</span>    <span class="n">AllLnOutput</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">AllLnOutputSim</span><span class="p">)</span>    <span class="n">MedianTop10Method</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">MedianTop10MethodSim</span><span class="p">)</span>    <span class="n">AllLnOutputdf</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">AllLnOutput</span><span class="p">)</span><span class="n">OutputMean</span> <span class="o">=</span> <span class="p">[]</span><span class="n">OutputStdDev</span> <span class="o">=</span> <span class="p">[]</span><span class="n">dfMedianTop10Method</span><span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">MedianTop10Method</span><span class="p">)</span><span class="k">for</span> <span class="n">iRow</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="mi">20</span><span class="p">):</span>    <span class="n">OutputMean</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">exp</span><span class="p">(</span><span class="n">dfMedianTop10Method</span><span class="p">[</span><span class="n">iRow</span><span class="p">])</span> <span class="o">-</span><span class="mi">1</span><span class="p">))</span>    <span class="n">OutputStdDev</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">std</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">exp</span><span class="p">(</span><span class="n">dfMedianTop10Method</span><span class="p">[</span><span class="n">iRow</span><span class="p">])</span> <span class="o">-</span><span class="mi">1</span><span class="p">))</span>    <span class="nb">print</span><span class="p">(</span><span class="n">OutputMean</span><span class="p">)</span><span class="nb">print</span><span class="p">(</span><span class="n">OutputStdDev</span><span class="p">)</span><span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">OutputStdDev</span><span class="p">)</span><span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'Nth value to use'</span><span class="p">)</span><span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'Standard Deviation'</span><span class="p">)</span><span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Standard Deviation vs Nth large loss'</span><span class="p">)</span></pre></div></div></div></div></div><div class="jp-Cell-outputWrapper"><div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser"></div><div class="jp-OutputArea jp-Cell-outputArea"><div class="jp-OutputArea-child"><div class="jp-OutputPrompt jp-OutputArea-prompt"></div><div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain"><pre>[0.050145087623911413, 0.050114063936035846, 0.05008171646318982, 0.05004295735703755, 0.050032712657938, 0.050014427471083624, 0.05001184154389972, 0.05002322239170273, 0.05000059530333641, 0.04998014653293243, 0.05002513041036643, 0.049987258053581535, 0.049978122421359926, 0.04999577129950346, 0.04997788849739706, 0.04992582226827509, 0.04988217239699916, 0.049813271987513466, 0.0497039041388662, 0.04951880036014647][0.013745415886517658, 0.011764812681484629, 0.010643862238651042, 0.009893413918701141, 0.00929811434851868, 0.008829621751760679, 0.00852287511743378, 0.00827148148117868, 0.008059106267070865, 0.007896990729065285, 0.0077614481203254, 0.007619604123042998, 0.007507459106587108, 0.00741696242472465, 0.007320604159513552, 0.007224126566330418, 0.0071451595403478, 0.0070669619394482614, 0.007013056254295168, 0.0069269062482146026]</pre></div></div><div class="jp-OutputArea-child"><div class="jp-OutputPrompt jp-OutputArea-prompt">Out[4]:</div><div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain"><pre>Text(0.5, 1.0, 'Standard Deviation vs Nth large loss')</pre></div></div><div class="jp-OutputArea-child"><div class="jp-OutputPrompt jp-OutputArea-prompt"></div><div class="jp-RenderedImage jp-OutputArea-output"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkkAAAHFCAYAAADmGm0KAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjQuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8rg+JYAAAACXBIWXMAAA9hAAAPYQGoP6dpAABy+0lEQVR4nO3deVwU9f8H8Ndy7HIj96FyeYGKB6AIinQYeJ+lqZlm2ZeyFLEyNTst1EytvLJQM0ut0DKtFE3xwhvxAG8QRBBR5JRzP78/iP25sSCLwLLwej4e80hmPjPzHmZtX8585jMSIYQAERERESnR0XQBRERERI0RQxIRERGRCgxJRERERCowJBERERGpwJBEREREpAJDEhEREZEKDElEREREKjAkEREREanAkERERESkAkMSab1jx45hxIgRcHJygkwmg52dHfz8/DBz5kylditXrsT69es1U+S/PvzwQ0gkkgbZV1JSEiQSySOPef/+/ZBIJIpJKpXCxsYGvXv3xty5c3Hjxo16r7Wihv3796u9bnx8PD788EMkJSVVWjZp0iS4uLg8dn2NTcW5lUgk2Lx5c6XlFZ+zzMxMxbyffvoJy5Ytq3JbixcvrlUtj3PuGoOm+hmhusGQRFpt586d8Pf3R05ODhYtWoTdu3fjyy+/RO/evbFlyxalto0hJDVmn332GWJiYrBv3z5ERETgiSeewNq1a+Hh4YEff/yxXvft5eWFmJgYeHl5qb1ufHw8PvroI5Uhad68edi2bVsdVNh4zZ07FyUlJY9sV1VIIqKq6Wm6AKLHsWjRIri6umLXrl3Q0/v/j/Pzzz+PRYsWabCyhlFQUAAjI6M62Va7du3Qq1cvxc9Dhw7FzJkz0a9fP0yaNAldunSBp6dnnezrv8zMzJT2XVfatGlT59tsTAYMGIC//voLq1evxptvvqnpcurEgwcPYGBg0GBXXImqwytJpNXu3r0La2trpYBUQUfn/z/eLi4uuHDhAqKjoxW3KSousRcWFmLmzJno1q0bzM3NYWlpCT8/P/z++++VtimRSPDGG2/ghx9+gIeHB4yMjNC1a1fs2LGjUtudO3eiW7dukMlkcHV1rfJ2xooVK9C3b1/Y2trC2NgYnp6eWLRoUaWrA0888QQ6d+6MAwcOwN/fH0ZGRpg8eTIA4NatWxg9ejRMTU1hbm6OMWPGID09vca/x6pYWlrim2++QWlpKZYuXaq07MqVKxg3bhxsbW0hk8ng4eGBFStWKJbfuXMHUqkU8+bNq7TdixcvQiKR4KuvvgKg+pbNyZMn8fzzz8PFxQWGhoZwcXHB2LFjlW7/rV+/Hs899xwA4Mknn1Sc24orhqpupRQWFmL27NlwdXWFVCpFy5YtMXXqVNy/f1+pnYuLCwYPHoy///4bXl5eMDQ0hLu7O9auXVvt76ykpAS2traYMGFCpWX379+HoaEhwsLCAAByuRzz589Hhw4dYGhoiBYtWqBLly748ssvq91HhaeeegrBwcH45JNPkJubW2W7J554Ajt37sSNGzeUbq3+15IlS+Dq6goTExP4+fnh6NGjNarjv2py7oDy8yeRSLB7925MnjwZNjY2MDIyQlFREYQQ+Oyzz+Ds7AwDAwP4+PggKioKTzzxBJ544gml7eTk5OCtt95SOqehoaHIz8+vVf01/Yz8888/eOKJJ2BlZQVDQ0M4OTlh1KhRKCgoULRZtWoVunbtChMTE5iamsLd3R1z5sypVV3U8HglibSan58fvvvuO0ybNg3jx4+Hl5cX9PX1K7Xbtm0bnn32WZibm2PlypUAAJlMBgAoKirCvXv38NZbb6Fly5YoLi7Gnj17MHLkSKxbtw4vvvii0rZ27tyJEydO4OOPP4aJiQkWLVqEESNG4NKlS3BzcwMA7N27F8OGDYOfnx82b96MsrIyLFq0CLdv365U27Vr1zBu3DjF/5Dj4uLw6aef4uLFi5W+kNPS0vDCCy/gnXfewWeffQYdHR08ePAA/fr1w61btxAeHo727dtj586dGDNmTJ38jnv06AEHBwccOHBAMS8+Ph7+/v5wcnLCF198AXt7e+zatQvTpk1DZmYmPvjgA9jY2GDw4MH4/vvv8dFHHymF1nXr1kEqlWL8+PFV7jcpKQkdOnTA888/D0tLS6SlpWHVqlXo0aMH4uPjYW1tjUGDBuGzzz7DnDlzsGLFCsXtuqquIAkhMHz4cOzduxezZ89GQEAAzp49iw8++AAxMTGIiYlRfC4AIC4uDjNnzsS7774LOzs7fPfdd3j55ZfRtm1b9O3bV+U+9PX18cILL2D16tVYsWIFzMzMFMs2bdqEwsJCvPTSSwDKr4R++OGHeO+999C3b1+UlJTg4sWLlb6Mq7Nw4UJ0794dn3/+OT7++GOVbVauXIlXX30V165dq/L244oVK+Du7q64JTdv3jwMHDgQiYmJMDc3r3E9QM3O3cMmT56MQYMG4YcffkB+fj709fUxd+5chIeH49VXX8XIkSORkpKCV155BSUlJWjfvr1i3YKCAgQGBuLmzZuYM2cOunTpggsXLuD999/HuXPnsGfPHrWuStX0M5KUlIRBgwYhICAAa9euRYsWLZCamoq///4bxcXFMDIywubNm/H666/jzTffxOLFi6Gjo4OrV68iPj5erd8naZAg0mKZmZmiT58+AoAAIPT19YW/v78IDw8Xubm5Sm07deokAgMDH7nN0tJSUVJSIl5++WXRvXt3pWUAhJ2dncjJyVHMS09PFzo6OiI8PFwxz9fXVzg6OooHDx4o5uXk5AhLS0tR3V+7srIyUVJSIjZs2CB0dXXFvXv3FMsCAwMFALF3716ldVatWiUAiN9//11p/pQpUwQAsW7dumqPd9++fQKA+OWXX6ps4+vrKwwNDRU/BwcHi1atWons7Gyldm+88YYwMDBQ1L19+3YBQOzevVvRprS0VDg6OopRo0ZVqmHfvn1V1lBaWiry8vKEsbGx+PLLLxXzf/nllyrXnThxonB2dlb8/PfffwsAYtGiRUrttmzZIgCINWvWKOY5OzsLAwMDcePGDcW8Bw8eCEtLS/G///2vyjqFEOLs2bOVtieEED179hTe3t6KnwcPHiy6detW7bZUSUxMFADE559/LoQQYvz48cLY2FikpaUJIYT44IMPBABx584dxTqDBg1S+l38d1uenp6itLRUMf/48eMCgNi0aVO1tTzOuVu3bp0AIF588UWl9vfu3RMymUyMGTNGaX5MTIwAoPT3ODw8XOjo6IgTJ04otf31118FAPHnn39WW39tPyMV2z9z5kyV237jjTdEixYtqt0/NW683UZazcrKCgcPHsSJEyewYMECDBs2DJcvX8bs2bPh6emp9HRPdX755Rf07t0bJiYm0NPTg76+PiIiIpCQkFCp7ZNPPglTU1PFz3Z2drC1tVXcSsjPz8eJEycwcuRIGBgYKNqZmppiyJAhlbYXGxuLoUOHwsrKCrq6utDX18eLL76IsrIyXL58WamthYUFnnrqKaV5+/btg6mpKYYOHao0f9y4cTU69poQQij+XFhYiL1792LEiBEwMjJCaWmpYho4cCAKCwsVt2kGDBgAe3t7rFu3TrH+rl27cOvWLcWtwqrk5eVh1qxZaNu2LfT09KCnpwcTExPk5+erPC818c8//wAovw33sOeeew7GxsbYu3ev0vxu3brByclJ8bOBgQHat2//yCf+PD094e3trXTcCQkJOH78uNJx9+zZE3FxcXj99dexa9cu5OTk1Oq45s+fj5KSEnz00Ue1Wh8ABg0aBF1dXcXPXbp0AYBaPd2o7rkbNWqU0s9Hjx5FUVERRo8erTS/V69elW6f7tixA507d0a3bt2UPovBwcG1euqupp+Rbt26QSqV4tVXX8X333+P69evV9pWz549cf/+fYwdOxa///57jf9/RI0HQxI1CT4+Ppg1axZ++eUX3Lp1CzNmzEBSUlKNOm9v3boVo0ePRsuWLbFx40bExMTgxIkTmDx5MgoLCyu1t7KyqjRPJpPhwYMHAICsrCzI5XLY29tXavffecnJyQgICEBqaiq+/PJLReCr6NtTsc0KDg4OlbZ59+5d2NnZPXJfjyM5ORmOjo6K/ZWWluLrr7+Gvr6+0jRw4EAAUHwZ6OnpYcKECdi2bZviFtL69evh4OCA4ODgavc5btw4LF++HK+88gp27dqF48eP48SJE7Cxsan0e6mpu3fvQk9PDzY2NkrzJRIJ7O3tcffuXaX5jzrX1Zk8eTJiYmJw8eJFAOW3GGUyGcaOHatoM3v2bCxevBhHjx7FgAEDYGVlhaeffhonT55U67hcXFzw+uuv47vvvsOVK1fUWrfCf4+14rZjbX7X6p67/36uK86Dqs/1f+fdvn0bZ8+erfRZNDU1hRBC7WBS089ImzZtsGfPHtja2mLq1Klo06YN2rRpo9SfbMKECVi7di1u3LiBUaNGwdbWFr6+voiKilKrJtIchiRqcvT19fHBBx8AAM6fP//I9hs3boSrqyu2bNmC4cOHo1evXvDx8UFRUVGt9m9hYQGJRKKy4/R/5/3222/Iz8/H1q1b8cILL6BPnz7w8fGBVCpVuW1VfSusrKxU9nWqi47bAHD8+HGkp6crOstaWFhAV1cXkyZNwokTJ1ROFWEJAF566SUUFhZi8+bNyMrKwvbt2/Hiiy8qXbX4r+zsbOzYsQPvvPMO3n33XTz99NPo0aMHPD09ce/evVofi5WVFUpLS3Hnzh2l+UIIpKenV+or8zjGjh0LmUyG9evXo6ysDD/88AOGDx8OCwsLRRs9PT2EhYXh9OnTuHfvHjZt2oSUlBQEBwcrdf6tiffeew9GRkYa7xRcm3P33891RWCryefa2toanp6eVX4WVT04UB11PiMBAQH4448/kJ2djaNHj8LPzw+hoaFKY1e99NJLOHLkCLKzs7Fz504IITB48OAGGX+MHh9DEmm1tLQ0lfMrLulXXP0Aqr4CUDGA4sP/o05PT1f5dFtNGBsbo2fPnti6davSlajc3Fz88ccflfZdUVsFIQS+/fbbGu/vySefRG5uLrZv3640/6effqpN+Uru3buHkJAQ6OvrY8aMGQAAIyMjPPnkk4iNjUWXLl3g4+NTaXr4qoSHhwd8fX2xbt06/PTTTygqKlJ0XK6KRCKBEELp9wIA3333HcrKypTmqXPF4+mnnwZQHowfFhkZifz8fMXyumBhYYHhw4djw4YN2LFjB9LT06u9xdiiRQs8++yzmDp1Ku7du6dy3KfqWFlZYdasWfj1119x/PjxSstregXscalz7qri6+sLmUxWaayzo0ePVgoXgwcPxrVr12BlZaXys6juQJG1+Yzo6urC19dXcQX49OnTldoYGxtjwIABmDt3LoqLi3HhwgW16iLN4NNtpNWCg4PRqlUrDBkyBO7u7pDL5Thz5gy++OILmJiYYPr06Yq2np6e2Lx5M7Zs2QI3NzcYGBjA09MTgwcPxtatW/H666/j2WefRUpKCj755BM4ODjU+tbFJ598gv79++OZZ57BzJkzUVZWhoULF8LY2FjpX9PPPPMMpFIpxo4di3feeQeFhYVYtWoVsrKyaryvF198EUuXLsWLL76ITz/9FO3atcOff/6JXbt2qVXzlStXcPToUcjlcty9exfHjh1DREQEcnJysGHDBnTq1EnR9ssvv0SfPn0QEBCA1157DS4uLsjNzcXVq1fxxx9/KPp1VJg8eTL+97//4datW/D390eHDh2qrcXMzAx9+/bF559/Dmtra7i4uCA6OhoRERFo0aKFUtvOnTsDANasWQNTU1MYGBjA1dVV5a2yZ555BsHBwZg1axZycnLQu3dvxZNL3bt3V/nY/uOYPHkytmzZgjfeeAOtWrVCv379lJYPGTIEnTt3ho+PD2xsbHDjxg0sW7YMzs7OaNeundr7Cw0NxYoVK/DXX39VWubp6YmtW7di1apV8Pb2ho6ODnx8fGp9bFVR59xVxdLSEmFhYQgPD4eFhQVGjBiBmzdv4qOPPoKDg4PSk5KhoaGIjIxE3759MWPGDHTp0gVyuRzJycnYvXs3Zs6cCV9f3xrXX9PPyOrVq/HPP/9g0KBBcHJyQmFhoeJp1IrzPGXKFBgaGqJ3795wcHBAeno6wsPDYW5ujh49etS4JtIgzfUZJ3p8W7ZsEePGjRPt2rUTJiYmQl9fXzg5OYkJEyaI+Ph4pbZJSUkiKChImJqaCgBKT7QsWLBAuLi4CJlMJjw8PMS3336reELoYQDE1KlTK9Xh7OwsJk6cqDRv+/btokuXLkIqlQonJyexYMECldv8448/RNeuXYWBgYFo2bKlePvtt8Vff/1V6YmhwMBA0alTJ5W/h5s3b4pRo0YJExMTYWpqKkaNGiWOHDmi1tNtFZOenp6wsrISfn5+Ys6cOSIpKUnleomJiWLy5MmiZcuWQl9fX9jY2Ah/f38xf/78Sm2zs7OFoaGhACC+/fbbKmt4+HgrjsnCwkKYmpqK/v37i/Pnz6v8XS9btky4uroKXV1dpWP+75NLQpQ/oTZr1izh7Ows9PX1hYODg3jttddEVlaWUjtnZ2cxaNCgSrUGBgbW6ClJIcqfVmzdurUAIObOnVtp+RdffCH8/f2FtbW14nPy8ssvV/k7r/Dfp9setmbNGsW5fPjptnv37olnn31WtGjRQkgkEsXnsLptARAffPBBtbU8zrmreLrtv0+mCSGEXC4X8+fPF61atRJSqVR06dJF7NixQ3Tt2lWMGDFCqW1eXp547733RIcOHYRUKhXm5ubC09NTzJgxQ6Snp1dbf20/IzExMWLEiBHC2dlZyGQyYWVlJQIDA8X27dsVbb7//nvx5JNPCjs7OyGVSoWjo6MYPXq0OHv2bLU1UeMhEeKhx1aIiIgaqcTERLi7u+ODDz7QeN8rah4YkoiIqNGJi4vDpk2b4O/vDzMzM1y6dAmLFi1CTk4Ozp8/r/LJN6K6xj5JRETU6BgbG+PkyZOIiIjA/fv3YW5ujieeeAKffvopAxI1GF5JIiIiIlKBQwAQERERqcCQRERERKQCQxIRERGRCuy4XUtyuRy3bt2CqampyldFEBERUeMjhEBubi4cHR2VBiatqrFGrVixQjGIn5eXlzhw4EC17ffv3y+8vLyETCYTrq6uYtWqVUrLz58/L0aOHCmcnZ0FALF06dJqt/fZZ58JAGL69Olq1Z2SkqI0AB8nTpw4ceLESXumlJSUR37Xa/RK0pYtWxAaGoqVK1eid+/e+OabbzBgwADEx8fDycmpUvvExEQMHDgQU6ZMwcaNG3H48GG8/vrrsLGxwahRowAABQUFcHNzw3PPPad411RVTpw4gTVr1qBLly5q125qagoASElJgZmZmdrrExERUcPLyclB69atFd/j1dHoEAC+vr7w8vLCqlWrFPM8PDwwfPhwhIeHV2o/a9YsbN++XfHyUgAICQlBXFwcYmJiKrV3cXFBaGgoQkNDKy3Ly8uDl5cXVq5cifnz56Nbt25YtmxZjWvPycmBubk5srOzGZKIiIi0hDrf3xrruF1cXIxTp04hKChIaX5QUBCOHDmicp2YmJhK7YODg3Hy5EmUlJSotf+pU6di0KBBlV44WZWioiLk5OQoTURERNR0aSwkZWZmoqysrNLIqXZ2dkhPT1e5Tnp6usr2paWlyMzMrPG+N2/ejNOnT6u8WlWVijc3V0ytW7eu8bpERESkfTQ+BMB/nwwTQlT7tJiq9qrmVyUlJQXTp0/Hxo0bYWBgUOM6Z8+ejezsbMWUkpJS43WJiIhI+2is47a1tTV0dXUrXTXKyMio8r089vb2Ktvr6enBysqqRvs9deoUMjIy4O3trZhXVlaGAwcOYPny5SgqKoKurm6l9WQyGWQyWY32QURERNpPY1eSpFIpvL29ERUVpTQ/KioK/v7+Ktfx8/Or1H737t3w8fGBvr5+jfb79NNP49y5czhz5oxi8vHxwfjx43HmzBmVAYmIiIiaH40OARAWFoYJEybAx8cHfn5+WLNmDZKTkxESEgKg/BZXamoqNmzYAKD8Sbbly5cjLCwMU6ZMQUxMDCIiIrBp0ybFNouLixEfH6/4c2pqKs6cOQMTExO0bdsWpqam6Ny5s1IdxsbGsLKyqjSfiIiImi+NhqQxY8bg7t27+Pjjj5GWlobOnTvjzz//hLOzMwAgLS0NycnJivaurq74888/MWPGDKxYsQKOjo746quvFGMkAcCtW7fQvXt3xc+LFy/G4sWLERgYiP379zfYsREREZF20+g4SdqM4yQRERFpH60YJ4mIiIioMWNIIiIiIlKBIYmIiIhIBYYkIiIiIhUYkhqh9OxCJGbma7oMIiKiZo0hqZFZfzgRvcL34vNdFzVdChERUbPGkNTIdGppDgA4nngPHJ2BiIhIcxiSGpkurcwh09NBZl4xrvOWGxERkcYwJDUyMj1ddHdqAaD8ahIRERFpBkNSI9TT1QoAcOz6XQ1XQkRE1HwxJDVCvq6WAIBj7JdERESkMQxJjVB3pxbQ05EgLbsQN7MeaLocIiKiZokhqREykurBs9X/P+VGREREDY8hqZHyreiXlMh+SURERJrAkNRIVfRL4pUkIiIizWBIaqS8XSwgkQBJdwtwO6dQ0+UQERE1OwxJjZSZgT46OpgB4NUkIiIiTWBIasTYL4mIiEhzGJIasZ7sl0RERKQxDEmNWA8XCwDA5dt5uJdfrOFqiIiImheGpEbMykSGdrYmAIATSbyaRERE1JAYkho5X7d/X1FynSGJiIioITEkNXIVL7s9nsTO20RERA2JIamR6+lSfiUp/lYOcgpLNFwNERFR88GQ1MjZmxvA2coIcgGcupGl6XKIiIiaDYYkLVDxihL2SyIiImo4DElaQNEviYNKEhERNRiGJC1QcSXp7M1sPCgu03A1REREzQNDkhZoZWEIB3MDlMoFYpPZL4mIiKghMCRpAYlEoriadJSvKCEiImoQDElagv2SiIiIGhZDkpaoeNltbPJ9FJWyXxIREVF9Y0jSEm1sjGFtIkVRqRznbmZruhwiIqImjyFJS0gkEsXVpGPsl0RERFTvGJK0SMUrShiSiIiI6h9Dkhap6Lx9KukeSsvkGq6GiIioaWNI0iId7E1hZqCH/OIyxKflaLocIiKiJo0hSYvo6jzUL4nvcSMiIqpXGg9JK1euhKurKwwMDODt7Y2DBw9W2z46Ohre3t4wMDCAm5sbVq9erbT8woULGDVqFFxcXCCRSLBs2bJK21i1ahW6dOkCMzMzmJmZwc/PD3/99VddHla9YedtIiKihqHRkLRlyxaEhoZi7ty5iI2NRUBAAAYMGIDk5GSV7RMTEzFw4EAEBAQgNjYWc+bMwbRp0xAZGaloU1BQADc3NyxYsAD29vYqt9OqVSssWLAAJ0+exMmTJ/HUU09h2LBhuHDhQr0cZ12q6Jd0Iuke5HKh4WqIiIiaLokQQmPftL6+vvDy8sKqVasU8zw8PDB8+HCEh4dXaj9r1ixs374dCQkJinkhISGIi4tDTExMpfYuLi4IDQ1FaGjoI2uxtLTE559/jpdffrlGtefk5MDc3BzZ2dkwMzOr0Tp1oaRMjq4f7UZBcRn+Dg2Au33D7ZuIiEjbqfP9rbErScXFxTh16hSCgoKU5gcFBeHIkSMq14mJianUPjg4GCdPnkRJSUmt6igrK8PmzZuRn58PPz+/Wm2jIenr6sDb2QIA+yURERHVJ42FpMzMTJSVlcHOzk5pvp2dHdLT01Wuk56errJ9aWkpMjMz1dr/uXPnYGJiAplMhpCQEGzbtg0dO3assn1RURFycnKUJk2peNntcfZLIiIiqjca77gtkUiUfhZCVJr3qPaq5j9Khw4dcObMGRw9ehSvvfYaJk6ciPj4+Crbh4eHw9zcXDG1bt1arf3VpYp+SccS70GDd0uJiIiaNI2FJGtra+jq6la6apSRkVHpalEFe3t7le319PRgZWWl1v6lUinatm0LHx8fhIeHo2vXrvjyyy+rbD979mxkZ2crppSUFLX2V5e6tDKHVE8HmXlFSMzM11gdRERETZnGQpJUKoW3tzeioqKU5kdFRcHf31/lOn5+fpXa7969Gz4+PtDX13+seoQQKCoqqnK5TCZTDBlQMWmKgb4uurduAYBDARAREdUXjd5uCwsLw3fffYe1a9ciISEBM2bMQHJyMkJCQgCUX7158cUXFe1DQkJw48YNhIWFISEhAWvXrkVERATeeustRZvi4mKcOXMGZ86cQXFxMVJTU3HmzBlcvXpV0WbOnDk4ePAgkpKScO7cOcydOxf79+/H+PHjG+7gHxP7JREREdUvPU3ufMyYMbh79y4+/vhjpKWloXPnzvjzzz/h7OwMAEhLS1MaM8nV1RV//vknZsyYgRUrVsDR0RFfffUVRo0apWhz69YtdO/eXfHz4sWLsXjxYgQGBmL//v0AgNu3b2PChAlIS0uDubk5unTpgr///hvPPPNMwxx4HSjvl3SVIYmIiKieaHScJG2mqXGSKhQUl6LLh7tRKhc4NOtJtLIwavAaiIiItI1WjJNEj8dIqofOLc0BcLwkIiKi+sCQpMV83dgviYiIqL4wJGkxReftJIYkIiKiusaQpMW8nS0hkQCJmfnIyCnUdDlERERNCkOSFjM31IfHvy+45dUkIiKiusWQpOUq+iWx8zYREVHdYkjSchxUkoiIqH4wJGm5Hi7lIenS7Vxk5RdruBoiIqKmgyFJy1mZyNDW1gQAcIL9koiIiOoMQ1ITUHHLjS+7JSIiqjsMSU1AT/ZLIiIiqnMMSU1ARUi6cCsbuYUlGq6GiIioaWBIagIczA3hZGkEuQBO3cjSdDlERERNAkNSE8F+SURERHWLIamJYL8kIiKiusWQ1ET4uloBAM7evI8HxWUaroaIiEj7MSQ1Ea0tDWFvZoCSMoHYFPZLIiIielwMSU2ERCLhe9yIiIjqEENSE8J+SURERHWHIakJqXjC7XRyFopL5RquhoiISLsxJDUhbWxMYGUsRVGpHOdS72u6HCIiIq3GkNSESCQSxS23o+yXRERE9FgYkpoY9ksiIiKqGwxJTUxFSDp1IwulZeyXREREVFsMSU2Mu70ZTA30kFdUioS0XE2XQ0REpLUYkpoYXR0JerpUvMftroarISIi0l4MSU1QT77sloiI6LExJDVBFSHpRNI9yOVCw9UQERFpJ4akJqhzS3MYSXVxv6AEVzLyNF0OERGRVmJIaoL0dXXg7WwBgP2SiIiIaoshqYn6/87b7JdERERUGwxJTdTDg0oKwX5JRERE6mJIaqK6tm4Bqa4O7uQWIelugabLISIi0joMSU2Ugb4uurVuAQA4dp39koiIiNTFkNSE+brxPW5ERES1xZDUhHFQSSIiotpjSGrCvJwsoKsjQer9B7iZxX5JRERE6mBIasKMZXro3NIcAG+5ERERqYshqYnr5cp+SURERLWh8ZC0cuVKuLq6wsDAAN7e3jh48GC17aOjo+Ht7Q0DAwO4ublh9erVSssvXLiAUaNGwcXFBRKJBMuWLau0jfDwcPTo0QOmpqawtbXF8OHDcenSpbo8rEajJ0MSERFRrWg0JG3ZsgWhoaGYO3cuYmNjERAQgAEDBiA5OVll+8TERAwcOBABAQGIjY3FnDlzMG3aNERGRiraFBQUwM3NDQsWLIC9vb3K7URHR2Pq1Kk4evQooqKiUFpaiqCgIOTn59fLcWqSj7MlJBLgemY+MnILNV0OERGR1pAIDQ7H7OvrCy8vL6xatUoxz8PDA8OHD0d4eHil9rNmzcL27duRkJCgmBcSEoK4uDjExMRUau/i4oLQ0FCEhoZWW8edO3dga2uL6Oho9O3bt0a15+TkwNzcHNnZ2TAzM6vROpoy4MuDSEjLwfJx3TG4i6OmyyEiItIYdb6/NXYlqbi4GKdOnUJQUJDS/KCgIBw5ckTlOjExMZXaBwcH4+TJkygpKal1LdnZ2QAAS0vLKtsUFRUhJydHadIWvrzlRkREpDaNhaTMzEyUlZXBzs5Oab6dnR3S09NVrpOenq6yfWlpKTIzM2tVhxACYWFh6NOnDzp37lxlu/DwcJibmyum1q1b12p/msCQREREpD6Nd9yWSCRKPwshKs17VHtV82vqjTfewNmzZ7Fp06Zq282ePRvZ2dmKKSUlpVb704Qe/4aki+m5uF9QrOFqiIiItIPGQpK1tTV0dXUrXTXKyMiodLWogr29vcr2enp6sLKyUruGN998E9u3b8e+ffvQqlWratvKZDKYmZkpTdrC2kSGNjbGAHg1iYiIqKY0FpKkUim8vb0RFRWlND8qKgr+/v4q1/Hz86vUfvfu3fDx8YG+vn6N9y2EwBtvvIGtW7fin3/+gaurq/oHoGV83cpDJEMSERFRzWj0dltYWBi+++47rF27FgkJCZgxYwaSk5MREhICoPwW14svvqhoHxISghs3biAsLAwJCQlYu3YtIiIi8NZbbynaFBcX48yZMzhz5gyKi4uRmpqKM2fO4OrVq4o2U6dOxcaNG/HTTz/B1NQU6enpSE9Px4MHDxru4BuYol9SEkMSERFRTWh0CACgfDDJRYsWIS0tDZ07d8bSpUsVj+FPmjQJSUlJ2L9/v6J9dHQ0ZsyYgQsXLsDR0RGzZs1ShCoASEpKUnllKDAwULGdqvovrVu3DpMmTapR3do0BAAA3Lr/AP4L/oGOBDj7YTBMZHqaLomIiKjBqfP9rfGQpK20LSQBQMCif5By7wHWv9QDT3Sw1XQ5REREDU4rxkmihufryn5JRERENcWQ1IzwPW5EREQ1x5DUjFR03o67eR+FJWUaroaIiKhxY0hqRpwsjWBnJkNJmcDp5CxNl0NERNSoMSQ1IxKJRNEvaU98hoarISIiatwYkpqZEV4tAQC/nEpBflGphqshIiJqvBiSmpnAdjZwtTZGbmEptsamarocIiKiRoshqZnR0ZFgop8zAGD94URwmCwiIiLVGJKaoVHerWAi08O1O/k4dDVT0+UQERE1SrV6N8X9+/dx/PhxZGRkQC6XKy17+F1r1DiZGujjWe9WWH8kCesPJyGgnY2mSyIiImp01A5Jf/zxB8aPH4/8/HyYmpoqvQdNIpEwJGmJif4uWH8kCf9cykBSZj5crI01XRIREVGjovbttpkzZ2Ly5MnIzc3F/fv3kZWVpZju3eNIztrC1doYT3awgRDAhpgbmi6HiIio0VE7JKWmpmLatGkwMjKqj3qoAU3q7QoA+OVkCvI4HAAREZEStUNScHAwTp48WR+1UAMLaGsNNxtj5BaVYuvpm5ouh4iIqFFRu0/SoEGD8PbbbyM+Ph6enp7Q19dXWj506NA6K47ql46OBJP8XfD+7xew/kgSXvB1ho6O5NErEhERNQMSoeZAOTo6VV98kkgkKCtrHi9OzcnJgbm5ObKzs2FmZqbpcmotr6gUfp/tRW5RKb6f3BOB7fmkGxERNV3qfH+rfbtNLpdXOTWXgNSUmMj08JxPawDlg0sSERFROQ4mSXjRzxkSCbDv0h0kZuZruhwiIqJGoVYhKTo6GkOGDEHbtm3Rrl07DB06FAcPHqzr2qiBuFgb46kOtgCA748kabYYIiKiRkLtkLRx40b069cPRkZGmDZtGt544w0YGhri6aefxk8//VQfNVIDmNTbBQDw66mbyC0s0WwxREREjYDaHbc9PDzw6quvYsaMGUrzlyxZgm+//RYJCQl1WmBj1VQ6blcQQuCZpQdwNSMPHw7pqBhDiYiIqCmp147b169fx5AhQyrNHzp0KBIT2fFXW0kkEkz0dwEAfB9zA3K5WtmZiIioyVE7JLVu3Rp79+6tNH/v3r1o3bp1nRRFmjGye0uYGughMTMf0VfuaLocIiIijVJ7MMmZM2di2rRpOHPmDPz9/SGRSHDo0CGsX78eX375ZX3USA3EWKaHMT6t8d2hRKw/nIQn/+3MTURE1BypHZJee+012Nvb44svvsDPP/8MoLyf0pYtWzBs2LA6L5Aa1ot+Log4nIjoy3dw7U4e2tiYaLokIiIijVC74zaVa2odtx/2yvcnsSfhNib6OeOjYZ01XQ4REVGdqdeO29T0vfTQcAA5HA6AiIiaqRqFJEtLS2RmZgIALCwsYGlpWeVE2s+/jRXa2Zogv7gMv568qelyiIiINKJGfZKWLl0KU1NTxZ8lEr4pvimTSCSY1NsFc7edx/cxSZjk7wIdHZ5zIiJqXtgnqZaacp8kACgoLkWvz/Yip7AUayf54Cl3O02XRERE9NjqtU+Srq4uMjIyKs2/e/cudHV11d0cNVJGUj0839MJALDucJJmiyEiItIAtUNSVReeioqKIJVKH7sgajwm9HKGjgQ4eCUTVzNyNV0OERFRg6rxOElfffUVgPL+Kt999x1MTP5//JyysjIcOHAA7u7udV8haUxrSyP087DD7vjb+P7IDXwynMMBEBFR81HjkLR06VIA5VeSVq9erXRrTSqVwsXFBatXr677CkmjJvV2we7424g8fRNvBXeAuaG+pksiIiJqEDUOSRUvr33yySexdetWWFhY1FtR1Hj4uVmhg50pLt3OxS8nU/BKgJumSyIiImoQavdJ2rdvHwNSM1IxHAAAbIi5gTI5H4YkIqLmQe13twHAzZs3sX37diQnJ6O4uFhp2ZIlS+qkMGo8hndriQV/XUTyvQLsu5iBfh05HAARETV9aoekvXv3YujQoXB1dcWlS5fQuXNnJCUlQQgBLy+v+qiRNMxQqovne7bGN9HXsf5IEkMSERE1C2rfbps9ezZmzpyJ8+fPw8DAAJGRkUhJSUFgYCCee+45tQtYuXIlXF1dYWBgAG9vbxw8eLDa9tHR0fD29oaBgQHc3NwqdRa/cOECRo0aBRcXF0gkEixbtqzSNg4cOIAhQ4bA0dEREokEv/32m9p1NzcVwwEcupqJK7c5HAARETV9aoekhIQETJw4EQCgp6eHBw8ewMTEBB9//DEWLlyo1ra2bNmC0NBQzJ07F7GxsQgICMCAAQOQnJyssn1iYiIGDhyIgIAAxMbGYs6cOZg2bRoiIyMVbQoKCuDm5oYFCxbA3t5e5Xby8/PRtWtXLF++XK16m7NWFkYI6lj++1x/JEmzxRARETUAtUOSsbExioqKAACOjo64du2aYlnFS3BrasmSJXj55ZfxyiuvwMPDA8uWLUPr1q2xatUqle1Xr14NJycnLFu2DB4eHnjllVcwefJkLF68WNGmR48e+Pzzz/H8889DJpOp3M6AAQMwf/58jBw5Uq16m7uKDtxbT6ciu6BEs8UQERHVM7VDUq9evXD48GEAwKBBgzBz5kx8+umnmDx5Mnr16lXj7RQXF+PUqVMICgpSmh8UFIQjR46oXCcmJqZS++DgYJw8eRIlJfX7pV1UVIScnBylqbnxdbWEu70pHpSU4eeTKZouh4iIqF6pHZKWLFkCX19fAMCHH36IZ555Blu2bIGzszMiIiJqvJ3MzEyUlZXBzk65E7CdnR3S09NVrpOenq6yfWlpqdpXsdQVHh4Oc3NzxdS6det63V9jJJFI8NK/V5O+j0nicABERNSkqf10m5vb/w8maGRkhJUrVz5WARKJROlnIUSleY9qr2p+XZs9ezbCwsIUP+fk5DTLoDSsW0uE/3URN7MeYG/CbQR1Ut3vi4iISNupfSWprlhbW0NXV7fSVaOMjIxKV4sq2Nvbq2yvp6cHKyureqsVAGQyGczMzJSm5shAXxdjezoBYAduIiJq2moUkiwtLRW3sywsLGBpaVnlVFNSqRTe3t6IiopSmh8VFQV/f3+V6/j5+VVqv3v3bvj4+EBfn+8Uaygv9HKGro4ER67dxaV0DgdARERNU41uty1duhSmpqaKP9fVra2wsDBMmDABPj4+8PPzw5o1a5CcnIyQkBAA5be4UlNTsWHDBgBASEgIli9fjrCwMEyZMgUxMTGIiIjApk2bFNssLi5GfHy84s+pqak4c+YMTExM0LZtWwBAXl4erl69qlgnMTERZ86cgaWlJZycnOrk2Jqyli0MEdzJDn+eS8f6I0kIH+mp6ZKIiIjqntCwFStWCGdnZyGVSoWXl5eIjo5WLJs4caIIDAxUar9//37RvXt3IZVKhYuLi1i1apXS8sTERAGg0vTwdvbt26eyzcSJE2tcd3Z2tgAgsrOza3PYWu/Y9bvCedYO0eG9P0VWfpGmyyEiIqoRdb6/JUIItR5RevLJJ/HCCy/g2Wefhbm5eV3mNa2Sk5MDc3NzZGdnN8v+SUIIDPrqEOLTcjB7gDv+F9hG0yURERE9kjrf32p33Pb09MR7770He3t7jBo1Cr/99lull9xS0yeRSBSDS26IuYHSMrlmCyIiIqpjaoekr776Cqmpqfj9999hamqKiRMnwt7eHq+++iqio6Pro0ZqpIZ2dYSlsRSp9x9gT0KGpsshIiKqU7UaAkBHRwdBQUFYv349bt++jW+++QbHjx/HU089Vdf1USNWPhxA+VhR648kargaIiKiuvVY4ySlp6dj9erVWLhwIc6ePQsfH5+6qou0RMVwAEev30NCWvN7VQsRETVdaoeknJwcrFu3Ds8884ziZbRDhgzB5cuXcezYsfqokRoxB3ND9O9cPur29xxckoiImhC1X0tiZ2cHCwsLjB49Gp999hl69OhRH3WRFnnJ3wU7z6ZhW2wqZvV3h4WxVNMlERERPTa1Q9Lvv/+Ofv36QUdHY280oUbG29kCnVua4XxqDjafSMFrT3A4ACIi0n5qJ52goCDI5XLs2bMH33zzDXJzy19LcevWLeTl5dV5gdT4SSQSTPJ3BQD8EJPE4QCIiKhJUDsk3bhxA56enhg2bBimTp2KO3fuAAAWLVqEt956q84LJO0wuIsDrIyluJVdiKj425ouh4iI6LGpHZKmT58OHx8fZGVlwdDQUDF/xIgR2Lt3b50WR9rDQF8X43zL33u3jh24iYioCVA7JB06dAjvvfcepFLlzrnOzs5ITU2ts8JI+4z3dYaejgTHE+/h2PW7mi6HiIjosagdkuRyOcrKyirNv3nzJkxNTeukKNJO9uYGGN2jfHDJ2VvPobCk8ueEiIhIW6gdkp555hksW7ZM8bNEIkFeXh4++OADDBw4sC5rIy00q787bExluJ6Zj+X/XNV0OURERLWmdkhaunQpoqOj0bFjRxQWFmLcuHFwcXFBamoqFi5cWB81khYxN9THJ8M6AQBWR1/jKNxERKS1JEIIoe5KDx48wKZNm3D69GnI5XJ4eXlh/PjxSh25m7qcnByYm5sjOzsbZmZmmi6n0Qn54RT+vpCOrq3MsfX13tDVkWi6JCIiIrW+v2sVkogh6VFu5xSi35Jo5BaW4r1BHnglwE3TJREREan1/a32iNv//PMPtm7diqSkJEgkEri5uWHUqFHo27dvrQumpsfOzABzBnpg9tZz+GL3ZQR3skdrSyNNl0VERFRjavVJCgkJQb9+/bBp0ybcvXsXd+7cwcaNG/Hkk0/izTffrK8aSUs936M1erlZ4kFJGeZsOwdetCQiIm1S45C0bds2rFu3DmvXrkVmZiZiYmJw9OhR3LlzB99++y3WrFmD7du312etpGUkEgnCR3aBVE8HB69kYutpjqNFRETao8Yhad26dQgLC8OkSZMgkfx/J1wdHR1MnjwZoaGhiIiIqJciSXu5WhsjtF87AMAnO+ORmVek4YqIiIhqpsYh6fTp0xgxYkSVy0eNGoVTp07VSVHUtEwJcENHBzPcLyjBx3/Ea7ocIiKiGqlxSMrMzETLli2rXN6yZUvcvctXUVBl+ro6WDiqC3QkwPa4W/jnIl+AS0REjV+NQ1JxcXGl97U9TE9PD8XFxXVSFDU9nq3MFcMAvLftPPKKSjVcERERUfXUGgJg3rx5MDJS/Rh3QUFBnRRETdeMfu3x9/l0JN8rwOd/X8RHwzpruiQiIqIq1Tgk9e3bF5cuXXpkG6KqGEp1ET7SE+O/O4YNR29gaDdHeDtbarosIiIilTjidi1xxO3ae/uXOPxy6iba2ppg57Q+kOnparokIiJqJtT5/lb7BbdEj2vuIA9Ym8hwNSMPK/dd03Q5REREKjEkUYNrYSTFR0M7AQBW7r+Ky7dzNVwRERFRZQxJpBEDPe3Rz8MOJWUCsyLPokzOu75ERNS4MCSRRkgkEnwyvBNMZHqITb6PH2KSNF0SERGREoYk0hgHc0O8O8AdALBo1yWk3n+g4YqIiIj+X42GADh79myNN9ilS5daF0PNz7ieTvj9TCpOJGXhvW3nsHZSD6V3AxIREWlKjUJSt27dIJFIIIR45BdYWVlZnRRGzYOOjgThI7tg4JcHse/SHWyPu4Vh3ap+/Q0REVFDqdHttsTERFy/fh2JiYmIjIyEq6srVq5cidjYWMTGxmLlypVo06YNIiMj67teaoLa2ppg2tNtAQAf/RGPe/l8vQ0REWme2oNJ9uzZEx9++CEGDhyoNP/PP//EvHnzcOrUqTotsLHiYJJ1q7hUjqHLD+Fiei5Gdm+JJWO6abokIiJqgup1MMlz587B1dW10nxXV1fEx8eruzkiAIBUTwcLRnWBRAJsjU1F9OU7mi6JiIiaObVDkoeHB+bPn4/CwkLFvKKiIsyfPx8eHh51Whw1L91at8BL/uUBfM7Wc8gvKtVwRURE1JzV+AW3FVavXo0hQ4agdevW6Nq1KwAgLi4OEokEO3bsqPMCqXl5K7g9dsen42bWA3yx+zLeH9JR0yUREVEzpfaVpJ49eyIxMRGffvopunTpAk9PT3z22WdITExEz5491S5g5cqVcHV1hYGBAby9vXHw4MFq20dHR8Pb2xsGBgZwc3PD6tWrlZZfuHABo0aNgouLCyQSCZYtW1Yn+6WGYSTVw6cjPAEA644kIjY5S8MVERFRc6VWSCopKYGbmxuSkpLw6quvYsmSJVi6dCmmTJkCY2NjtXe+ZcsWhIaGYu7cuYiNjUVAQAAGDBiA5ORkle0TExMxcOBABAQEIDY2FnPmzMG0adOUnqorKCiAm5sbFixYAHt7+zrZLzWswPY2GNm9JYQAZm89h+JSuaZLIiKiZkjtp9tatmyJPXv21En/I19fX3h5eWHVqlWKeR4eHhg+fDjCw8MrtZ81axa2b9+OhIQExbyQkBDExcUhJiamUnsXFxeEhoYiNDT0sfarCp9uq19Z+cXotyQad/OLMfOZ9njz6XaaLomIiJqAen267c0338TChQtRWvp4nWqLi4tx6tQpBAUFKc0PCgrCkSNHVK4TExNTqX1wcDBOnjyJkpKSetsvUN45PScnR2mi+mNhLFX0R/r6n6u4mpGn4YqIiKi5Ubvj9rFjx7B3717s3r0bnp6elW6zbd26tUbbyczMRFlZGezs7JTm29nZIT09XeU66enpKtuXlpYiMzMTDg4O9bJfAAgPD8dHH330yO1T3Rna1RG/xaZi36U7mL31LLa86gcdHb6yhIiIGobaV5JatGiBUaNGITg4GI6OjjA3N1ea1PXf15w86tUnqtqrml/X+509ezays7MVU0pKilr7I/VJJBLMH+EJY6kuTiRl4cfj7DNGREQNR+0rSevWrauTHVtbW0NXV7fS1ZuMjIxKV3kq2Nvbq2yvp6cHKyuretsvAMhkMshkshrtg+pOyxaGeKe/Oz7YfgEL/7qIfh62cDA31HRZRETUDKh9JamuSKVSeHt7IyoqSml+VFQU/P39Va7j5+dXqf3u3bvh4+MDfX39etsvadYLvZzh5dQCeUWlmPfbeaj5rAEREVGtqH0lCQB+/fVX/Pzzz0hOTkZxsfLLSE+fPl3j7YSFhWHChAnw8fGBn58f1qxZg+TkZISEhAAov8WVmpqKDRs2ACh/km358uUICwvDlClTEBMTg4iICGzatEmxzeLiYsXrUYqLi5GamoozZ87AxMQEbdu2rdF+qXHR1ZFgwaguGPTVQexJyMCf59IxqMuj+58RERE9FqGmL7/8UpiYmIipU6cKqVQq/ve//4l+/foJc3NzMWfOHHU3J1asWCGcnZ2FVCoVXl5eIjo6WrFs4sSJIjAwUKn9/v37Rffu3YVUKhUuLi5i1apVSssTExMFgErTf7dT3X5rIjs7WwAQ2dnZaq1Htbc06pJwnrVDdPtol0i5l6/pcoiISAup8/2t9jhJ7u7u+OCDDzB27FiYmpoiLi4Obm5ueP/993Hv3j0sX768zoNcY8RxkhpeUWkZnl0Vg3Op2ejoYIbI1/xhKNXVdFlERKRF6nWcpOTkZEXfHUNDQ+Tm5gIAJkyYoHTbi6iuyfR08c0Eb1ibSBGfloO3f41j/yQiIqo3aocke3t73L17FwDg7OyMo0ePAih/ZQi/sKi+ObYwxMrx3tDTkWDH2TSsjr6u6ZKIiKiJUjskPfXUU/jjjz8AAC+//DJmzJiBZ555BmPGjMGIESPqvECi/+rpaokPh3YCACzadRH7LmVouCIiImqK1O6TJJfLIZfLoadX/mDczz//jEOHDqFt27YICQmBVCqtl0IbG/ZJ0rzZW89h0/FkmBro4fepveFmY6LpkoiIqJFT5/tb7ZBE5RiSNK+4VI5x3x7FyRtZaGNjjN+m9oapQc3GyyIiouapzkPS2bNna7zzLl261LitNmNIahwycgsx9OvDSM8pRD8PW6yZ4MP3uxERUZXqPCTp6OhAIpE88v1mAFBWVqZetVqKIanxOHvzPp5dHYPiUjnefKotZgZ10HRJRETUSNX5EACJiYm4fv06EhMTERkZCVdXV6xcuRKxsbGIjY3FypUr0aZNG0RGRtbJARCpo0urFlgw0hMA8PU/V/HXuTQNV0RERE1BjV5L4uzsrPjzc889h6+++goDBw5UzOvSpQtat26NefPmYfjw4XVeJNGjjPRqhfhbOfjuUCJm/hIHVxtjuNvzCh8REdWe2kMAnDt3Dq6urpXmu7q6Kt6ZRqQJ7w5wR0A7axQUl2HKhpPIyi9+9EpERERVUDskeXh4YP78+SgsLFTMKyoqwvz58+Hh4VGnxRGpQ09XB1+P7Q4nSyOk3HuANzadRmmZXNNlERGRllJ7CIDjx49jyJAhkMvl6Nq1KwAgLi4OEokEO3bsQM+ePeul0MaGHbcbr0vpuRix8jAKisswubcr3h/SUdMlERFRI1Hv4yQVFBRg48aNuHjxIoQQ6NixI8aNGwdjY+NaF61tGJIat7/PpyFk42kAwBfPdcUo71YaroiIiBoDDibZABiSGr8luy/hq3+uQqqng5//54durVtouiQiItIwdb6/a/R0239dvnwZ+/fvR0ZGBuRy5T4f77//fm02SVTnQvu1R3xaLvYk3EbID6ew/c3esDU10HRZRESkJdS+kvTtt9/itddeg7W1Nezt7ZUGl5RIJDh9+nSdF9kY8UqSdsgtLMGIlUdwNSMP3s4W+GmKL2R6upoui4iINKReb7c5Ozvj9ddfx6xZsx6rSG3HkKQ9rt/Jw7AVh5FbWIqxPVvjsxGejxw5noiImqY6H3H7YVlZWXjuuedqXRxRQ3OzMcHXY7tDIgE2HU/BxmPJmi6JiIi0gNoh6bnnnsPu3bvroxaievNEB1u8E+wOAPho+wUcu35XwxUREVFjp3bH7bZt22LevHk4evQoPD09oa+vr7R82rRpdVYcUV0KCXRDfFoO/oi7hdd/PI3tb/ZByxaGmi6LiIgaKbX7JKl6JYliYxIJrl+//thFaQP2SdJOD4rL8OzqI7hwKwedHM3wa4g/DKXsyE1E1FxwnKQGwJCkvW5mFWDo8sO4l1+MoV0d8eXz3diRm4iomajXjttE2q6VhRFWjveCno4E2+NuYc2B5nH1k4iI1FOrwSRv3ryJ7du3Izk5GcXFym9aX7JkSZ0URlSferlZ4f0hHfH+7xew8O+LcHcwQ2B7G02XRUREjYjaIWnv3r0YOnQoXF1dcenSJXTu3BlJSUkQQsDLy6s+aiSqFxN6OeNCag62nEzBmz+dxvY3+sDFuvm8f5CIiKqn9u222bNnY+bMmTh//jwMDAwQGRmJlJQUBAYGcvwk0ioSiQQfD+8EL6cWyCksxSsbTiK3sETTZRERUSOhdkhKSEjAxIkTAQB6enp48OABTExM8PHHH2PhwoV1XiBRfZLp6WL1C96wM5PhakYeZmyJg1zOZxmIiKgWIcnY2BhFRUUAAEdHR1y7dk2xLDMzs+4qI2ogtmYGWP2CN6S6OtiTcBvhfyWAD30SEZHaIalXr144fPgwAGDQoEGYOXMmPv30U0yePBm9evWq8wKJGkJ3Jwt8NtITAPDtwUR8soNBiYiouVO74/aSJUuQl5cHAPjwww+Rl5eHLVu2oG3btli6dGmdF0jUUJ71boUHJWWY99t5rD2ciJIyOT4a2gk6OhxDiYioOeJgkrXEwSSbri0nkvHu1nMQAni+R2t8NsKTQYmIqImo18Ek3dzccPdu5ZeD3r9/H25ubupujqjRGdPDCV881xU6EmDziRS89UscSsvkmi6LiIgamNohKSkpCWVlZZXmFxUVITU1tU6KItK0kV6t8OXz3aGrI8HW2FSEbjmDEgYlIqJmpcZ9krZv3674865du2Bubq74uaysDHv37oWLi0udFkekSUO6OkJfVwdvbjqNHWfTUFImx9djvSDV49t8iIiagxr3SdLRKf9ikEgklZ760dfXh4uLC7744gsMHjy47qtshNgnqfnYm3Abr208jeIyOZ52t8WK8V4w0NfVdFlERFQL9dInSS6XQy6Xw8nJCRkZGYqf5XI5ioqKcOnSpWYTkKh5edrDDt9N9IFMTwd7L2ZgyoaTKCypfMuZiIiaFrXvGyQmJsLa2ro+aiFqtPq2t8G6ST1gqK+Lg1cy8dK6EygoLtV0WUREVI9qHJKOHTuGv/76S2nehg0b4OrqCltbW7z66quKkbiJmiL/ttbY8HJPmMj0EHP9LiatPYG8IgYlIqKmqsYh6cMPP8TZs2cVP587dw4vv/wy+vXrh3fffRd//PEHwsPD1S5g5cqVcHV1hYGBAby9vXHw4MFq20dHR8Pb2xsGBgZwc3PD6tWrK7WJjIxEx44dIZPJ0LFjR2zbtk1peW5uLkJDQ+Hs7AxDQ0P4+/vjxIkTatdOzU8PF0v88HJPmBro4XjSPUyIOIbsB3wpLhFRU1TjkHTmzBk8/fTTip83b94MX19ffPvttwgLC8NXX32Fn3/+Wa2db9myBaGhoZg7dy5iY2MREBCAAQMGIDk5WWX7xMREDBw4EAEBAYiNjcWcOXMwbdo0REZGKtrExMRgzJgxmDBhAuLi4jBhwgSMHj0ax44dU7R55ZVXEBUVhR9++AHnzp1DUFAQ+vXrxyEMqEa6O1ngp1d6oYWRPmKT7+OF747hfkGxpssiIqI6VuOn2wwMDHDlyhW0bt0aANCnTx/0798f7733HoDy8ZM8PT2Rm5tb4537+vrCy8sLq1atUszz8PDA8OHDVV6VmjVrFrZv346EhATFvJCQEMTFxSEmJgYAMGbMGOTk5CjdGuzfvz8sLCywadMmPHjwAKampvj9998xaNAgRZtu3bph8ODBmD9/fo1q59NtFH8rBy9EHMO9/GK425vix1d8YWUi03RZRERUjXp5us3Ozg6JiYkAgOLiYpw+fRp+fn6K5bm5udDX169xkcXFxTh16hSCgoKU5gcFBeHIkSMq14mJianUPjg4GCdPnkRJSUm1bSq2WVpairKyMhgYGCi1MTQ0xKFDh2pcP1FHRzNsfrUXrE1kuJiei+fXHEVGbqGmyyIiojpS45DUv39/vPvuuzh48CBmz54NIyMjBAQEKJafPXsWbdq0qfGOMzMzUVZWBjs7O6X5dnZ2SE9PV7lOenq6yvalpaXIzMystk3FNk1NTeHn54dPPvkEt27dQllZGTZu3Ihjx44hLS2tynqLioqQk5OjNBG1tzPFlv/1gp2ZDFcy8vD8N0eRns2gRETUFNQ4JM2fPx+6uroIDAzEt99+i2+//RZSqVSxfO3atZWu4NSERKL84lAhRKV5j2r/3/mP2uYPP/wAIQRatmwJmUyGr776CuPGjYOubtUDBIaHh8Pc3FwxVdx2JGpjY4Kf/+eHli0McT0zH2PWxCD1/gNNl0VERI+pxiHJxsYGBw8eRFZWFrKysjBixAil5b/88gs++OCDGu/Y2toaurq6la4aZWRkVLoSVMHe3l5lez09PVhZWVXb5uFttmnTBtHR0cjLy0NKSgqOHz+OkpISuLq6Vlnv7NmzkZ2drZhSUlJqfKzU9DlbGWPL/3rBydIIN+4WYPTqGCTfLdB0WURE9BjUHkzS3Nxc5RUXS0tLpStLjyKVSuHt7Y2oqCil+VFRUfD391e5jp+fX6X2u3fvho+Pj6I/VFVtVG3T2NgYDg4OyMrKwq5duzBs2LAq65XJZDAzM1OaiB7WysIIW/7XC27Wxki9/wBj1sTg+p08TZdFRES1pNE3dYaFheG7777D2rVrkZCQgBkzZiA5ORkhISEAyq/evPjii4r2ISEhuHHjBsLCwpCQkIC1a9ciIiICb731lqLN9OnTsXv3bixcuBAXL17EwoULsWfPHoSGhira7Nq1C3///TcSExMRFRWFJ598Eh06dMBLL73UYMdOTZODuSE2v9oL7WxNkJZdiDFrjuLK7Zo/8UlERI2I0LAVK1YIZ2dnIZVKhZeXl4iOjlYsmzhxoggMDFRqv3//ftG9e3chlUqFi4uLWLVqVaVt/vLLL6JDhw5CX19fuLu7i8jISKXlW7ZsEW5ubkIqlQp7e3sxdepUcf/+fbXqzs7OFgBEdna2WutR83Ant1AEL40WzrN2CK+Pd4v4W/ycEBE1Bup8f9d4nCRSxnGS6FGy8osxYe0xnE/NQQsjfWx82RedW5pruiwiomatXsZJIiL1WBhL8eMrvdCtdQvcLyjBuG+P4kzKfU2XRURENcSQRFSPzA318cPLPdHDxQI5haV44btj+P1MKngBl4io8WNIIqpnpgb6WP9ST/i5WSGvqBTTN5/BS+tP4GYWhwggImrMGJKIGoCxTA/fT+6Jmc+0h1RXB/sv3UHQ0gOIOJSIMjmvKhERNUYMSUQNRKqngzefboe/QgPQ09USBcVl+GRHPEauPIz4W3zNDRFRY8OQRNTA2tiYYPOUXggf6QlTAz3E3czGkOWHsPDviygsKdN0eURE9C+GJCIN0NGRYGxPJ+wNC8SAzvYokwus2n8N/ZcdwJGrmZouj4iIwJBEpFG2ZgZY9YI31kzwhr2ZAZLuFmDcd8fw9i9xuF9QrOnyiIiaNYYkokYgqJM9osL6YkIvZ0gkwC+nbqLfkmhsj7vF4QKIiDSEIYmokTA10Mcnwzvj1xA/tLM1QWZeMaZtisXL359E6v0Hmi6PiKjZYUgiamS8nS2xY1ofzOhXPlzAPxcz8MySaKzlcAFERA2KIYmoEZLp6WJ6v3b4c3of9HCxQEFxGT7eEY+Rq47gYjqHCyAiaggMSUSNWFtbU2x51Q+fjugMU5ke4lLuY/BXh/D5Lg4XQERU3xiSiBo5HR0Jxvs6Y8/MQPTvZI9SucCKfdcw4MuDiLl2V9PlERE1WQxJRFrCzswAqyd445sJ3rAzkyExMx9jvz2KWb+eRXZBiabLIyJqchiSiLRMcCd7RIUF4oVeTgCALSdT8PSSaOw4y+ECiIjqEkMSkRYyM9DH/OGe+CXED21sjJGZV4Q3forF5PUn2LGbiKiOSAT/6VkrOTk5MDc3R3Z2NszMzDRdDjVjRaVlWLnvGlbuv4qSMgGJBBjW1RGh/drDxdpY0+URETUq6nx/MyTVEkMSNTbX7uRhye7L2HkuDQCgpyPBcz6tMe3ptnAwN9RwdUREjQNDUgNgSKLG6nxqNr7YfQn7Lt0BAEj1dDChlzNef6INrExkGq6OiEizGJIaAEMSNXYnku7h878v4XjSPQCAsVQXk/u44pUAN5gb6mu4OiIizWBIagAMSaQNhBA4cCUTi3ddwrnUbACAuaE+QgLbYKK/M4ykehqukIioYTEkNQCGJNImQgjsupCOL3ZfxpWMPACAjakMbzzZFs/3bA2Znq6GKyQiahgMSQ2AIYm0UZlc4PczqVi65zJS7j0AALRsYYjp/dphZPeW0NPlqCBE1LQxJDUAhiTSZsWlcmw5mYKv915BRm4RAMDNxhgzn+mAAZ3toaMj0XCFRET1gyGpATAkUVNQWFKGDTFJWLX/GrL+fbVJRwczvB3cAU90sIFEwrBERE0LQ1IDYEiipiS3sAQRhxLx3cFE5BWVAgB8nC3wVnAH9HKz0nB1RER1hyGpATAkUVOUlV+M1dHXsP5IEopK5QCAgHbWeDu4A7q0aqHZ4oiI6gBDUgNgSKKm7HZOIb7+5wo2H09Bqbz8fxHBnewQ2q89PBz4eSci7cWQ1AAYkqg5SL5bgGV7L+O32FT8m5XQu60VXu7jiifa27KDNxFpHYakBsCQRM3Jldu5WLb3Cv46l6YIS27WxniptwtGebfioJREpDUYkhoAQxI1RzezCrAh5gY2HU9GbmF5B29zQ32M7emEif7OfJEuETV6DEkNgCGJmrO8olL8ejIF644k4cbdAgCAro4EAz0d8HIfV3Rr3UKzBRIRVYEhqQEwJBGVj+C9N+E2Ig4l4ljiPcV8b2cLvNzHFUEd7TiKNxE1KgxJDYAhiUjZ+dRsrD2UiD/O3kJJWfn/Vlq2MMRLvV0wukdrmBnoa7hCIiKGpAbBkESkWkZOIX44egMbj95QjOJtLNXFcz6t8VJvFzhbGWu4QiJqzhiSGgBDElH1CkvKsC02FWsPJeJKRh4AQCIBnvGww8t9XNHT1ZKvPSGiBseQ1AAYkohqRgiBA1cyEXEoEQcu31HM79zSDC/3ccUgT0dI9dhviYgaBkNSA2BIIlLfldu5WHs4CVtP31S89sTWVIYX/ZwxztcZlsZSDVdIRE2dOt/fGv/n28qVK+Hq6goDAwN4e3vj4MGD1baPjo6Gt7c3DAwM4ObmhtWrV1dqExkZiY4dO0Imk6Fjx47Ytm2b0vLS0lK89957cHV1haGhIdzc3PDxxx9DLpfX6bERkbJ2dqYIH+mJmNlP462g9rA1lSEjtwiLd1+GX/hevPHTafx9Pg2FJWWaLpWISLMhacuWLQgNDcXcuXMRGxuLgIAADBgwAMnJySrbJyYmYuDAgQgICEBsbCzmzJmDadOmITIyUtEmJiYGY8aMwYQJExAXF4cJEyZg9OjROHbsmKLNwoULsXr1aixfvhwJCQlYtGgRPv/8c3z99df1fsxEBFgaS/HGU+1waNZTWDK6Kzo5mqGoVI4dZ9MQsvE0vD+JwvTNsdh9IZ2BiYg0RqO323x9feHl5YVVq1Yp5nl4eGD48OEIDw+v1H7WrFnYvn07EhISFPNCQkIQFxeHmJgYAMCYMWOQk5ODv/76S9Gmf//+sLCwwKZNmwAAgwcPhp2dHSIiIhRtRo0aBSMjI/zwww81qp2324jqjhACcTezsfPsLew8m4Zb2YWKZaYyPTzT0Q6DujigTztryPR0NVgpEWk7rbjdVlxcjFOnTiEoKEhpflBQEI4cOaJynZiYmErtg4ODcfLkSZSUlFTb5uFt9unTB3v37sXly5cBAHFxcTh06BAGDhxYZb1FRUXIyclRmoiobkgkEnRr3QJzB3XEoVlPYevr/ni5jyvszQyQW1SKrbGpePn7k/CZvwczf47DvksZKC7l7XEiql8aeytlZmYmysrKYGdnpzTfzs4O6enpKtdJT09X2b60tBSZmZlwcHCoss3D25w1axays7Ph7u4OXV1dlJWV4dNPP8XYsWOrrDc8PBwfffSRuodJRGrS0ZHAy8kCXk4WmDvQA6eTs7DjbBr+PJeGjNwiRJ6+icjTN2FuqI/gTnYY1MUR/m2soM+RvYmojmn81d3/HSdFCFHt2Cmq2v93/qO2uWXLFmzcuBE//fQTOnXqhDNnziA0NBSOjo6YOHGiyv3Onj0bYWFhip9zcnLQunXrRxwdET0OHR0JfFws4eNiifcHd8TJG1nYefYW/jyfjju5Rfj55E38fPImLIz00b+zPQZ5OqKXmyVfhUJEdUJjIcna2hq6urqVrhplZGRUuhJUwd7eXmV7PT09WFlZVdvm4W2+/fbbePfdd/H8888DADw9PXHjxg2Eh4dXGZJkMhlkMpl6B0lEdUZHR4Kerpbo6WqJ94d0wvHEe9h57hb+OpeOu/nF2HQ8BZuOp8DSWIr+ne0xuIsDfF2toKvDASuJqHY09s8tqVQKb29vREVFKc2PioqCv7+/ynX8/Pwqtd+9ezd8fHygr69fbZuHt1lQUAAdHeVD19XV5RAARFpCV0cCvzZWmD/cE8fmPI2fXvHFOF8nWBpLcS+/GD8dS8a4b4/B97O9mPfbeRy9fhdlcg4JR0Tq0ejttrCwMEyYMAE+Pj7w8/PDmjVrkJycjJCQEADlt7hSU1OxYcMGAOVPsi1fvhxhYWGYMmUKYmJiEBERoXhqDQCmT5+Ovn37YuHChRg2bBh+//137NmzB4cOHVK0GTJkCD799FM4OTmhU6dOiI2NxZIlSzB58uSG/QUQ0WPT09WBf1tr+Le1xsdDOyHm+l3sPJuGvy+kIzOvCD8cvYEfjt6AtYkMT3SwQWB7GwS0s0YLIw5cSUTV0/iI2ytXrsSiRYuQlpaGzp07Y+nSpejbty8AYNKkSUhKSsL+/fsV7aOjozFjxgxcuHABjo6OmDVrliJUVfj111/x3nvv4fr162jTpg0+/fRTjBw5UrE8NzcX8+bNw7Zt25CRkQFHR0eMHTsW77//PqTSmv2Pk0MAEDVuJWVyHLl2FzvP3sLf59ORU1iqWKYjAbq2boHA9uWhqUurFrwtR9RM8LUkDYAhiUh7FJfKcTLpHqIv30H05Tu4mJ6rtLyFkT4C2pUHpr7trWFraqChSomovjEkNQCGJCLtlZb9AAcvZyL68h0cuHIHuQ9dZQKAjg5mCPz31py3swWHFyBqQhiSGgBDElHTUFomx5mU+4qrTGdvZistN5Hpwb+NlSI0tbIw0lClRFQXGJIaAEMSUdOUmVeEQ1f+vcp0+Q7u5hcrLW9jY4zA9rYI7GADX1dLGOjzNSlE2oQhqQEwJBE1fXK5wIVbOYi+nIH9l+7gdHIWHh5JQKang15uVghsb4MnOtjAzcZEc8USUY0wJDUAhiSi5ie7oASHr2Ui+lL5rbn0nEKl5S5WRnjK3Q5Puduip6slpHrsy0TU2DAkNQCGJKLmTQiBy7fzFFeZTiTdQ0nZ///v1Fiqi4B2NnjK3RZPuNvwiTmiRoIhqQEwJBHRw3ILS3D4aib2JmRg36U7yMwrUlrepZU5nnK3xVPutujsaA4djstEpBEMSQ2AIYmIqiKXC5xLzcY/FzOw71JGpSfmbExleLJD+VWmPu1sYCLT+LvGiZoNhqQGwJBERDWVkVOI/ZfuYO/F2zh0JRP5xWWKZfq6Evi6WuFJd1s87W4LF2tjDVZK1PQxJDUAhiQiqo2i0jKcSMzC3ou38c/FDNy4W6C03M3aWHFbzseFnb+J6hpDUgNgSCKixyWEwPXMfOy7mIF/LmbgeOI9lD40xoCpTA8B7a3xZAdb9GlnDQdzQw1WS9Q0MCQ1AIYkIqprOYUlOHQls7wv08WMSgNZtmxhCB8XC/i4WKKHiwXa25qyAziRmhiSGgBDEhHVJ7lc4GxqNv5JuI39l+/gfGq20kCWAGBqoAdvZwv4OJcHp66tWsBQyhHAiarDkNQAGJKIqCHlFZXiTPJ9nLxxDyeTsnA6OQsFD3UABwA9HQk6tzRHDxcLeDtbwsfFAtYmMg1VTNQ4MSQ1AIYkItKk0jI5Lqbn4kTSPZy8kYWTSfdwO6eoUjtXa2P4OFugh4slvF0s4GZtDImEt+io+WJIagAMSUTUmAghcDPrAU7euIcTSVk4lZSFS7dzK7WzNJbC29lCcbXJs6U5n6CjZoUhqQEwJBFRY5ddUILTyVnlV5uSsnDm5n0Ul8qV2sj0dNC1VQt0bmmOjo5m6Ohghra2JgxO1GQxJDUAhiQi0jZFpWU4n5qDUxVXm25k4d5/nqADyge4bGdrik6OZorg5OFoBjMDfQ1UTVS3GJIaAEMSEWm7inGaTt/IQnxaDuJv5SA+LQe5haUq27e2NERHBzN0dPj3qpOjGRzNDdjHibQKQ1IDYEgioqaoom9TfFoOLtwqD04JaTlIvf9AZfsWRvr/BiczRXBqY2MCfV3erqPGiSGpATAkEVFzcr+gWOlqU/ytHFzNyFMaIbyCVFcH7e1NFOGpU0tzdHQwgzFf5EuNAENSA2BIIqLmrrCkDFcz8pSCU3xaDvKKKt+uk0iANjYm8GxpXj61YnAizWBIagAMSURElcnlFbfrshW3687fylY5hhODE2kCQ1IDYEgiIqq5jNxCnE/Nxtmb2Tifmo1zqdUHpy4tzdGZwYnqAUNSA2BIIiJ6POoEp7b/XnFicKLHxZDUABiSiIjqHoMT1TeGpAbAkERE1DBqGpx0Hurj1LmlObq0Kh/PyUjK4ET/jyGpATAkERFpTm2Ck2er8g7iDE7NG0NSA2BIIiJqXDJyCnHu38BUEaAyclUHp7a2JuW36VoyODU3DEkNgCGJiKjxezg4nbtZ/t9HBacuij5O5jCU6mqgaqpPDEkNgCGJiEg73c4pVASm86nZOJuajTvVBCd3ezO0szVBOzsTtLU1hbOVEV+7osUYkhoAQxIRUdPxcHCqmFQFJwDQ15XA1doY7WxN0fbf8NTO1hQu1kaQ6fHKU2PHkNQAGJKIiJq22znlncMv387DlYxcXM3Iw9WMPBQUl6lsr6sjgbOVUflVJ1vTf688maCNjQkM9BmeGguGpAbAkERE1PzI5QK3sh/gSkYerv4bnir+nKvinXVA+ZhOTpbl4amtrani1l0bGxOO66QBDEkNgCGJiIgqCCFwO6eoPDTdzisPThm5uHw7D9kPSqpcr2ULw/IrTjYmiitPbW1MYW6k34DVNy8MSQ2AIYmIiB5FCIHMvGLF7bort8tv2V3JyENmnuo+TwBgYyr797bdv8Hp3/5P1iZSSCSSBjyCpochqQEwJBER0ePIyi/+94qTcp+ntOzCKtdpYaSvuOrUxsYE7ezKw5OjuQHDUw0xJDUAhiQiIqoPuYUluHYnH1du5+LqnfL+Tlfv5CH5XgGq+sY2luqizb9XnRRP3dmaoLWlEXR1GJ4eplUhaeXKlfj888+RlpaGTp06YdmyZQgICKiyfXR0NMLCwnDhwgU4OjrinXfeQUhIiFKbyMhIzJs3D9euXUObNm3w6aefYsSIEYrlLi4uuHHjRqVtv/7661ixYkWN6mZIIiKihlRYUobrd/KVrjpdychDUmY+SuWqv8r1dCSwMzOAg7kB7M0N4NjCEA7mBv9OhnBoYQBrYxl0mlGQUuf7W6Pd6rds2YLQ0FCsXLkSvXv3xjfffIMBAwYgPj4eTk5OldonJiZi4MCBmDJlCjZu3IjDhw/j9ddfh42NDUaNGgUAiImJwZgxY/DJJ59gxIgR2LZtG0aPHo1Dhw7B19cXAHDixAmUlf3/I5znz5/HM888g+eee65hDpyIiEhNBvq66Ohoho6Oyl/sJWVy3Libr9Tf6WpGHq7dyUNRqRyp9x8g9f6DKrerr1sepBzNDWFvbgCHFgZwMDOAQwtDxTwrY2mzClIVNHolydfXF15eXli1apVinoeHB4YPH47w8PBK7WfNmoXt27cjISFBMS8kJARxcXGIiYkBAIwZMwY5OTn466+/FG369+8PCwsLbNq0SWUdoaGh2LFjB65cuVLje7q8kkRERI1ZmVwgI7cQt+4XIj27EGnZD8r/nFP+37TsB8jILaryFt7DpLo6sK+4GmVeHqAczA3gYmUMdwdT2JjItKZPlFZcSSouLsapU6fw7rvvKs0PCgrCkSNHVK4TExODoKAgpXnBwcGIiIhASUkJ9PX1ERMTgxkzZlRqs2zZsirr2LhxI8LCwqo9wUVFRSgq+v8nEXJycqo7PCIiIo3S1ZGU31IzN6yyTUmZHBm5RUjP/v/glJZdiLT7hUjLKUTa/Qe4k1eE4jI5ku8VIPlegcrtWBlL4e5gCnd7M3SwN4WHvRna2Wn/IJoaC0mZmZkoKyuDnZ2d0nw7Ozukp6erXCc9PV1l+9LSUmRmZsLBwaHKNlVt87fffsP9+/cxadKkausNDw/HRx999IijIiIi0h76ujpo2cIQLVsYwttZdZviUjkycguRll2IW/cf/HtVqhCp9x/g2p3yPlF384tx+OpdHL56V7GejgRwtTaGu4MZ3O1My/9rb4pWFoZac9VJ40N9/vcXJYSo9penqv1/56uzzYiICAwYMACOjo7V1jl79myEhYUpfs7JyUHr1q2rXYeIiEjbSfV00MrCCK0sjFQuf1BchisZubiYlouE9BxcSs9FQloOsgrKn9K7dicfO5GmaG8q00MHe1O4O5iig70ZPOxN0cHeFKYGjW8ATY2FJGtra+jq6la6wpORkVHpSlAFe3t7le319PRgZWVVbRtV27xx4wb27NmDrVu3PrJemUwGmUz2yHZERETNiaFUF11atUCXVi0U84QQuJNbhIT0XFxM+zc4pefiakYucotKcfJGFk7eyFLaTisLQ7jbm8HDoTw0udubwcXKCHq6Og18RP9PYyFJKpXC29sbUVFRSo/nR0VFYdiwYSrX8fPzwx9//KE0b/fu3fDx8YG+vr6iTVRUlFK/pN27d8Pf37/S9tatWwdbW1sMGjSoLg6JiIiIUH5Hx9bMALZmBghsb6OYX1Imx/U7+biYnoOL/waoi+m5SMsuxM2sB7iZ9QB7Em4r2ge0s8YPL/tq4hAAaPh2W1hYGCZMmAAfHx/4+flhzZo1SE5OVox7NHv2bKSmpmLDhg0Ayp9kW758OcLCwjBlyhTExMQgIiJC6am16dOno2/fvli4cCGGDRuG33//HXv27MGhQ4eU9i2Xy7Fu3TpMnDgRenoav+tIRETU5Onr6qDDv7fXHr4ccr+gWBGaLt3ORUJaLi6l56KtrYnGagUACA1bsWKFcHZ2FlKpVHh5eYno6GjFsokTJ4rAwECl9vv37xfdu3cXUqlUuLi4iFWrVlXa5i+//CI6dOgg9PX1hbu7u4iMjKzUZteuXQKAuHTpUq3qzs7OFgBEdnZ2rdYnIiKiqpWVyUV+UUmdb1ed72+Nj7itrThOEhERkfZR5/tbc72hiIiIiBoxhiQiIiIiFRiSiIiIiFRgSCIiIiJSgSGJiIiISAWGJCIiIiIVGJKIiIiIVGBIIiIiIlKBIYmIiIhIBYYkIiIiIhUYkoiIiIhUYEgiIiIiUoEhiYiIiEgFPU0XoK2EEADK3yZMRERE2qHie7vie7w6DEm1lJubCwBo3bq1hishIiIideXm5sLc3LzaNhJRkyhFlcjlcty6dQumpqaQSCR1uu2cnBy0bt0aKSkpMDMzq9NtNzY81qarOR0vj7Xpak7H21yOVQiB3NxcODo6Qken+l5HvJJUSzo6OmjVqlW97sPMzKxJf1AfxmNtuprT8fJYm67mdLzN4VgfdQWpAjtuExEREanAkERERESkAkNSIySTyfDBBx9AJpNpupR6x2NtuprT8fJYm67mdLzN6Vhrih23iYiIiFTglSQiIiIiFRiSiIiIiFRgSCIiIiJSgSGJiIiISAWGJA1ZuXIlXF1dYWBgAG9vbxw8eLDa9tHR0fD29oaBgQHc3NywevXqBqq09sLDw9GjRw+YmprC1tYWw4cPx6VLl6pdZ//+/ZBIJJWmixcvNlDVtfPhhx9Wqtne3r7adbTxnFZwcXFReZ6mTp2qsr02ndcDBw5gyJAhcHR0hEQiwW+//aa0XAiBDz/8EI6OjjA0NMQTTzyBCxcuPHK7kZGR6NixI2QyGTp27Iht27bV0xHUXHXHWlJSglmzZsHT0xPGxsZwdHTEiy++iFu3blW7zfXr16s814WFhfV8NI/2qHM7adKkSnX36tXrkdvVtnMLQOU5kkgk+Pzzz6vcZmM+t/WFIUkDtmzZgtDQUMydOxexsbEICAjAgAEDkJycrLJ9YmIiBg4ciICAAMTGxmLOnDmYNm0aIiMjG7hy9URHR2Pq1Kk4evQooqKiUFpaiqCgIOTn5z9y3UuXLiEtLU0xtWvXrgEqfjydOnVSqvncuXNVttXWc1rhxIkTSscaFRUFAHjuueeqXU8bzmt+fj66du2K5cuXq1y+aNEiLFmyBMuXL8eJEydgb2+PZ555RvE+R1ViYmIwZswYTJgwAXFxcZgwYQJGjx6NY8eO1ddh1Eh1x1pQUIDTp09j3rx5OH36NLZu3YrLly9j6NChj9yumZmZ0nlOS0uDgYFBfRyCWh51bgGgf//+SnX/+eef1W5TG88tgErnZ+3atZBIJBg1alS1222s57beCGpwPXv2FCEhIUrz3N3dxbvvvquy/TvvvCPc3d2V5v3vf/8TvXr1qrca60NGRoYAIKKjo6tss2/fPgFAZGVlNVxhdeCDDz4QXbt2rXH7pnJOK0yfPl20adNGyOVylcu19bwCENu2bVP8LJfLhb29vViwYIFiXmFhoTA3NxerV6+ucjujR48W/fv3V5oXHBwsnn/++Tqvubb+e6yqHD9+XAAQN27cqLLNunXrhLm5ed0WVw9UHe/EiRPFsGHD1NpOUzm3w4YNE0899VS1bbTl3NYlXklqYMXFxTh16hSCgoKU5gcFBeHIkSMq14mJianUPjg4GCdPnkRJSUm91VrXsrOzAQCWlpaPbNu9e3c4ODjg6aefxr59++q7tDpx5coVODo6wtXVFc8//zyuX79eZdumck6B8s/0xo0bMXny5Ee+7Fkbz+vDEhMTkZ6ernTuZDIZAgMDq/z7C1R9vqtbpzHKzs6GRCJBixYtqm2Xl5cHZ2dntGrVCoMHD0ZsbGzDFFgH9u/fD1tbW7Rv3x5TpkxBRkZGte2bwrm9ffs2du7ciZdffvmRbbX53NYGQ1IDy8zMRFlZGezs7JTm29nZIT09XeU66enpKtuXlpYiMzOz3mqtS0IIhIWFoU+fPujcuXOV7RwcHLBmzRpERkZi69at6NChA55++mkcOHCgAatVn6+vLzZs2IBdu3bh22+/RXp6Ovz9/XH37l2V7ZvCOa3w22+/4f79+5g0aVKVbbT1vP5Xxd9Rdf7+Vqyn7jqNTWFhId59912MGzeu2pefuru7Y/369di+fTs2bdoEAwMD9O7dG1euXGnAamtnwIAB+PHHH/HPP//giy++wIkTJ/DUU0+hqKioynWawrn9/vvvYWpqipEjR1bbTpvPbW3pabqA5uq//+IWQlT7r3BV7VXNb6zeeOMNnD17FocOHaq2XYcOHdChQwfFz35+fkhJScHixYvRt2/f+i6z1gYMGKD4s6enJ/z8/NCmTRt8//33CAsLU7mOtp/TChERERgwYAAcHR2rbKOt57Uq6v79re06jUVJSQmef/55yOVyrFy5stq2vXr1Uurs3Lt3b3h5eeHrr7/GV199Vd+lPpYxY8Yo/ty5c2f4+PjA2dkZO3furDZAaPO5BYC1a9di/Pjxj+xbpM3ntrZ4JamBWVtbQ1dXt9K/MjIyMir9a6SCvb29yvZ6enqwsrKqt1rryptvvont27dj3759aNWqldrr9+rVS+v+pWJsbAxPT88q69b2c1rhxo0b2LNnD1555RW119XG81rxxKI6f38r1lN3ncaipKQEo0ePRmJiIqKioqq9iqSKjo4OevTooXXnGii/Aurs7Fxt7dp8bgHg4MGDuHTpUq3+Dmvzua0phqQGJpVK4e3trXgaqEJUVBT8/f1VruPn51ep/e7du+Hj4wN9ff16q/VxCSHwxhtvYOvWrfjnn3/g6upaq+3ExsbCwcGhjqurX0VFRUhISKiybm09p/+1bt062NraYtCgQWqvq43n1dXVFfb29krnrri4GNHR0VX+/QWqPt/VrdMYVASkK1euYM+ePbUK8EIInDlzRuvONQDcvXsXKSkp1dauree2QkREBLy9vdG1a1e119Xmc1tjmuox3pxt3rxZ6Ovri4iICBEfHy9CQ0OFsbGxSEpKEkII8e6774oJEyYo2l+/fl0YGRmJGTNmiPj4eBERESH09fXFr7/+qqlDqJHXXntNmJubi/3794u0tDTFVFBQoGjz32NdunSp2LZtm7h8+bI4f/68ePfddwUAERkZqYlDqLGZM2eK/fv3i+vXr4ujR4+KwYMHC1NT0yZ3Th9WVlYmnJycxKxZsyot0+bzmpubK2JjY0VsbKwAIJYsWSJiY2MVT3QtWLBAmJubi61bt4pz586JsWPHCgcHB5GTk6PYxoQJE5SeVj18+LDQ1dUVCxYsEAkJCWLBggVCT09PHD16tMGP72HVHWtJSYkYOnSoaNWqlThz5ozS3+GioiLFNv57rB9++KH4+++/xbVr10RsbKx46aWXhJ6enjh27JgmDlFJdcebm5srZs6cKY4cOSISExPFvn37hJ+fn2jZsmWTO7cVsrOzhZGRkVi1apXKbWjTua0vDEkasmLFCuHs7CykUqnw8vJSeix+4sSJIjAwUKn9/v37Rffu3YVUKhUuLi5VfqgbEwAqp3Xr1ina/PdYFy5cKNq0aSMMDAyEhYWF6NOnj9i5c2fDF6+mMWPGCAcHB6Gvry8cHR3FyJEjxYULFxTLm8o5fdiuXbsEAHHp0qVKy7T5vFYMV/DfaeLEiUKI8mEAPvjgA2Fvby9kMpno27evOHfunNI2AgMDFe0r/PLLL6JDhw5CX19fuLu7N4qAWN2xJiYmVvl3eN++fYpt/PdYQ0NDhZOTk5BKpcLGxkYEBQWJI0eONPzBqVDd8RYUFIigoCBhY2Mj9PX1hZOTk5g4caJITk5W2kZTOLcVvvnmG2FoaCju37+vchvadG7ri0SIf3uLEhEREZEC+yQRERERqcCQRERERKQCQxIRERGRCgxJRERERCowJBERERGpwJBEREREpAJDEhEREZEKDElEpBEuLi5YtmxZs9kvEWkfhiQiqpVJkyZBIpFgwYIFSvN/++03pTegr1+/Hi1atGjg6jSrOR4zUVPEkEREtWZgYICFCxciKytL06UQEdU5hiQiqrV+/frB3t4e4eHhKpfv378fL730ErKzsyGRSCCRSPDhhx8qlhcUFGDy5MkwNTWFk5MT1qxZU+W+vvnmG7Rs2RJyuVxp/tChQzFx4kQAwLVr1zBs2DDY2dnBxMQEPXr0wJ49e6rcZlJSEiQSCc6cOaOYd//+fUgkEuzfv18xLz4+HgMHDoSJiQns7OwwYcIEZGZmqn3MWVlZePHFF2FhYQEjIyMMGDAAV65ceaz6srKyMH78eNjY2MDQ0BDt2rXDunXrFO1TU1MxZswYWFhYwMrKCsOGDUNSUlKV+ySi/8eQRES1pquri88++wxff/01bt68WWm5v78/li1bBjMzM6SlpSEtLQ1vvfWWYvkXX3wBHx8fxMbG4vXXX8drr72GixcvqtzXc889h8zMTOzbt08xLysrC7t27cL48eMBAHl5eRg4cCD27NmD2NhYBAcHY8iQIUhOTq71MaalpSEwMBDdunXDyZMn8ffff+P27dsYPXq0yvbVHfOkSZNw8uRJbN++HTExMRBCYODAgSgpKal1ffPmzUN8fDz++usvJCQkYNWqVbC2tgZQHkKffPJJmJiY4MCBAzh06BBMTEzQv39/FBcX13qfRM2Ghl+wS0RaauLEiWLYsGFCCCF69eolJk+eLIQQYtu2beLh/7WsW7dOmJubV1rf2dlZvPDCC4qf5XK5sLW1FatWrapyn0OHDlXsR4jyt5jb29uL0tLSKtfp2LGj+Prrr5X2u3TpUiGEULzpPjY2VrE8KytL6U338+bNE0FBQUrbTElJEQDEpUuXVO5T1TFfvnxZABCHDx9WzMvMzBSGhobi559/VrmdmtQ3ZMgQ8dJLL6lcPyIiQnTo0EHI5XLFvKKiImFoaCh27dqlch0i+n+8kkREj23hwoX4/vvvER8fr9Z6Xbp0UfxZIpHA3t4eGRkZVbYfP348IiMjUVRUBAD48ccf8fzzz0NXVxcAkJ+fj3feeQcdO3ZEixYtYGJigosXLz7WlaRTp05h3759MDExUUzu7u4Aym/v1VRCQgL09PTg6+urmGdlZYUOHTogISGh1vW99tpr2Lx5M7p164Z33nkHR44cUar96tWrMDU1VdRuaWmJwsJCtWonaq70NF0AEWm/vn37Ijg4GHPmzMGkSZNqvJ6+vr7SzxKJpFKfo4cNGTIEcrkcO3fuRI8ePXDw4EEsWbJEsfztt9/Grl27sHjxYrRt2xaGhoZ49tlnq7y1pKNT/u9EIYRi3n9vfcnlcgwZMgQLFy6stL6Dg8OjD/JfD+/jv/MffhpQ3foGDBiAGzduYOfOndizZw+efvppTJ06FYsXL4ZcLoe3tzd+/PHHStu2sbGpce1EzRVDEhHViQULFqBbt25o37690nypVIqysrI62YehoSFGjhyJH3/8EVevXkX79u3h7e2tWH7w4EFMmjQJI0aMAFDeR6m6TsoVQSEtLQ3du3cHAKVO0gDg5eWFyMhIuLi4QE+vZv/LVHXMHTt2RGlpKY4dOwZ/f38AwN27d3H58mV4eHjUur6KdpMmTcKkSZMQEBCAt99+G4sXL4aXlxe2bNkCW1tbmJmZ1ah2Ivp/vN1GRHXC09MT48ePx9dff60038XFBXl5edi7dy8yMzNRUFDwWPsZP348du7cibVr1+KFF15QWta2bVts3boVZ86cQVxcHMaNG1ftlSlDQ0P06tULCxYsQHx8PA4cOID33ntPqc3UqVNx7949jB07FsePH8f169exe/duTJ48ucrwp+qY27Vrh2HDhmHKlCk4dOgQ4uLi8MILL6Bly5YYNmxYret7//338fvvv+Pq1au4cOECduzYoQhd48ePh7W1NYYNG4aDBw8iMTER0dHRmD59usqO9kSkjCGJiOrMJ598Uum2kr+/P0JCQjBmzBjY2Nhg0aJFj7WPp556CpaWlrh06RLGjRuntGzp0qWwsLCAv78/hgwZguDgYHh5eVW7vbVr16KkpAQ+Pj6YPn065s+fr7Tc0dERhw8fRllZGYKDg9G5c2dMnz4d5ubmitth/1XVMa9btw7e3t4YPHgw/Pz8IITAn3/+Wem2ozr1SaVSzJ49G126dEHfvn2hq6uLzZs3AwCMjIxw4MABODk5YeTIkfDw8MDkyZPx4MEDXlkiqgGJqOpGOREREVEzxitJRERERCowJBERERGpwJBEREREpAJDEhEREZEKDElEREREKjAkEREREanAkERERESkAkMSERERkQoMSUREREQqMCQRERERqcCQRERERKQCQxIRERGRCv8HRs7A2sWhjrwAAAAASUVORK5CYII=" class=""></div></div></div></div></div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs"><div class="jp-Cell-inputWrapper"><div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser"></div><div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">In&nbsp;[&nbsp;]:</div><div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline"><div class="CodeMirror cm-s-jupyter"><div class=" highlight hl-ipython3"><pre><span></span> </pre></div></div></div></div></div></div></div></div><div class="paragraph"><br>Let's check this graph against our previous runs. We know that when looking at the 5th largest loss, i.e. the median of the top 10, we had a standard deviation of around 0.9%. We can see in the above graph, when reading off 5 from the x-axis, that this matches. So far so good.<br><br>What is the graph telling us? It's saying that as we increase the value of N, we get a decrease in the standard deviation of our estimate. It's initially quite a big reduction, going from the largest loss by year against the 5th largest loss results in a 35% reduction in standard deviation, but then it levels off as we continue. Going from the 5th largest loss to the 10 largest loss only results in an approx. 15% reduction.<br><br>This is good info to know! It means that we can immediately improve our estimate of claims inflation, just by using a lower attachment. You sometimes see people comparing the 'largest <span>inflated&nbsp;</span>loss' by year as a sense check on their inflation rate, but what this chart is telling us is actually that's the most volatile metric you can pick out of this range, and even the 2nd largest loss would be an improvement.<br><br>So why do we have a lower standard deviation of estimate when we use a higher Nth value? I suspect this is driven by the lower volatility inherent in the metric. i.e. the 10th largest claim in a dataset, should have lower volatility than the 9th largest claim, and the 8th largest claim, etc.. So as we move down the distribution, we are implicitly reducing the noise in our data, and that means our estimate will be more accurate.<br><br>Next time I'm going to examine this phenomenon further. It would be really cool if we could somehow link this improved accuracy, with the results we obtain previously around the improvement in accuracy related to the reduction in volatility of the ground-up loss distribution.<br><br></div>]]></content:encoded></item></channel></rss>