@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap";h1{display:flex;justify-content:center;align-items:center}#home-page-root{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:20px;padding-bottom:20px}#home-page-main-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:20px;padding:20px;width:60%;min-width:60%;box-shadow:0 0 10px #0000001a}.home-page-section{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.fade-enter{opacity:0;transition:opacity .5s ease-in}.fade-enter-active{opacity:1}.fade-exit{opacity:1;transition:opacity .5s ease-out}.fade-exit-active{opacity:0}.home-about-big-header{text-align:center;padding-bottom:25px;text-decoration:underline}.home-about-smaller-header{text-align:start;align-self:flex-start}.home-about-text-section{text-align:center;padding-bottom:50px}#home-about-RR-logo{height:15rem;width:15rem;margin-bottom:50px}#user-tutorial-page h1,#user-tutorial-page h2,#user-tutorial-page h3{display:flex;align-items:center;padding:1rem 0}img#tutorial-image{display:flex;align-items:center;justify-content:center;width:100%;height:auto;padding:2rem 0}img#tutorial-image-large{display:flex;align-items:center;justify-content:center;width:60%;height:auto;padding:2rem 0}video{display:flex;align-items:center;justify-content:center;width:100%;height:auto;padding:2rem 0}.login-page{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f0f0f0}.content-container{display:flex;justify-content:center;align-items:center;width:100%}.image-container{width:50%;display:flex;justify-content:center;align-items:center}.image-container img{width:75%;height:auto}.form-container{width:50%;display:flex;flex-direction:column;align-items:center}.label-container{text-align:center}.form-content{display:flex;flex-direction:column;align-items:center}body{font-family:Roboto,Helvetica Neue,Arial,sans-serif}.login-form-container{max-width:300px;margin:50px auto;padding:20px;background-color:#fff;border-radius:5%/80%}.popupSpring{margin-bottom:10em}.form-group{margin-bottom:2em}.form-actions{display:flex;flex-direction:column;align-items:center;gap:10px}.internal-block{margin-bottom:3em}.form-actions button{padding:1em 2em;width:100%;background-color:#dc143c;color:#fff;border:none;cursor:pointer;border-radius:10px}.form-actions button:hover{background-color:#333}.divider{flex-grow:1;height:1px;background-color:#d3d3d3;border:none}.dividerText{padding:0 10px;color:#d3d3d3;background-color:#fff}.dividerContainer{display:flex;align-items:center;width:100%;margin:5px 0}#resume-page-root{display:flex;flex-direction:row;height:calc(100vh - var(--navbar-height));box-sizing:border-box}#resume-page-main-content{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;max-height:100%;padding:1rem 1rem 0;box-sizing:border-box;overflow-x:hidden}.resume-page-resume-name{color:#00f;text-decoration:underline}.resume-page-resume-name:hover{cursor:pointer}.timeline{position:relative;margin:20px 0;padding:0;list-style:none}.timeline-item{position:relative;padding:20px 0;border-left:2px solid #ddd;margin-left:20px}.timeline-item:before{content:"";position:absolute;left:-10px;top:20px;width:10px;height:10px;background-color:#ddd;border-radius:50%}.timeline-date{font-weight:700;margin-bottom:5px}.timeline-content{margin-left:20px}#applications-section{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.resume-page-centered-column-container{min-width:1400px;display:flex;flex-direction:column;align-items:center;margin:0 auto}.resume-page-full-width-table{width:100%}.resume-page-table-header-row{border-bottom:2px solid #000}.resume-page-table-header-row .resume-page-filter-icon{padding:0;margin:0 4px}#PortfolioPage-root{width:100vw;display:flex;flex-direction:row;align-items:center;flex-grow:1}#portfolio-left_menu_buttons_container{gap:1rem;box-sizing:border-box}.portfolio-left_button{display:flex;flex-direction:column;align-items:center;margin-top:.2rem;margin-bottom:2rem;width:100%}#portfolio-left_menu_buttons_container .portfolio-left-button-selected{color:var(--light-red)}.portfolio-left_button:first-of-type{margin-top:.5rem}.portfolio-left_button img{width:1.75rem;height:1.75rem}.portfolio-left_button p{margin:0}.portfolio-popout_section{display:flex;flex-direction:row;justify-content:center;align-content:start;flex-wrap:wrap;width:200px;height:100%;background-color:#f0f8ff;gap:0;box-shadow:2px 0 2px #0000001a;top:0;left:100px;transform:translate(-100%);transition:transform .2s cubic-bezier(.4,0,.2,1)}.portfolio-popout_section.open{transform:translate(0)}#portfolio-backdrop{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}#portfolio-top-right-options{padding:10px 15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#portfolio-top-right-options-inner{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.portfolio-LeftMenuBox{width:100%;height:7rem;background-color:red;margin:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.portfolio-LeftMenuBox:hover{box-shadow:0 0 10px 5px #75e65c;border-radius:3px;cursor:pointer}.LayoutsButton{background-color:#2596be}#portfolio-lm-pages{width:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem}#pages-button-header{padding:0 .5rem;background-color:#f0f8ff}#portfolio-lm-pages .portfolio-lm-pages-project{padding:.5rem;background-color:#f0f8ff}#portfolio-lm-pages .pages-block{border:1px solid #d3d3d3;border-radius:5px}.portfolio-lm-user-page{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5rem}.portfolio-lm-user-page:hover{background-color:#e5ebec;cursor:pointer}.portfolio-lm-pages-options-icon{margin-right:.5rem;border-radius:4px}.portfolio-lm-pages-options-icon:hover{background-color:#d3d3d3;cursor:pointer}#portfolio-lm-pages-addpage-options{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap}.portfolio-lm-pages-option{padding:.5rem}.portfolio-lm-pages-option:hover{background-color:#d3d3d3;cursor:pointer}#portfolio-lm-design{width:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem;position:relative}.color-picker-container{position:absolute;top:0;left:100%;margin-left:10px;z-index:10000}#portfolio-about-root{width:100%;display:flex;flex-direction:column;align-items:center}#portfolio-about-header-container{width:100%;height:100%}#portfolio-about-header{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:2rem}#portfolio-about-header-details{margin-bottom:2rem}#portfolio-profile-picture-container{margin:2rem 0}#portfolio-profile-picture{width:10rem;height:10rem;border-radius:50%}#portfolio-about-summary{width:20rem;margin-top:1rem}#portfolio-about-header-contact{display:flex;flex-direction:row;justify-content:center;gap:.5rem}#portfolio-add-contact-dialog{padding:1rem}#portfolio-add-contact-dialog img{height:4rem;width:4rem}#portfolio-add-contact-dialog img:hover{cursor:pointer}.contact-delete-button{padding:5px}.contact-delete-button:hover{color:red}#portfolio-nav-container{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:1rem 1rem 1rem 0;box-sizing:border-box}.portfolio-nav-link:hover{cursor:pointer}#portfolio-projects-preview-root{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:.1px solid rgba(0,0,0,.4);padding-bottom:5rem}#portfolio-pp-header{margin-top:5rem;margin-bottom:2rem}#portfolio-pp-projects-container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;width:70%}.portfolio-pp-project{display:flex;flex-direction:row;justify-content:center;align-items:center;width:12rem;height:12rem;margin:1rem;border:1px solid black}.portfolio-pp-project:hover{cursor:pointer;background-color:#add8e6}#portfolio-pp-add-project-button{width:12rem;height:12rem;padding:1rem;margin:1rem}.pp-add-project-dialog-body p:first-of-type{margin-bottom:1rem}#portfolio-experience-root{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:5rem;position:relative}#portfolio-exp-header{margin-top:5rem}#portfolio-exp-list{padding-top:4rem}#portfolio-project-root{display:flex;flex-direction:column;justify-content:center;align-items:center}#temporary{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 0}#temporary-inside{width:70%}#project-about-root{width:100%}.separator{display:inline-block;width:1px;height:20px;background-color:#000;margin:0 10px}.img-slider{min-width:100%;height:100%}.slider-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.slider-container .img-slider .slick-slide{height:20rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.slick-slide>div{max-width:100%}.carousel-item{padding:auto 0;transition:all .3s ease;width:100%;height:100%;display:block}.carousel-item img{display:block;max-width:100%;max-height:200px;width:auto;height:auto}.slick-current .carousel-item{transform:scale(1);opacity:1}.prev-slide .carousel-item,.next-slide .carousel-item{transform:scale(.9);opacity:.8}.prev-prev-slide .carousel-item,.next-next-slide .carousel-item{transform:scale(.8);opacity:.6}.portfolio-image{z-index:10}.project-image-and-text{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.project-image-and-text .p-iat-text-area{width:45%}@media (max-width: 1005px){.project-image-and-text{display:flex;flex-direction:column;justify-content:center;align-items:center}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.ipynb-renderer-root div#notebook{font-family:sans-serif;font-size:13pt;line-height:170%;color:#ebdbb2;-webkit-font-smoothing:antialiased!important;padding-top:25px!important}.ipynb-renderer-root body,.ipynb-renderer-root div.body{font-family:sans-serif;font-size:13pt;color:#ebdbb2;background-color:#1d2021;background:#1d2021;-webkit-font-smoothing:antialiased!important}.ipynb-renderer-root body.notebook_app{padding:0;background-color:#1d2021;background:#1d2021;padding-right:0!important;overflow-y:hidden}.ipynb-renderer-root a{font-family:sans-serif;color:#ebdbb2;-webkit-font-smoothing:antialiased!important}.ipynb-renderer-root a:focus,.ipynb-renderer-root a:hover{color:#fbf1c7;-webkit-font-smoothing:antialiased!important}.ipynb-renderer-root div#maintoolbar{position:relative;width:90%;margin-left:-10%;padding-right:8%;float:left;background:#1d2021!important;background-color:#1d2021!important}.ipynb-renderer-root #maintoolbar{margin-bottom:-3px;margin-top:2px!important;border:0;min-height:27px;padding-top:2px;padding-bottom:0}.ipynb-renderer-root #maintoolbar .container{width:75%;margin-right:auto;margin-left:auto}.ipynb-renderer-root .list_header,.ipynb-renderer-root div#notebook_list_header.row.list_header{font-size:14pt;color:#fbf1c7;background-color:transparent;height:35px}.ipynb-renderer-root i.fa.fa-folder{display:inline-block;font: 14px FontAwesome;font-family:FontAwesome!important;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:18px;-moz-osx-font-smoothing:grayscale}.ipynb-renderer-root #running .panel-group .panel .panel-heading{font-size:14pt;color:#ebdbb2;padding:8px;background:#1b1d1e;background-color:#1b1d1e}.ipynb-renderer-root #running .panel-group .panel .panel-heading a{font-size:14pt;color:#ebdbb2}.ipynb-renderer-root #running .panel-group .panel .panel-heading a:focus,.ipynb-renderer-root #running .panel-group .panel .panel-heading a:hover{font-size:14pt;color:#ebdbb2}.ipynb-renderer-root #running .panel-group .panel .panel-body .list_container .list_item{background:#282828;background-color:#282828;padding:2px;border-bottom:2px solid rgba(70,70,70,.5)}.ipynb-renderer-root #running .panel-group .panel .panel-body .list_container .list_item:hover{background:#282828;background-color:#282828}.ipynb-renderer-root #running .panel-group .panel .panel-body{padding:2px}.ipynb-renderer-root button#refresh_running_list,.ipynb-renderer-root button#refresh_cluster_list{border:none!important}.ipynb-renderer-root div.running_list_info.toolbar_info{font-size:15px;padding:4px 0;margin-top:5px;margin-bottom:8px;height:24px;line-height:24px;text-shadow:none}.ipynb-renderer-root .list_placeholder{font-weight:400}.ipynb-renderer-root #tree-selector{padding:0;border-color:transparent}.ipynb-renderer-root #project_name>ul>li>a>i.fa.fa-home{color:#d5c4a1;font-size:17pt;display:inline-block;position:static;padding:0;font-weight:400;text-align:center;vertical-align:text-top}.ipynb-renderer-root .fa-folder:before{color:#83a598}.ipynb-renderer-root .fa-arrow-up:before{font-size:14px}.ipynb-renderer-root .fa-arrow-down:before{font-size:14px}.ipynb-renderer-root span#last-modified.btn.btn-xs.btn-default.sort-action:hover .fa,.ipynb-renderer-root span#sort-name.btn.btn-xs.btn-default.sort-action:hover .fa{color:#fe8019}.ipynb-renderer-root .folder_icon:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#83a598}.ipynb-renderer-root .notebook_icon:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:relative;color:#b8bb26!important;top:0}.ipynb-renderer-root .file_icon:before{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:relative;top:0;color:#d5c4a1!important}.ipynb-renderer-root #project_name a{display:inline-flex;padding-left:7px;margin-left:-2px;text-align:-webkit-auto;vertical-align:baseline;font-size:18px}.ipynb-renderer-root div#notebook_toolbar div.dynamic-instructions{font-family:sans-serif;font-size:17px;color:#3c3836}.ipynb-renderer-root #logout,.ipynb-renderer-root span#login_widget>.button{font-family:Proxima Nova,sans-serif;color:#d5c4a1;background:0 0;background-color:transparent;border:2px solid rgba(70,70,70,.5);font-weight:400;box-shadow:none;text-shadow:none;border-radius:3px;margin-right:10px;padding:2px 7px}.ipynb-renderer-root #logout:hover,.ipynb-renderer-root span#login_widget>.button:hover{color:#fe8019;background-color:transparent;background:0 0;border:2px solid #fe8019;background-image:none;box-shadow:none!important;border-radius:3px}.ipynb-renderer-root #logout.active,.ipynb-renderer-root #logout.focus,.ipynb-renderer-root #logout:active,.ipynb-renderer-root #logout:focus,.ipynb-renderer-root .open>.dropdown-toggle#logout,.ipynb-renderer-root .open>.dropdown-togglespan#login_widget>.button,.ipynb-renderer-root span#login_widget>.button.active,.ipynb-renderer-root span#login_widget>.button.focus,.ipynb-renderer-root span#login_widget>.button:active,.ipynb-renderer-root span#login_widget>.button:focus{color:#fabd2f;background-color:#d5c4a1;background:#d5c4a1;border-color:#d5c4a1;background-image:none;box-shadow:none!important;border-radius:2px}.ipynb-renderer-root body>#header #header-container{padding-bottom:0;padding-top:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ipynb-renderer-root body>#header{background:#1d2021;background-color:#1d2021;position:relative;z-index:100}.ipynb-renderer-root .list_container{font-size:13pt;color:#ebdbb2;border:none;text-shadow:none!important}.ipynb-renderer-root .list_container>div{border-bottom:1px solid rgba(70,70,70,.4);font-size:13pt}.ipynb-renderer-root .list_header>div,.ipynb-renderer-root .list_item>div{padding-top:6px;padding-bottom:2px;padding-left:0}.ipynb-renderer-root .list_header>div .item_link,.ipynb-renderer-root .list_item>div .item_link{margin-left:-1px;vertical-align:middle;line-height:22px;font-size:13pt}.ipynb-renderer-root .item_icon{color:#83a598;font-size:13pt;vertical-align:middle}.ipynb-renderer-root .list_item input:not([type=checkbox]){padding-right:0;height:1.75em;width:25%;margin:0}.ipynb-renderer-root .list_header>div .item_link,.ipynb-renderer-root .list_item>div .item_link{margin-left:-1px;vertical-align:middle;line-height:1.5em;font-size:12pt;display:inline-table;position:static}.ipynb-renderer-root #button-select-all{height:34px;min-width:55px;z-index:0;border:none!important;padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0;left:-3px;border-radius:0!important}.ipynb-renderer-root #button-select-all.active.focus,.ipynb-renderer-root #button-select-all.active:focus,.ipynb-renderer-root #button-select-all.focus,.ipynb-renderer-root #button-select-all:active.focus,.ipynb-renderer-root #button-select-all:active:focus,.ipynb-renderer-root #button-select-all:focus{background-color:#46464680!important;background:#46464680!important}.ipynb-renderer-root button#tree-selector-btn{height:34px;font-size:12pt;border:none;left:0;border-radius:0!important}.ipynb-renderer-root input#select-all.pull-left.tree-selector{margin-left:7px;margin-right:2px;margin-top:2px;top:4px}.ipynb-renderer-root input[type=checkbox],.ipynb-renderer-root input[type=radio]{margin-top:1px;line-height:normal}.ipynb-renderer-root .delete-button{border:none!important}.ipynb-renderer-root i.fa.fa-trash{font-size:13.5pt}.ipynb-renderer-root .list_container a{font-size:16px;color:#ebdbb2;border:none;text-shadow:none!important;font-weight:400;font-style:normal}.ipynb-renderer-root div.list_container a:hover{color:#fbf1c7}.ipynb-renderer-root .list_header>div input,.ipynb-renderer-root .list_item>div input{margin-right:7px;margin-left:12px;vertical-align:baseline;line-height:22px;position:relative;top:-1px}.ipynb-renderer-root div.list_item:hover{background-color:#46464633}.ipynb-renderer-root .breadcrumb>li{font-size:12pt;color:#ebdbb2;border:none;text-shadow:none!important}.ipynb-renderer-root .breadcrumb>li+li:before{content:"/ ";padding:0;color:#ebdbb2;font-size:18px}.ipynb-renderer-root #project_name>.breadcrumb{padding:0;margin-bottom:0;background-color:transparent;font-weight:400;margin-top:-2px}.ipynb-renderer-root ul#tabs a{font-family:sans-serif;font-size:13.5pt;font-weight:400;font-style:normal;text-shadow:none!important}.ipynb-renderer-root .nav-tabs{font-family:sans-serif;font-size:13.5pt;font-weight:400;font-style:normal;background-color:transparent;border-color:transparent;text-shadow:none!important;border:2px solid transparent}.ipynb-renderer-root .nav-tabs>li.active>a,.ipynb-renderer-root .nav-tabs>li.active>a:focus,.ipynb-renderer-root .nav-tabs>li.active>a:hover,.ipynb-renderer-root .nav-tabs>li>a:active,.ipynb-renderer-root .nav-tabs>li>a:focus,.ipynb-renderer-root .nav-tabs>li>a:hover{color:#fe8019;background-color:transparent;border-color:transparent;border-bottom:2px solid transparent}.ipynb-renderer-root .nav>li.disabled>a,.ipynb-renderer-root .nav>li.disabled>a:hover{color:#3c3836}.ipynb-renderer-root .nav-tabs>li>a:before{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#fe8019;visibility:hidden;-webkit-transform:perspective(0) scaleX(0);transform:perspective(0) scaleX(0);-webkit-transition:ease .22s;transition:ease .22s;-webkit-font-smoothing:antialiased!important}.ipynb-renderer-root .nav-tabs>li>a:hover:before{visibility:visible;-webkit-transform:perspective(1) scaleX(1);transform:perspective(1) scaleX(1)}.ipynb-renderer-root .nav-tabs>li.active>a:before{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#fe8019;visibility:visible;-webkit-transform:perspective(1) scaleX(1);transform:perspective(1) scaleX(1);-webkit-font-smoothing:subpixel-antialiased!important}.ipynb-renderer-root div#notebook{font-family:sans-serif;font-size:13pt;padding-top:4px}.ipynb-renderer-root .notebook_app{background-color:#1d2021}.ipynb-renderer-root #notebook-container{padding:13px 2px;background-color:#1d2021;min-height:0;box-shadow:none;width:980px;margin-right:auto;margin-left:auto}.ipynb-renderer-root div#ipython-main-app.container,.ipynb-renderer-root .container{width:980px;margin-right:auto;margin-left:auto}.ipynb-renderer-root div#menubar-container{width:100%;width:980px}.ipynb-renderer-root div#header-container{width:980px}.ipynb-renderer-root .edit_app #header,.ipynb-renderer-root .notebook_app #header{box-shadow:none!important;background-color:#1d2021;border-bottom:2px solid rgba(70,70,70,.4)}.ipynb-renderer-root #header,.ipynb-renderer-root .edit_app #header{font-family:sans-serif;font-size:13pt;box-shadow:none;background-color:#1d2021}.ipynb-renderer-root #header .header-bar,.ipynb-renderer-root .edit_app #header .header-bar{background:#1d2021;background-color:#1d2021}.ipynb-renderer-root body>#header .header-bar{width:100%;background:#1d2021}.ipynb-renderer-root span.autosave_status,.ipynb-renderer-root span.checkpoint_status{font-size:small;display:none}.ipynb-renderer-root #menubar,.ipynb-renderer-root div#menubar{background-color:#1d2021;padding-top:0!important}.ipynb-renderer-root #menubar .navbar,.ipynb-renderer-root .navbar-default{background-color:#1d2021;margin-bottom:0;margin-top:0}.ipynb-renderer-root .navbar{border:none}.ipynb-renderer-root .navbar-text,.ipynb-renderer-root .navbar-text.indicator_area,.ipynb-renderer-root div.navbar-text,.ipynb-renderer-root p.navbar-text.indicator_area{margin-top:8px!important;margin-bottom:0;color:#d5c4a1}.ipynb-renderer-root .navbar-default{font-family:sans-serif;font-size:13pt;background-color:#1d2021;border-color:#46464666;line-height:1.5em;padding-bottom:0}.ipynb-renderer-root .navbar-default .navbar-nav>li>a{font-family:sans-serif;font-size:13pt;color:#ebdbb2;display:block;line-height:1.5em;padding-top:14px;padding-bottom:11px}.ipynb-renderer-root .navbar-default .navbar-nav>li>a:focus,.ipynb-renderer-root .navbar-default .navbar-nav>li>a:hover{color:#fbf1c7!important;background-color:#46464666!important;border-color:#46464666!important;line-height:1.5em;transition:80ms ease}.ipynb-renderer-root .navbar-default .navbar-nav>.open>a,.ipynb-renderer-root .navbar-default .navbar-nav>.open>a:focus,.ipynb-renderer-root .navbar-default .navbar-nav>.open>a:hover{color:#fabd2f;background-color:#282828;border-color:#282828;line-height:1.5em}.ipynb-renderer-root .navbar-nav>li>.dropdown-menu{margin-top:0}.ipynb-renderer-root .navbar-nav{margin:0}.ipynb-renderer-root .notification_widget.active.focus,.ipynb-renderer-root .notification_widget.active:focus,.ipynb-renderer-root .notification_widget.active:hover,.ipynb-renderer-root .notification_widget.info,.ipynb-renderer-root .notification_widget:active.focus,.ipynb-renderer-root .notification_widget:active:focus,.ipynb-renderer-root .notification_widget:active:hover,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget.focus,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget:focus,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget:hover,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:focus,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:hover,.ipynb-renderer-root div.notification_widget.info{color:#ebdbb2!important;background-color:transparent!important;border-color:transparent!important;padding-bottom:0!important;margin-bottom:0!important;font-size:9pt!important;z-index:0}.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn{font-size:9pt!important;z-index:0}.ipynb-renderer-root .notification_widget{color:#83a598;z-index:-500;font-size:9pt;background:0 0;background-color:transparent;margin-right:3px;border:none}.ipynb-renderer-root .notification_widget,.ipynb-renderer-root div.notification_widget{margin-right:0;margin-left:0;padding-right:0;vertical-align:text-top!important;margin-top:6px!important;background:0 0!important;background-color:transparent!important;font-size:9pt!important;border:none}.ipynb-renderer-root .navbar-btn.btn-xs:hover{border:none!important;background:0 0!important;background-color:transparent!important;color:#d5c4a1!important}.ipynb-renderer-root .notification_widget.info,.ipynb-renderer-root div.notification_widget.info{display:none!important}.ipynb-renderer-root .edit_mode .modal_indicator:before{display:none}.ipynb-renderer-root .command_mode .modal_indicator:before{display:none}.ipynb-renderer-root .item_icon{color:#83a598}.ipynb-renderer-root .item_buttons .kernel-name{font-size:13pt;color:#83a598}.ipynb-renderer-root .running_notebook_icon:before{color:#b8bb26!important;font: 15px/1 FontAwesome;font-size:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";vertical-align:middle;position:static;display:inherit}.ipynb-renderer-root .item_buttons .running-indicator{padding-top:4px;color:#b8bb26;font-family:sans-serif;text-rendering:auto;-webkit-font-smoothing:antialiased}.ipynb-renderer-root #notification_trusted{font-family:sans-serif;border:none;background:0 0;background-color:transparent;margin-bottom:0!important;vertical-align:bottom!important;color:#3c3836!important;cursor:default!important}.ipynb-renderer-root #notification_area,.ipynb-renderer-root div.notification_area{float:right!important;position:static;cursor:pointer;padding-top:6px;padding-right:4px}.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn{font-size:9pt!important;z-index:0;margin-top:-5px!important}.ipynb-renderer-root #modal_indicator{float:right!important;color:#4c8be2;background:#1d2021;background-color:#1d2021;margin-top:8px!important;margin-left:0}.ipynb-renderer-root #kernel_indicator{float:right!important;color:#d5c4a1;background:#1d2021;background-color:#1d2021;border-left:2px solid #d5c4a1;padding-top:0;padding-bottom:4px;margin-top:10px!important;margin-left:-2px;padding-left:5px!important}.ipynb-renderer-root #kernel_indicator .kernel_indicator_name{font-size:17px;color:#d5c4a1;background:#1d2021;background-color:#1d2021;padding-left:5px;padding-right:5px;margin-top:4px;vertical-align:text-top;padding-bottom:0}.ipynb-renderer-root .kernel_idle_icon:before{display:inline-block;font: 22px/1 FontAwesome;font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer;margin-left:0!important;opacity:.7;vertical-align:bottom;margin-top:1px;content:""}.ipynb-renderer-root .kernel_busy_icon:before{display:inline-block;font: 22px/1 FontAwesome;font-size:22px;-webkit-animation:pulsate 2s infinite ease-out;animation:pulsate 2s infinite ease-out;text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer;margin-left:0!important;vertical-align:bottom;margin-top:1px;content:""}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1,1);opacity:.8}8%{-webkit-transform:scale(1,1);opacity:.8}50%{-webkit-transform:scale(.75,.75);opacity:.3}92%{-webkit-transform:scale(1,1);opacity:.8}to{-webkit-transform:scale(1,1);opacity:.8}}.ipynb-renderer-root .notification_widget.active.focus,.ipynb-renderer-root .notification_widget.active:focus,.ipynb-renderer-root .notification_widget.active:hover,.ipynb-renderer-root .notification_widget.info,.ipynb-renderer-root .notification_widget:active.focus,.ipynb-renderer-root .notification_widget:active:focus,.ipynb-renderer-root .notification_widget:active:hover,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget.focus,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget:focus,.ipynb-renderer-root .open>.dropdown-toggle.notification_widget:hover,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:focus,.ipynb-renderer-root div#notification_notebook.notification_widget.btn.btn-xs.navbar-btn:hover,.ipynb-renderer-root div.notification_widget.info{color:#ebdbb2;background-color:#1d2021;border-color:#1d2021}.ipynb-renderer-root #notification_area,.ipynb-renderer-root div.notification_area{float:right!important;position:static}.ipynb-renderer-root .notification_widget,.ipynb-renderer-root div.notification_widget{margin-right:0;margin-left:0;padding-right:0;vertical-align:text-top!important;margin-top:6px!important;z-index:1000}.ipynb-renderer-root #kernel_logo_widget,.ipynb-renderer-root #kernel_logo_widget .current_kernel_logo{display:block}.ipynb-renderer-root div#ipython_notebook{display:none}.ipynb-renderer-root i.fa.fa-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto}.ipynb-renderer-root .fa{display:inline-block;font: 10pt/1 FontAwesome,sans-serif;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ipynb-renderer-root .dropdown-menu{font-family:sans-serif;font-size:13pt;box-shadow:none;padding:0;text-align:left;border:none;background-color:#282828;background:#282828;line-height:1}.ipynb-renderer-root .dropdown-menu:hover{font-family:sans-serif;font-size:13pt;padding:0;text-align:left;border:none;background-color:#282828;box-shadow:none;line-height:1}.ipynb-renderer-root .dropdown-menu>li>a{font-family:sans-serif;font-size:12pt;display:block;padding:10px 20px 9px 10px;color:#ebdbb2;background-color:#282828;background:#282828}.ipynb-renderer-root .dropdown-menu>li>a:focus,.ipynb-renderer-root .dropdown-menu>li>a:hover{color:#fbf1c7;background-color:#46464666;background:#46464666;border-color:#46464666;transition:.2s ease}.ipynb-renderer-root .dropdown-menu .divider{height:1px;margin:0;overflow:hidden;background-color:#46464680}.ipynb-renderer-root .dropdown-submenu>.dropdown-menu{display:none;top:2px!important;left:100%;margin-top:-2px;margin-left:0;padding-top:0;transition:.2s ease}.ipynb-renderer-root .dropdown-menu>.disabled>a,.ipynb-renderer-root .dropdown-menu>.disabled>a:focus,.ipynb-renderer-root .dropdown-menu>.disabled>a:hover{font-family:sans-serif;font-size:12pt;font-weight:400;color:#3c3836;padding:none;display:block;clear:both;white-space:nowrap}.ipynb-renderer-root .dropdown-submenu>a:after{color:#ebdbb2;margin-right:-16px;margin-top:0;display:inline-block}.ipynb-renderer-root .dropdown-submenu:active>a:after,.ipynb-renderer-root .dropdown-submenu:focus>a:after,.ipynb-renderer-root .dropdown-submenu:hover>a:after,.ipynb-renderer-root .dropdown-submenu:visited>a:after{color:#d5c4a1;margin-right:-16px;display:inline-block!important}.ipynb-renderer-root .kse-dropdown>.dropdown-menu,.ipynb-renderer-root div.kse-dropdown>.dropdown-menu{min-width:0;top:94%}.ipynb-renderer-root .btn,.ipynb-renderer-root .btn-default{font-family:sans-serif;color:#d5c4a1;background:#46464680;background-color:#46464680;border:2px solid rgba(70,70,70,.5);font-weight:400;box-shadow:none;text-shadow:none;border-radius:3px;font-size:13pt!important}.ipynb-renderer-root .btn-default:hover,.ipynb-renderer-root .btn.active:hover,.ipynb-renderer-root .btn:active:hover,.ipynb-renderer-root .btn:hover,.ipynb-renderer-root .open>.dropdown-toggle.btn-default:hover,.ipynb-renderer-root .open>.dropdown-toggle.btn:hover{color:#fe8019;border:2px solid rgba(65,65,65,.5);background-color:#41414180;background:#41414180;background-image:none;box-shadow:none!important;border-radius:3px}.ipynb-renderer-root .btn-default.active,.ipynb-renderer-root .btn-default.active.focus,.ipynb-renderer-root .btn-default.active:focus,.ipynb-renderer-root .btn-default.active:hover,.ipynb-renderer-root .btn-default.focus,.ipynb-renderer-root .btn-default:active,.ipynb-renderer-root .btn-default:active.focus,.ipynb-renderer-root .btn-default:active:focus,.ipynb-renderer-root .btn-default:active:hover,.ipynb-renderer-root .btn-default:focus,.ipynb-renderer-root .btn.active,.ipynb-renderer-root .btn.active.focus,.ipynb-renderer-root .btn.active:focus,.ipynb-renderer-root .btn:active,.ipynb-renderer-root .btn:active.focus,.ipynb-renderer-root .btn:active:focus,.ipynb-renderer-root .open>.dropdown-toggle.btn-default.focus,.ipynb-renderer-root .open>.dropdown-toggle.btn-default.hover,.ipynb-renderer-root .open>.dropdown-toggle.btn-default:focus,.ipynb-renderer-root .open>.dropdown-toggle.btn-default:hover,.ipynb-renderer-root .open>.dropdown-toggle.btn.focus,.ipynb-renderer-root .open>.dropdown-toggle.btn:focus{color:#fe8019;border:2px solid rgba(65,65,65,.5);background-color:#41414180!important;background:#41414180!important;background-image:none;box-shadow:none!important;border-radius:3px}.ipynb-renderer-root .btn-default.active.focus,.ipynb-renderer-root .btn-default.active:focus,.ipynb-renderer-root .btn-default.active:hover,.ipynb-renderer-root .btn-default:active.focus,.ipynb-renderer-root .btn-default:active:focus,.ipynb-renderer-root .btn-default:active:hover{color:#fe8019!important;background-color:#46464680;border-color:#83a598!important;transition:2s ease}.ipynb-renderer-root .btn.active,.ipynb-renderer-root .btn.active.focus,.ipynb-renderer-root .btn.active:focus,.ipynb-renderer-root .btn.focus,.ipynb-renderer-root .btn:active,.ipynb-renderer-root .btn:active.focus,.ipynb-renderer-root .btn:active:focus,.ipynb-renderer-root .btn:focus{color:#fe8019!important;outline:0!important;outline-width:0!important;background:#83a598!important;background-color:#83a598!important;border-color:#83a598!important;transition:.2s ease!important}.ipynb-renderer-root .item_buttons>.btn,.ipynb-renderer-root .item_buttons>.btn-group,.ipynb-renderer-root .item_buttons>.input-group{font-size:13pt;background:0 0;background-color:transparent;border:0 solid #1b1d1e;border-bottom:2px solid transparent;margin-left:5px;padding-top:4px!important}.ipynb-renderer-root .item_buttons>.btn-group.active,.ipynb-renderer-root .item_buttons>.btn-group:hover,.ipynb-renderer-root .item_buttons>.btn.active,.ipynb-renderer-root .item_buttons>.btn.focus,.ipynb-renderer-root .item_buttons>.btn:hover,.ipynb-renderer-root .item_buttons>.input-group.active,.ipynb-renderer-root .item_buttons>.input-group:hover{margin-left:5px;background:#161819;padding-top:4px!important;background-color:transparent;border:0 solid transparent;border-bottom:2px solid #d5c4a1;border-radius:0;transition:none}.ipynb-renderer-root .item_buttons{line-height:1.5em!important}.ipynb-renderer-root .item_buttons .btn{min-width:11ex}.ipynb-renderer-root .btn-group>.btn:first-child{margin-left:0}.ipynb-renderer-root .alternate_upload .btn-upload,.ipynb-renderer-root .btn-group,.ipynb-renderer-root .btn-group-sm>.btn,.ipynb-renderer-root .btn-group-vertical,.ipynb-renderer-root .btn-group-xs>.btn,.ipynb-renderer-root .btn-group>.btn-mini,.ipynb-renderer-root .btn-sm,.ipynb-renderer-root .btn-xs{font-size:inherit;font-weight:400;height:inherit;line-height:inherit}.ipynb-renderer-root .btn-group-xs>.btn,.ipynb-renderer-root .btn-xs{font-size:initial!important;background-image:none;font-weight:400;text-shadow:none;display:inline-table;padding:2px 5px;line-height:1.45}.ipynb-renderer-root #new-buttons>button,.ipynb-renderer-root #refresh_notebook_list,.ipynb-renderer-root div#new-buttons>button,.ipynb-renderer-root div#refresh_notebook_list{background:0 0;background-color:transparent;border:none}.ipynb-renderer-root #new-buttons>button.active.focus,.ipynb-renderer-root #new-buttons>button.active:focus,.ipynb-renderer-root #new-buttons>button.focus,.ipynb-renderer-root #new-buttons>button:active.focus,.ipynb-renderer-root #new-buttons>button:active:focus,.ipynb-renderer-root #new-buttons>button:focus,.ipynb-renderer-root #new-buttons>button:hover,.ipynb-renderer-root #refresh_notebook_list,.ipynb-renderer-root .alternate_upload .btn-upload,.ipynb-renderer-root .alternate_upload .btn-upload.active.focus,.ipynb-renderer-root .alternate_upload .btn-upload.active:focus,.ipynb-renderer-root .alternate_upload .btn-upload.focus,.ipynb-renderer-root .alternate_upload .btn-upload:active.focus,.ipynb-renderer-root .alternate_upload .btn-upload:active:focus,.ipynb-renderer-root .alternate_upload .btn-upload:focus,.ipynb-renderer-root .dynamic-buttons>button,.ipynb-renderer-root .dynamic-buttons>button.active.focus,.ipynb-renderer-root .dynamic-buttons>button.active:focus,.ipynb-renderer-root .dynamic-buttons>button.focus,.ipynb-renderer-root .dynamic-buttons>button:active.focus,.ipynb-renderer-root .dynamic-buttons>button:active:focus,.ipynb-renderer-root .dynamic-buttons>button:focus,.ipynb-renderer-root div#new-buttons>button:hover,.ipynb-renderer-root div#refresh_notebook_list,.ipynb-renderer-root div.alternate_upload .btn-upload,.ipynb-renderer-root div.dynamic-buttons>button{background:0 0!important;background-color:transparent!important;border:none!important}.ipynb-renderer-root .alternate_upload input.fileinput{text-align:center;vertical-align:bottom;margin-left:-.5ex;display:inline-table;border:solid 0 rgba(70,70,70,.5);margin-bottom:-1ex}.ipynb-renderer-root .alternate_upload .btn-upload{display:inline-table;background:0 0;border:none}.ipynb-renderer-root .btn-group .btn+.btn,.ipynb-renderer-root .btn-group .btn+.btn-group,.ipynb-renderer-root .btn-group .btn-group+.btn,.ipynb-renderer-root .btn-group .btn-group+.btn-group{margin-left:-2px}.ipynb-renderer-root .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0;z-index:2}.ipynb-renderer-root .dropdown-header{font-family:sans-serif!important;font-size:13pt!important;color:#d5c4a1!important;border-bottom:none!important;padding:0!important;margin:6px 6px 0!important}.ipynb-renderer-root span#file-size.btn.btn-xs.btn-default.sort-action,.ipynb-renderer-root span#last-modified.btn.btn-xs.btn-default.sort-action,.ipynb-renderer-root span#sort-name.btn.btn-xs.btn-default.sort-action{font-family:sans-serif;font-size:16px;background-color:transparent;background:0 0;border:none;color:#ebdbb2;padding-bottom:0;margin-bottom:0;vertical-align:sub}.ipynb-renderer-root span#last-modified.btn.btn-xs.btn-default.sort-action{margin-left:19px}.ipynb-renderer-root button.close{border:0 none;font-family:sans-serif;font-size:20pt;font-weight:400}.ipynb-renderer-root .dynamic-buttons{padding-top:0;display:inline-block;width:100%}.ipynb-renderer-root .close{color:#fb4934;opacity:.5;text-shadow:none;font-weight:400}.ipynb-renderer-root .close:hover{color:#fb4934;opacity:1;font-weight:400}.ipynb-renderer-root .btn-default.disabled,.ipynb-renderer-root .btn-default.disabled.focus,.ipynb-renderer-root .btn-default.disabled:focus,.ipynb-renderer-root .btn-default.disabled:hover,.ipynb-renderer-root .btn-default[disabled],.ipynb-renderer-root .btn-default[disabled].focus,.ipynb-renderer-root .btn-default[disabled]:focus,.ipynb-renderer-root .btn-default[disabled]:hover,.ipynb-renderer-root div.nbext-enable-btns .btn[disabled],.ipynb-renderer-root div.nbext-enable-btns .btn[disabled]:hover,.ipynb-renderer-root fieldset[disabled] .btn-default.focus,.ipynb-renderer-root fieldset[disabled] .btn-default:focus,.ipynb-renderer-root fieldset[disabled] .btn-default:hover{color:#ebdbb2;background:#43434380;background-color:#43434380;border-color:#43434380;transition:.2s ease}.ipynb-renderer-root .input-group-addon{padding:2px 5px;font-size:13pt;font-weight:400;height:auto;color:#ebdbb2;text-align:center;background-color:transparent;border:2px solid transparent!important;text-transform:capitalize}.ipynb-renderer-root a.btn.btn-default.input-group-addon:hover{background:0 0!important;background-color:transparent!important}.ipynb-renderer-root .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;height:100%}.ipynb-renderer-root .btn-group>.btn+.dropdown-toggle:hover{background:#41414180!important}.ipynb-renderer-root .input-group-btn{position:relative;font-size:inherit;white-space:nowrap;background:#1b1d1e;background-color:#1b1d1e;border:none}.ipynb-renderer-root .input-group-btn:hover{background:#161819;background-color:#161819;border:none}.ipynb-renderer-root .input-group-btn:first-child>.btn,.ipynb-renderer-root .input-group-btn:first-child>.btn-group{background:#1b1d1e;background-color:#1b1d1e;border:none;margin-left:2px;margin-right:-1px;font-size:inherit}.ipynb-renderer-root .input-group-btn:first-child>.btn-group:hover,.ipynb-renderer-root .input-group-btn:first-child>.btn:hover{background:#41414180;background-color:#41414180;border:none;font-size:inherit;transition:.2s ease}.ipynb-renderer-root div.modal .btn-group>.btn:first-child{background:#1b1d1e;background-color:#1b1d1e;border:1px solid #181b1c;margin-top:0!important;margin-left:0;margin-bottom:2px}.ipynb-renderer-root div.modal .btn-group>.btn:first-child:hover{background:#161819;background-color:#161819;border:1px solid #161819;transition:.2s ease}.ipynb-renderer-root div.modal-footer>button,.ipynb-renderer-root div.modal>button{background:#1b1d1e;background-color:#1b1d1e;border-color:#1b1d1e}.ipynb-renderer-root div.modal-footer>button:hover,.ipynb-renderer-root div.modal>button:hover{background:#161819;background-color:#161819;border-color:#161819;transition:.2s ease}.ipynb-renderer-root .modal-content{font-family:sans-serif;font-size:12pt;position:relative;background:#1b1d1e;background-color:#1b1d1e;border:none;border-radius:1px;background-clip:padding-box;outline:0}.ipynb-renderer-root .modal-header{font-family:sans-serif;font-size:13pt;color:#ebdbb2;background:#1b1d1e;background-color:#1b1d1e;border-color:#46464680;padding:12px;min-height:16.43px}.ipynb-renderer-root .modal-content h4{font-family:sans-serif;font-size:16pt;color:#ebdbb2;padding:5px}.ipynb-renderer-root .modal-body{background-color:#282828;position:relative;padding:15px}.ipynb-renderer-root .modal-footer{padding:8px;text-align:right;background-color:#282828;border-top:none}.ipynb-renderer-root .alert-info{background-color:#282828;border-color:#46464680;color:#ebdbb2}.ipynb-renderer-root .modal-header .close{margin-top:-5px;font-size:25pt}.ipynb-renderer-root .modal-backdrop,.ipynb-renderer-root .modal-backdrop.in{opacity:.85;background-color:notebook-bg}.ipynb-renderer-root .panel,.ipynb-renderer-root .panel-default,.ipynb-renderer-root div.panel,.ipynb-renderer-root div.panel-default{font-family:sans-serif;font-size:13pt;background-color:#282828;color:#ebdbb2;margin-bottom:14px;border:0;box-shadow:none}.ipynb-renderer-root div.panel-default>.panel-heading,.ipynb-renderer-root div.panel>.panel-heading{font-size:14pt;color:#ebdbb2;background:#1b1d1e;background-color:#1b1d1e;border:0}.ipynb-renderer-root .modal .modal-dialog{min-width:950px;margin:50px auto}.ipynb-renderer-root div.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:5px}.ipynb-renderer-root .form-control,.ipynb-renderer-root div.form-control{font-family:sans-serif;font-size:initial;color:#ebdbb2;background-color:#303030;border:1px solid #323232!important;margin-left:2px;box-shadow:none;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.ipynb-renderer-root .form-control-static{min-height:inherit;height:inherit}.ipynb-renderer-root .form-group.list-group-item{color:#ebdbb2;background-color:#282828;border-color:#46464680;margin-bottom:0}.ipynb-renderer-root .form-group .input-group{float:left}.ipynb-renderer-root button,.ipynb-renderer-root input,.ipynb-renderer-root select,.ipynb-renderer-root textarea{background-color:#303030;font-weight:400;border:1px solid rgba(70,70,70,.5)}.ipynb-renderer-root select.form-control.select-xs{height:30px;font-size:13pt}.ipynb-renderer-root .toolbar label,.ipynb-renderer-root .toolbar select{width:auto;vertical-align:top;margin-right:0;margin-bottom:0;display:inline;font-size:92%;margin-left:10px;padding:0;background:#46464680!important;background-color:#46464680!important;border:2px solid rgba(70,70,70,.5)!important}.ipynb-renderer-root .toolbar .btn{padding:3px 8px}.ipynb-renderer-root .form-control:focus{border-color:#d5c4a1;outline:2px solid #fabd2f;-webkit-box-shadow:none}.ipynb-renderer-root ::-webkit-input-placeholder{color:#3c3836}.ipynb-renderer-root ::-moz-placeholder{color:#3c3836}.ipynb-renderer-root :-ms-input-placeholder{color:#3c3836}.ipynb-renderer-root :-moz-placeholder{color:#3c3836}.ipynb-renderer-root [dir=ltr] #find-and-replace .input-group-btn+.form-control{border:2px solid rgba(70,70,70,.5)!important}.ipynb-renderer-root [dir=ltr] #find-and-replace .input-group-btn+.form-control:focus{border-color:#d5c4a1;outline:2px solid #fabd2f;-webkit-box-shadow:none;box-shadow:none}.ipynb-renderer-root div.output.output_scroll{box-shadow:none}.ipynb-renderer-root ::-webkit-scrollbar{width:11px;max-height:9px;background-color:#2b3031;border-radius:3px;border:none}.ipynb-renderer-root ::-webkit-scrollbar-track{background:#2b3031;border:none;width:11px;max-height:9px}.ipynb-renderer-root ::-webkit-scrollbar-thumb{border-radius:2px;border:none;background:#d5c4a1;background-clip:content-box;width:11px}.ipynb-renderer-root HTML,.ipynb-renderer-root a,.ipynb-renderer-root blockquote,.ipynb-renderer-root body,.ipynb-renderer-root button,.ipynb-renderer-root code,.ipynb-renderer-root dd,.ipynb-renderer-root div,.ipynb-renderer-root dl,.ipynb-renderer-root dt,.ipynb-renderer-root fieldset,.ipynb-renderer-root form,.ipynb-renderer-root h1,.ipynb-renderer-root h2,.ipynb-renderer-root h3,.ipynb-renderer-root h4,.ipynb-renderer-root h5,.ipynb-renderer-root h6,.ipynb-renderer-root input,.ipynb-renderer-root legend,.ipynb-renderer-root li,.ipynb-renderer-root ol,.ipynb-renderer-root p,.ipynb-renderer-root pre,.ipynb-renderer-root span,.ipynb-renderer-root td,.ipynb-renderer-root textarea,.ipynb-renderer-root th,.ipynb-renderer-root ul{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400}.ipynb-renderer-root .rendered_html td,.ipynb-renderer-root .rendered_html th,.ipynb-renderer-root .rendered_html tr{text-align:left;vertical-align:middle;padding:.42em .47em;line-height:normal;white-space:normal;max-width:none;border:none}.ipynb-renderer-root .rendered_html td{font-family:sans-serif!important;font-size:9.3pt}.ipynb-renderer-root .rendered_html th{font-size:9.3pt}.ipynb-renderer-root .rendered_html table{font-family:sans-serif!important;margin-left:8px;margin-right:auto;border:none;border-collapse:collapse;border-spacing:0;color:#ebdbb2;table-layout:fixed}.ipynb-renderer-root .rendered_html thead{font-family:sans-serif!important;font-size:9.4pt!important;background:#282828;color:#ebdbb2;border-bottom:1px solid #282828;vertical-align:bottom}.ipynb-renderer-root .rendered_html tbody tr:nth-child(odd){background:#1d2021}.ipynb-renderer-root .rendered_html tbody tr{background:#161819}.ipynb-renderer-root .rendered_html tbody tr:hover:nth-child(odd){background:#1b1d1e}.ipynb-renderer-root .rendered_html tbody tr:hover{background:#131516}.ipynb-renderer-root .rendered_html *+table{margin-top:.05em}.ipynb-renderer-root div.widget-area{background-color:#1d2021;background:#1d2021;color:#ebdbb2}.ipynb-renderer-root div.widget-area a{font-family:sans-serif;font-size:12pt;font-weight:400;font-style:normal;color:#ebdbb2;text-shadow:none!important}.ipynb-renderer-root div.widget-area a:focus,.ipynb-renderer-root div.widget-area a:hover{font-family:sans-serif;font-size:12pt;font-weight:400;font-style:normal;color:#fbf1c7;background:#46464666;background-color:#46464666;border-color:transparent;background-image:none;text-shadow:none!important}.ipynb-renderer-root div.widget_item.btn-group>button.btn.btn-default.widget-combo-btn,.ipynb-renderer-root div.widget_item.btn-group>button.btn.btn-default.widget-combo-btn:hover{background:#181b1c;background-color:#181b1c;border:2px solid #181b1c!important;font-size:inherit;z-index:0}.ipynb-renderer-root div.jupyter-widgets.widget-hprogress.widget-hbox{display:inline-table!important;width:38%!important;margin-left:10px}.ipynb-renderer-root .widget-hbox .widget-label,.ipynb-renderer-root .widget-inline-hbox .widget-label,.ipynb-renderer-root div.jupyter-widgets.widget-hprogress.widget-hbox .widget-label,.ipynb-renderer-root div.widget-hbox .widget-label,.ipynb-renderer-root div.widget-label{text-align:-webkit-auto!important;margin-left:15px!important;max-width:240px!important;min-width:100px!important;vertical-align:text-top!important;color:#ebdbb2!important;font-size:14px!important}.ipynb-renderer-root .widget-hprogress .progress{flex-grow:1;height:20px;margin-top:auto;margin-left:12px;margin-bottom:auto;width:300px}.ipynb-renderer-root .progress{overflow:hidden;height:22px;margin-bottom:10px;padding-left:10px;background-color:#928374!important;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;z-index:10}.ipynb-renderer-root .progress-bar-danger{background-color:#fb4934!important}.ipynb-renderer-root .progress-bar-info{background-color:#8ec07c!important}.ipynb-renderer-root .progress-bar-warning{background-color:#fabd2f!important}.ipynb-renderer-root .progress-bar-success{background-color:#b8bb26!important}.ipynb-renderer-root .widget-select select{margin-left:12px}.ipynb-renderer-root .rendered_html :link{font-family:sans-serif;font-size:100%;color:#d5c4a1;text-decoration:underline}.ipynb-renderer-root .rendered_html :visited,.ipynb-renderer-root .rendered_html :visited:active,.ipynb-renderer-root .rendered_html :visited:focus{color:#d8ccb2}.ipynb-renderer-root .rendered_html :link:hover,.ipynb-renderer-root .rendered_html :visited:hover{font-family:sans-serif;font-size:100%;color:#d6b778}.ipynb-renderer-root div.cell.text_cell a.anchor-link:link{font-size:inherit;text-decoration:none;padding:0 20px;visibility:none;color:#00000052}.ipynb-renderer-root div.cell.text_cell a.anchor-link:link:hover{font-size:inherit;color:#928374}.ipynb-renderer-root .navbar-text{margin-top:4px;margin-bottom:0}.ipynb-renderer-root #clusters>a{color:#83a598;text-decoration:underline;cursor:auto}.ipynb-renderer-root #clusters>a:hover{color:#83a598;text-decoration:underline;cursor:auto}.ipynb-renderer-root #nbextensions-configurator-container>div.row.container-fluid.nbext-selector>h3{font-size:17px;margin-top:5px;margin-bottom:8px;height:24px;padding:4px 0}.ipynb-renderer-root #nbextensions-configurator-container.container,.ipynb-renderer-root div#nbextensions-configurator-container.container{width:100%;margin-right:auto;margin-left:auto}.ipynb-renderer-root div.nbext-selector>nav>.nav>li>a{font-family:sans-serif;font-size:10.5pt;padding:2px 5px}.ipynb-renderer-root div.nbext-selector>nav>.nav>li>a:hover{background:0 0}.ipynb-renderer-root div.nbext-selector>nav>.nav>li:hover{background-color:#46464666!important;background:#46464666!important}.ipynb-renderer-root div.nbext-selector>nav>.nav>li.active:hover{background:0 0!important;background-color:transparent!important}.ipynb-renderer-root .nav-pills>li.active>a,.ipynb-renderer-root .nav-pills>li.active>a:active,.ipynb-renderer-root .nav-pills>li.active>a:focus,.ipynb-renderer-root .nav-pills>li.active>a:hover{color:#fabd2f;background-color:#46464666!important;background:#46464666!important;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased!important}.ipynb-renderer-root div.nbext-readme>.nbext-readme-contents>.rendered_html{font-family:sans-serif;font-size:11.5pt;line-height:145%;padding:1em;color:#ebdbb2;background-color:#282828;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ipynb-renderer-root .nbext-compat-div,.ipynb-renderer-root .nbext-desc,.ipynb-renderer-root .nbext-enable-btns,.ipynb-renderer-root .nbext-icon,.ipynb-renderer-root .nbext-params{margin-bottom:8px;font-size:11.5pt}.ipynb-renderer-root div.nbext-readme>.nbext-readme-contents{padding:0;overflow-y:hidden}.ipynb-renderer-root div.nbext-readme>.nbext-readme-contents:not(:empty){margin-top:.5em;margin-bottom:2em;border:none;border-top-color:#46464680}.ipynb-renderer-root .nbext-showhide-incompat{padding-bottom:.5em;color:#ebdbb2;font-size:10.5pt}.ipynb-renderer-root .nbext-filter-menu.dropdown-menu>li>a.ui-state-focus,.ipynb-renderer-root .nbext-filter-menu.dropdown-menu>li>a:focus,.ipynb-renderer-root .nbext-filter-menu.dropdown-menu>li>a:hover{color:#fbf1c7!important;background-color:#46464666!important;background:#46464666!important;border-color:#46464666!important}.ipynb-renderer-root .nbext-filter-input-wrap>.nbext-filter-input-subwrap,.ipynb-renderer-root .nbext-filter-input-wrap>.nbext-filter-input-subwrap>input{border:none;outline:0;background-color:transparent;padding:0;vertical-align:middle;margin-top:-2px}.ipynb-renderer-root span.rendered_html code{background-color:transparent;color:#ebdbb2}.ipynb-renderer-root #nbextensions-configurator-container>div.row.container-fluid.nbext-selector{padding-left:0;padding-right:0}.ipynb-renderer-root .nbext-filter-menu{max-height:55vh!important;overflow-y:auto;outline:0;border:none}.ipynb-renderer-root .nbext-filter-menu:hover{border:none}.ipynb-renderer-root .alert-warning{background-color:#282828;border-color:#282828;color:#ebdbb2}.ipynb-renderer-root .notification_widget.danger{color:#fff;background-color:#fb4934;border-color:#fb4934;padding-right:5px}.ipynb-renderer-root #nbextensions-configurator-container>div.nbext-buttons.tree-buttons.no-padding.pull-right>span>button{border:none!important}.ipynb-renderer-root button#refresh_running_list{border:none!important}.ipynb-renderer-root .mark,.ipynb-renderer-root mark{background-color:#282828;color:#ebdbb2;padding:.15em}.ipynb-renderer-root a.text-warning,.ipynb-renderer-root a.text-warning:hover{color:#3c3836}.ipynb-renderer-root a.text-warning.bg-warning{background-color:#1d2021}.ipynb-renderer-root span.bg-success.text-success{background-color:transparent;color:#b8bb26}.ipynb-renderer-root span.bg-danger.text-danger{background-color:#1d2021;color:#fb4934}.ipynb-renderer-root .has-success .input-group-addon{color:#b8bb26;border-color:transparent;background:inherit;background-color:#53b4731a}.ipynb-renderer-root .has-success .form-control{border-color:#b8bb26;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.025);box-shadow:inset 0 1px 1px #00000006}.ipynb-renderer-root .has-error .input-group-addon{color:#fb4934;border-color:transparent;background:inherit;background-color:#c039431a}.ipynb-renderer-root .has-error .form-control{border-color:#fb4934;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.025);box-shadow:inset 0 1px 1px #00000006}.ipynb-renderer-root .kse-input-group-pretty>kbd{font-family:monospace,monospace;color:#ebdbb2;font-weight:400;background:0 0}.ipynb-renderer-root .btn-default.disabled,.ipynb-renderer-root .btn-default[disabled],.ipynb-renderer-root div.nbext-enable-btns .btn[disabled],.ipynb-renderer-root div.nbext-enable-btns .btn[disabled]:hover{background:#43434380;background-color:#43434380;color:#e8d5a6}.ipynb-renderer-root label#Keyword-Filter{display:none}.ipynb-renderer-root .input-group .nbext-list-btn-add,.ipynb-renderer-root .input-group-btn:last-child>.btn-group>.btn{background:#1b1d1e;background-color:#1b1d1e;border-color:#1b1d1e;border:2px solid #1b1d1e}.ipynb-renderer-root .input-group .nbext-list-btn-add:hover,.ipynb-renderer-root .input-group-btn:last-child>.btn-group>.btn:hover{background:#161819;background-color:#161819;border-color:#161819;border:2px solid #161819}.ipynb-renderer-root #notebook-container>div.cell.code_cell.rendered.selected>div.widget-area>div.widget-subarea>div>div.widget_item.btn-group>button.btn.btn-default.dropdown-toggle.widget-combo-carrot-btn{background:#1b1d1e;background-color:#1b1d1e;border-color:#1b1d1e}.ipynb-renderer-root #notebook-container>div.cell.code_cell.rendered.selected>div.widget-area>div.widget-subarea>div>div.widget_item.btn-group>button.btn.btn-default.dropdown-toggle.widget-combo-carrot-btn:hover{background:#161819;background-color:#161819;border-color:#161819}.ipynb-renderer-root .ui-widget-content{background:#46464680;background-color:#46464680;border:2px solid rgba(70,70,70,.5);color:#ebdbb2}.ipynb-renderer-root div.collapsible_headings_toggle{color:#46464680!important}.ipynb-renderer-root div.collapsible_headings_toggle:hover{color:#d5c4a1!important}.ipynb-renderer-root .collapsible_headings_toggle .h1,.ipynb-renderer-root .collapsible_headings_toggle .h2,.ipynb-renderer-root .collapsible_headings_toggle .h3,.ipynb-renderer-root .collapsible_headings_toggle .h4,.ipynb-renderer-root .collapsible_headings_toggle .h5,.ipynb-renderer-root .collapsible_headings_toggle .h6{margin:.3em .4em 0 0!important;line-height:1.2!important}.ipynb-renderer-root div.collapsible_headings_toggle .fa-caret-down:before,.ipynb-renderer-root div.collapsible_headings_toggle .fa-caret-right:before{font-size:xx-large;transition:transform 1s;transform:none!important}.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h1:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h2:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h3:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h4:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h5:after,.ipynb-renderer-root .collapsible_headings_collapsed.collapsible_headings_ellipsis .rendered_html h6:after{position:absolute;right:0;bottom:20%!important;content:"[…]";color:#46464680!important;padding:.5em 0 0!important}.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h1,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h2,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h3,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h4,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h5,.ipynb-renderer-root .collapsible_headings_ellipsis .rendered_html h6,.ipynb-renderer-root .collapsible_headings_toggle .fa{transition:transform 1s!important;-webkit-transform:inherit!important;-moz-transform:inherit!important;-ms-transform:inherit!important;-o-transform:inherit!important;transform:inherit!important;padding-right:0!important}.ipynb-renderer-root #toc-wrapper{z-index:90;position:fixed!important;display:flex;flex-direction:column;overflow:hidden;padding:10px;border-style:solid;border-width:thin;border-right-width:medium!important;background-color:#1d2021!important}.ipynb-renderer-root #toc-wrapper.ui-draggable.ui-resizable.sidebar-wrapper{border-color:#46464666!important}.ipynb-renderer-root #navigate_menu a,.ipynb-renderer-root #toc a,.ipynb-renderer-root .toc{color:#ebdbb2!important;font-size:11!important}.ipynb-renderer-root #toc li>span:hover{background-color:#46464666!important}.ipynb-renderer-root #navigate_menu a:hover,.ipynb-renderer-root #toc a:hover,.ipynb-renderer-root .toc{color:#fabd2f!important;font-size:11!important}.ipynb-renderer-root #toc-wrapper .toc-item-num{color:#d5c4a1!important;font-size:11!important}.ipynb-renderer-root input.raw_input{font-family:monospace,monospace;font-size:11!important;color:#ebdbb2;background-color:#323232;border-color:#303030;background:#303030;width:auto;vertical-align:baseline;padding:0 .25em;margin:0 .25em;-webkit-box-shadow:none;box-shadow:none}.ipynb-renderer-root audio,.ipynb-renderer-root video{display:inline;vertical-align:middle;align-content:center;margin-left:20%}.ipynb-renderer-root .cmd-palette .modal-body{padding:0;margin:0}.ipynb-renderer-root .cmd-palette form{background:#1b1d1e;background-color:#1b1d1e}.ipynb-renderer-root .typeahead-field input:last-child,.ipynb-renderer-root .typeahead-hint{background:#1b1d1e;background-color:#1b1d1e;z-index:1}.ipynb-renderer-root .typeahead-field input{font-family:sans-serif;color:#ebdbb2;border:none;font-size:28pt;display:inline-block;line-height:inherit;padding:3px 10px;height:70px}.ipynb-renderer-root .typeahead-select{background-color:#1b1d1e}.ipynb-renderer-root body>div.modal.cmd-palette.typeahead-field{display:table;border-collapse:separate;background-color:#282828}.ipynb-renderer-root .typeahead-container button{font-family:sans-serif;font-size:28pt;background-color:#1b1d1e;border:none;display:inline-block;line-height:inherit;padding:3px 10px;height:70px}.ipynb-renderer-root .typeahead-search-icon{min-width:40px;min-height:55px;display:block;vertical-align:middle;text-align:center}.ipynb-renderer-root .typeahead-container button:focus,.ipynb-renderer-root .typeahead-container button:hover{color:#fbf1c7;background-color:#161819;border-color:#41414180}.ipynb-renderer-root .typeahead-list>li.typeahead-group.active>a,.ipynb-renderer-root .typeahead-list>li.typeahead-group>a,.ipynb-renderer-root .typeahead-list>li.typeahead-group>a:focus,.ipynb-renderer-root .typeahead-list>li.typeahead-group>a:hover{display:none}.ipynb-renderer-root .typeahead-dropdown>li>a,.ipynb-renderer-root .typeahead-list>li>a{color:#ebdbb2;text-decoration:none}.ipynb-renderer-root .typeahead-dropdown,.ipynb-renderer-root .typeahead-list{font-family:sans-serif;font-size:13pt;color:#ebdbb2;background-color:#303030;border:none;background-clip:padding-box;margin-top:0;padding:3px 2px 3px 0;line-height:1.7}.ipynb-renderer-root .typeahead-dropdown>li.active>a,.ipynb-renderer-root .typeahead-dropdown>li>a:focus,.ipynb-renderer-root .typeahead-dropdown>li>a:hover,.ipynb-renderer-root .typeahead-list>li.active>a,.ipynb-renderer-root .typeahead-list>li>a:focus,.ipynb-renderer-root .typeahead-list>li>a:hover{color:#fbf1c7;background-color:#282828;border-color:#282828}.ipynb-renderer-root .command-shortcut:before{content:"(command)";padding-right:3px;color:#3c3836}.ipynb-renderer-root .edit-shortcut:before{content:"(edit)";padding-right:3px;color:#3c3836}.ipynb-renderer-root ul.typeahead-list i{margin-left:1px;width:18px;margin-right:10px}.ipynb-renderer-root ul.typeahead-list{max-height:50vh;overflow:auto}.ipynb-renderer-root .typeahead-list>li{position:relative;border:none}.ipynb-renderer-root body>div.modal.cmd-palette.in>div>div>div>form>div>div.typeahead-field>span.typeahead-query>input.typeahead-hint,.ipynb-renderer-root div.input.typeahead-hint,.ipynb-renderer-root input.typeahead-hint{color:#3c3836!important;background-color:transparent;padding:3px 10px}.ipynb-renderer-root .typeahead-dropdown>li>a,.ipynb-renderer-root .typeahead-list>li>a{display:block;padding:5px;clear:both;font-weight:400;line-height:1.7;border:1px solid #303030;border-bottom-color:#46464680}.ipynb-renderer-root body>div.modal.cmd-palette.in>div{min-width:750px;margin:150px auto}.ipynb-renderer-root .typeahead-container strong{font-weight:bolder;color:#d5c4a1}.ipynb-renderer-root #find-and-replace #replace-preview .insert,.ipynb-renderer-root #find-and-replace #replace-preview .match{color:#fff;background-color:#83a598;border-color:#83a598;border-style:solid;border-width:1px;border-radius:0}.ipynb-renderer-root #find-and-replace #replace-preview .replace .match{background-color:#fb4934;border-color:#fb4934;border-radius:0}.ipynb-renderer-root #find-and-replace #replace-preview .replace .insert{background-color:#b8bb26;border-color:#b8bb26;border-radius:0}.ipynb-renderer-root .jupyter-dashboard-menu-item.selected:before{font-family:FontAwesome!important;content:""!important;position:absolute!important;color:#d5c4a1!important;left:0!important;top:13px!important;font-size:12px!important}.ipynb-renderer-root .shortcut_key,.ipynb-renderer-root span.shortcut_key{display:inline-block;width:16ex;text-align:right;font-family:monospace}.ipynb-renderer-root .jupyter-keybindings{padding:1px;line-height:24px;border-bottom:1px solid rgba(70,70,70,.4)}.ipynb-renderer-root .jupyter-keybindings i{background:#323232;font-size:small;padding:5px;margin-left:7px}.ipynb-renderer-root .well,.ipynb-renderer-root div#short-key-bindings-intro.well{background-color:#1b1d1e;border:1px solid #1b1d1e;color:#ebdbb2;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.ipynb-renderer-root #texteditor-backdrop{background:#1d2021;background-color:#1d2021}.ipynb-renderer-root #texteditor-backdrop #texteditor-container .CodeMirror-gutter,.ipynb-renderer-root #texteditor-backdrop #texteditor-container .CodeMirror-gutters{background:#282828;background-color:#282828;color:#bdae93}.ipynb-renderer-root .edit_app #menubar .navbar{margin-bottom:0}.ipynb-renderer-root #texteditor-backdrop #texteditor-container{padding:0;background-color:#282828;box-shadow:none}.ipynb-renderer-root .terminal-app{background:#1d2021}.ipynb-renderer-root .terminal-app>#header{background:#1d2021}.ipynb-renderer-root .terminal-app .terminal{font-family:monospace,monospace;font-size:11;line-height:170%;color:#ebdbb2;background:#282828;padding:.4em;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.ipynb-renderer-root .terminal .xterm-viewport{background-color:#282828;color:#ebdbb2;overflow-y:auto}.ipynb-renderer-root .terminal .xterm-color-0{color:#d5c4a1}.ipynb-renderer-root .terminal .xterm-color-1{color:#d3869b}.ipynb-renderer-root .terminal .xterm-color-2{color:#fb4934}.ipynb-renderer-root .terminal .xterm-color-3{color:#d3869b}.ipynb-renderer-root .terminal .xterm-color-4{color:#83a598}.ipynb-renderer-root .terminal .xterm-color-5{color:#b8bb26}.ipynb-renderer-root .terminal .xterm-color-6{color:#8ec07c}.ipynb-renderer-root .terminal .xterm-color-7,.ipynb-renderer-root .terminal .xterm-color-8{color:#83a598}.ipynb-renderer-root .terminal .xterm-color-9{color:#b8bb26}.ipynb-renderer-root .terminal .xterm-color-10{color:#d3869b}.ipynb-renderer-root .terminal .xterm-color-14{color:#8ec07c}.ipynb-renderer-root .terminal .xterm-bg-color-15{background-color:#282828}.ipynb-renderer-root .terminal:not(.xterm-cursor-style-underline):not(.xterm-cursor-style-bar) .terminal-cursor{background-color:#d5c4a1;color:#282828}.ipynb-renderer-root .terminal:not(.focus) .terminal-cursor{outline:1px solid #d5c4a1;outline-offset:-1px}.ipynb-renderer-root .celltoolbar{font-size:100%;padding-top:3px;border-color:transparent;border-bottom:thin solid rgba(70,70,70,.5);background:0 0}.ipynb-renderer-root .cell-tag,.ipynb-renderer-root .tags-input button,.ipynb-renderer-root .tags-input input{color:#d5c4a1;background-color:#1d2021;background-image:none;border:1px solid #d5c4a1;border-radius:1px;box-shadow:none;width:inherit;font-size:inherit;height:22px;line-height:22px}.ipynb-renderer-root #notebook-container>div.cell.code_cell.rendered.selected>div.input>div.inner_cell>div.ctb_hideshow.ctb_show>div>div>button,.ipynb-renderer-root #notebook-container>div.input>div.inner_cell>div.ctb_hideshow.ctb_show>div>div>button{font-size:10pt;color:#d5c4a1;background-color:#1d2021;background-image:none;border:1px solid #d5c4a1;border-radius:1px;box-shadow:none;width:inherit;font-size:inherit;height:22px;line-height:22px}.ipynb-renderer-root div#pager #pager-contents{background:#1d2021!important;background-color:#1d2021!important}.ipynb-renderer-root div#pager pre{color:#ebdbb2!important;background:#282828!important;background-color:#282828!important;padding:.4em}.ipynb-renderer-root div#pager .ui-resizable-handle{top:0;height:8px;background:#d5c4a1!important;border-top:1px solid #d5c4a1;border-bottom:1px solid #d5c4a1}.ipynb-renderer-root div.input_area{background-color:#282828;background:#282828;padding-right:1.2em;border:0;border-radius:0 4px 4px 0}.ipynb-renderer-root div.cell{padding:0;background:#282828;background-color:#282828;border:medium solid #1d2021;border-radius:4px;top:0}.ipynb-renderer-root div.cell.selected{background:#282828;background-color:#282828;border:medium solid #1d2021;padding:0;border-radius:5px}.ipynb-renderer-root .edit_mode div.cell.selected{padding:0;background:#282828;background-color:#282828;border:medium solid #1d2021;border-radius:5px}.ipynb-renderer-root div.cell.edit_mode{padding:0;background:#282828;background-color:#282828}.ipynb-renderer-root div.CodeMirror-sizer{margin-left:0;margin-bottom:-21px;border-right-width:16px;min-height:37px;padding-right:0;padding-bottom:0;margin-top:0}.ipynb-renderer-root .edit_mode div.cell.selected:before,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected:before,.ipynb-renderer-root div.cell.selected:before{background:#282828!important;border:none;border-radius:3px;position:absolute;display:block;top:0;left:0;width:0;height:100%}.ipynb-renderer-root .edit_mode div.cell.text_cell.selected:before,.ipynb-renderer-root div.cell.text_cell.selected.jupyter-soft-selected:before,.ipynb-renderer-root div.cell.text_cell.selected:before{background:#282828!important;background-color:#282828!important;border-color:#fabd2f!important}.ipynb-renderer-root div.cell.code_cell .input{border-left:5px solid #282828!important;border-radius:3px}.ipynb-renderer-root div.cell.code_cell.selected .input{border-left:5px solid #83a598!important;border-radius:3px}.ipynb-renderer-root .edit_mode div.cell.code_cell.selected .input{border-left:5px solid #fabd2f!important;border-radius:3px}.ipynb-renderer-root .edit_mode div.cell.selected:before{height:100%;border-left:5px solid #fabd2f!important;border-radius:3px}.ipynb-renderer-root div.cell.jupyter-soft-selected,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected{border-left-color:#fabd2f!important;border-left-width:0!important;padding-left:7px!important;border-right-color:#fabd2f!important;border-right-width:0!important;background:#fabd2f!important;border-radius:6px!important}.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .input{border-left:5px solid #282828!important}.ipynb-renderer-root div.cell.selected.jupyter-soft-selected{border-left-color:#83a598;border-color:#1d2021;padding-left:7px;border-radius:6px}.ipynb-renderer-root div.cell.code_cell.selected .input{border-left:none;border-radius:3px}.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .prompt,.ipynb-renderer-root div.cell.text_cell.selected.jupyter-soft-selected .prompt{top:0;border-left:#282828!important;border-radius:2px}.ipynb-renderer-root div.cell.text_cell.selected.jupyter-soft-selected .input_prompt{border-left:none!important}.ipynb-renderer-root div.cell.text_cell.jupyter-soft-selected,.ipynb-renderer-root div.cell.text_cell.selected.jupyter-soft-selected{border-left-color:#504945!important;border-left-width:0!important;padding-left:26px!important;border-right-color:#504945!important;border-right-width:0!important;background:#504945!important;border-radius:5px!important}.ipynb-renderer-root div.cell.jupyter-soft-selected .input,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .input{border-left-color:#fabd2f!important}.ipynb-renderer-root .prompt,.ipynb-renderer-root div.prompt{font-family:monospace,monospace;font-size:9pt!important;font-weight:400;color:#bdae93;line-height:170%;padding:4px 1px 0 0;text-align:right!important;min-width:11.5ex!important;width:11.5ex!important}.ipynb-renderer-root div.prompt.input_prompt{font-size:9pt!important;background-color:#282828;border-top:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-right:3px;min-width:11.5ex;width:11.5ex!important}.ipynb-renderer-root div.prompt_container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch!important;text-align:right}.ipynb-renderer-root div.cell.code_cell .input_prompt{border-right:2px solid #fabd2f}.ipynb-renderer-root div.cell.selected .prompt,.ipynb-renderer-root .edit_mode div.cell.selected .prompt{top:0}.ipynb-renderer-root .run_this_cell{visibility:hidden;color:transparent;padding:0 12px 0 3px;width:1.5ex;width:0;background:0 0;background-color:transparent}.ipynb-renderer-root div.code_cell:hover div.input .run_this_cell{visibility:visible}.ipynb-renderer-root div.cell.code_cell.rendered.selected .run_this_cell:hover,.ipynb-renderer-root div.cell.code_cell.rendered.unselected .run_this_cell:hover{background-color:#1e1e1e;background:#1e1e1e;color:#83a598!important}.ipynb-renderer-root i.fa-step-forward.fa{display:inline-block;font: 9px FontAwesome}.ipynb-renderer-root .fa-step-forward:before{content:""}.ipynb-renderer-root div.cell.code_cell.rendered.selected.jupyter-soft-selected .run_this_cell:hover,.ipynb-renderer-root div.cell.code_cell.rendered.unselected.jupyter-soft-selected .run_this_cell:hover,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .run_this_cell,.ipynb-renderer-root div.cell.selected.jupyter-soft-selected .run_this_cell:hover,.ipynb-renderer-root div.cell.unselected.jupyter-soft-selected .run_this_cell:hover{background-color:#fabd2f!important;background:#fabd2f!important;color:#fabd2f!important}.ipynb-renderer-root div.output_wrapper{background-color:#1d2021;border:0;left:0;margin-bottom:0;margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.ipynb-renderer-root div.output_subarea.output_text,.ipynb-renderer-root div.output_subarea.output_text.output_stream.output_stdout{font-family:monospace,monospace;font-size:8.5pt!important;line-height:150%!important;background-color:#1d2021;color:#ebdbb2;border-top-right-radius:0;border-top-left-radius:0;margin-left:11.5px}.ipynb-renderer-root div.output_area pre{font-family:monospace,monospace;font-size:8.5pt!important;line-height:151%!important;color:#ebdbb2;border-top-right-radius:0;border-top-left-radius:0}.ipynb-renderer-root div.output_area{display:-webkit-box}.ipynb-renderer-root div.output_html{font-family:monospace,monospace;font-size:8.5pt;color:#ebdbb2;background-color:#1d2021;background:#1d2021}.ipynb-renderer-root div.output_subarea{overflow-x:auto;padding:1.2em!important;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;flex:1}.ipynb-renderer-root div.btn.btn-default.output_collapsed{background:#0f1011;background-color:#0f1011;border-color:#0f1011}.ipynb-renderer-root div.btn.btn-default.output_collapsed:hover{background:#0a0b0b;background-color:#0a0b0b;border-color:#0a0b0b}.ipynb-renderer-root div.prompt.output_prompt{font-family:monospace,monospace;font-weight:700!important;background-color:#1d2021;color:transparent;border-radius:0 0 0 4px;min-width:12ex!important;width:12ex!important;border-right:2px solid transparent}.ipynb-renderer-root div.out_prompt_overlay.prompt{font-family:monospace,monospace;font-weight:700!important;background-color:#1d2021;border-radius:0 0 0 2px;min-width:12ex!important;width:12ex!important;border-right:2px solid transparent;color:transparent}.ipynb-renderer-root div.out_prompt_overlay.prompt:hover{background-color:#928374;box-shadow:none!important;border:none;border-bottom-left-radius:2px;-webkit-border-:2px;-moz-border-radius:2px;border-top-right-radius:0;border-top-left-radius:0;min-width:12ex!important;width:12ex!important;border-right:2px solid #928374!important}.ipynb-renderer-root div.cell.code_cell .output_prompt{border-right:2px solid transparent;color:transparent}.ipynb-renderer-root div.cell.selected .out_prompt_overlay.prompt,.ipynb-renderer-root div.cell.selected .output_prompt,.ipynb-renderer-root .edit_mode div.cell.selected .out_prompt_overlay.prompt,.ipynb-renderer-root .edit_mode div.cell.selected .output_prompt{border-left:5px solid #504945;border-right:2px solid #1d2021;border-radius:0!important}.ipynb-renderer-root div.text_cell,.ipynb-renderer-root div.text_cell_render,.ipynb-renderer-root div.text_cell_render pre{font-family:sans-serif;font-size:13pt;line-height:130%!important;color:#ebdbb2;background:#282828;background-color:#282828;border-radius:0}.ipynb-renderer-root div .text_cell_render{padding:.4em}.ipynb-renderer-root div.cell.text_cell .CodeMirror-lines{padding:.7em .5em .4em!important;margin-top:.4em;margin-bottom:.3em}.ipynb-renderer-root div.cell.text_cell.rendered div.input_area,.ipynb-renderer-root div.cell.text_cell.unrendered div.input_area{background-color:#282828;background:#282828;border:0;border-radius:2px}.ipynb-renderer-root div.cell.text_cell .CodeMirror,.ipynb-renderer-root div.cell.text_cell .CodeMirror pre{line-height:170%!important}.ipynb-renderer-root div.cell.text_cell.rendered.selected,.ipynb-renderer-root div.cell.text_cell.unrendered.selected,.ipynb-renderer-root div.cell.text_cell.selected,.ipynb-renderer-root .edit_mode div.cell.text_cell.selected,.ipynb-renderer-root div.edit_mode div.text_cell.unrendered,.ipynb-renderer-root div.text_cell.unrendered,.ipynb-renderer-root div.text_cell.unrendered.selected{font-family:sans-serif;line-height:170%!important;background:#282828;background-color:#282828;border-radius:0}.ipynb-renderer-root div.cell.text_cell .prompt{border-right:0;min-width:11.5ex!important;width:11.5ex!important}.ipynb-renderer-root div.cell.text_cell.rendered .prompt{font-family:monospace,monospace;font-size:9.5pt!important;font-weight:400;color:#bdae93!important;text-align:right!important;min-width:12ex!important;width:12ex!important;background-color:#282828;border-right:2px solid rgba(215,153,33,.5);border-left:4px solid #282828}.ipynb-renderer-root div.cell.text_cell.unrendered .prompt{font-family:monospace,monospace;font-size:9.5pt!important;font-weight:400;color:#bdae93!important;text-align:right!important;min-width:12ex!important;width:12ex!important;border-right:2px solid rgba(215,153,33,.5);border-left:4px solid #282828;background-color:#282828}.ipynb-renderer-root div.cell.text_cell.rendered .prompt{border-right:2px solid rgba(215,153,33,.5)}.ipynb-renderer-root div.cell.text_cell.rendered.selected .prompt{top:0;border-left:4px solid #fabd2f;border-right:2px solid rgba(215,153,33,.5)}.ipynb-renderer-root div.text_cell.rendered.selected .prompt,.ipynb-renderer-root div.text_cell.unrendered.selected .prompt{top:0;background:#282828;border-left:4px solid #504945;border-right:2px solid rgba(215,153,33,.5)}.ipynb-renderer-root div.rendered_html code{font-family:monospace,monospace;font-size:11;padding-top:3px;padding-left:2px;color:#ebdbb2;background:#323232;background-color:#323232}.ipynb-renderer-root code,.ipynb-renderer-root kbd,.ipynb-renderer-root pre,.ipynb-renderer-root samp{white-space:pre-wrap}.ipynb-renderer-root .well code,.ipynb-renderer-root code{font-family:monospace,monospace;font-size:11!important;line-height:170%!important;color:#ebdbb2;background:#323232;background-color:#323232;border-color:#323232}.ipynb-renderer-root kbd{padding:1px;font-size:11;font-weight:800;color:#ebdbb2;background-color:transparent!important;border:0;box-shadow:none}.ipynb-renderer-root pre{display:block;padding:8.5px;margin:0 0 9px;font-size:12pt;line-height:1.42857143;color:#ebdbb2;background-color:#323232;border:1px solid #323232;border-radius:2px}.ipynb-renderer-root div.rendered_html{color:#ebdbb2}.ipynb-renderer-root .rendered_html *+ul{margin-top:.4em;margin-bottom:.3em}.ipynb-renderer-root .rendered_html *+p{margin-top:.5em;margin-bottom:.5em}.ipynb-renderer-root div.rendered_html pre{font-family:monospace,monospace;font-size:11!important;line-height:170%!important;color:#ebdbb2!important;background:#323232;background-color:#323232;border-left:3px solid #323232;max-width:80%;border-radius:0;padding-left:5px;margin-left:6px}.ipynb-renderer-root div.text_cell_render code,.ipynb-renderer-root div.text_cell_render pre{font-family:monospace,monospace;font-size:11!important;line-height:170%!important;color:#ebdbb2;background:#1d2021;background-color:#1d2021;max-width:80%;border-radius:0;border-left:none}.ipynb-renderer-root div.text_cell_render pre{border-left:3px solid #fabd2f!important;max-width:80%;border-radius:0;padding-left:5px;margin-left:6px}.ipynb-renderer-root div.rendered_html h1,.ipynb-renderer-root div.rendered_html h2,.ipynb-renderer-root div.rendered_html h3,.ipynb-renderer-root div.rendered_html h4,.ipynb-renderer-root div.rendered_html h5,.ipynb-renderer-root div.text_cell_render h1,.ipynb-renderer-root div.text_cell_render h2,.ipynb-renderer-root div.text_cell_render h3,.ipynb-renderer-root div.text_cell_render h4,.ipynb-renderer-root div.text_cell_render h5{font-family:sans-serif;margin:.4em .2em .3em!important}.ipynb-renderer-root .rendered_html h1:first-child,.ipynb-renderer-root .rendered_html h2:first-child,.ipynb-renderer-root .rendered_html h3:first-child,.ipynb-renderer-root .rendered_html h4:first-child,.ipynb-renderer-root .rendered_html h5:first-child,.ipynb-renderer-root .rendered_html h6:first-child{margin-top:.2em!important;margin-bottom:.2em!important}.ipynb-renderer-root .rendered_html h1,.ipynb-renderer-root .text_cell_render h1{color:#fabd2f!important;font-size:200%;text-align:left;font-style:normal;font-weight:400}.ipynb-renderer-root .rendered_html h2,.ipynb-renderer-root .text_cell_render h2{color:#fabd2f!important;font-size:170%;font-style:normal;font-weight:400}.ipynb-renderer-root .rendered_html h3,.ipynb-renderer-root .text_cell_render h3{color:#fabd2f!important;font-size:140%;font-style:normal;font-weight:400}.ipynb-renderer-root .rendered_html h4,.ipynb-renderer-root .text_cell_render h4{color:#fabd2f!important;font-size:110%;font-style:normal;font-weight:400}.ipynb-renderer-root .rendered_html h5,.ipynb-renderer-root .text_cell_render h5{color:#fabd2f!important;font-size:100%;font-style:normal;font-weight:400}.ipynb-renderer-root hr{margin-top:8px;margin-bottom:10px;border:0;border-top:1px solid #fabd2f}.ipynb-renderer-root .rendered_html hr{color:#fabd2f;background-color:#fabd2f;margin-right:2em}.ipynb-renderer-root #complete>select>option:hover{background:#46464666;background-color:#46464666}.ipynb-renderer-root div#_vivaldi-spatnav-focus-indicator._vivaldi-spatnav-focus-indicator{position:absolute;z-index:9999999999;top:0;left:0;box-shadow:none;pointer-events:none;border-radius:2px}.ipynb-renderer-root div.CodeMirror,.ipynb-renderer-root div.CodeMirror pre{font-family:monospace,monospace;font-size:11;line-height:170%;color:#ebdbb2}.ipynb-renderer-root div.CodeMirror-lines{padding:.7em 1.5em .9em .5em}.ipynb-renderer-root .ansi-black-fg,.ipynb-renderer-root span.ansiblack{color:#1d2021}.ipynb-renderer-root .ansi-blue-fg,.ipynb-renderer-root .ansi-blue-intense-fg,.ipynb-renderer-root span.ansiblue{color:#83a598}.ipynb-renderer-root .ansi-gray-fg,.ipynb-renderer-root .ansi-gray-intense-fg,.ipynb-renderer-root span.ansigray{color:#fbf1c7}.ipynb-renderer-root .ansi-green-fg,.ipynb-renderer-root span.ansigreen{color:#b8bb26}.ipynb-renderer-root .ansi-green-intense-fg{color:#fbf1c7}.ipynb-renderer-root .ansi-purple-fg,.ipynb-renderer-root .ansi-purple-intense-fg,.ipynb-renderer-root span.ansipurple,.ipynb-renderer-root .ansi-cyan-fg,.ipynb-renderer-root .ansi-cyan-intense-fg,.ipynb-renderer-root span.ansicyan{color:#b16286}.ipynb-renderer-root .ansi-yellow-fg,.ipynb-renderer-root .ansi-yellow-intense-fg,.ipynb-renderer-root span.ansiyellow{color:#fabd2f}.ipynb-renderer-root .ansi-red-fg,.ipynb-renderer-root .ansi-red-intense-fg,.ipynb-renderer-root span.ansired{color:#fb4934}.ipynb-renderer-root div.output-stderr{background-color:#fe8019}.ipynb-renderer-root div.output-stderr pre{color:#3c3836}.ipynb-renderer-root div.js-error{color:#fb4934}.ipynb-renderer-root .ipython_tooltip{font-family:monospace,monospace;font-size:11;line-height:170%;border:2px solid #141414;background:#282828;background-color:#282828;border-radius:2px;overflow-x:visible;overflow-y:visible;box-shadow:none;position:absolute;z-index:1000}.ipynb-renderer-root .ipython_tooltip .tooltiptext pre{font-family:monospace,monospace;font-size:11;line-height:170%;background:#282828;background-color:#282828;color:#ebdbb2;overflow-x:visible;overflow-y:visible;max-width:900px}.ipynb-renderer-root div#tooltip.ipython_tooltip{overflow-x:wrap;overflow-y:visible;max-width:800px}.ipynb-renderer-root div.tooltiptext.bigtooltip{overflow-x:visible;overflow-y:scroll;height:400px;max-width:800px}.ipynb-renderer-root .cm-s-ipython.CodeMirror{font-family:monospace,monospace;font-size:11;background:#282828;color:#ebdbb2;border-radius:2px;font-style:normal;font-weight:400;padding-right:1.2em}.ipynb-renderer-root .cm-s-ipython div.CodeMirror-selected{background:#3c3836}.ipynb-renderer-root .CodeMirror-gutters{border:none;border-right:1px solid #282828!important;background-color:#282828!important;background:#282828!important;border-radius:0;white-space:nowrap}.ipynb-renderer-root .cm-s-ipython .CodeMirror-gutters{background:#282828;border:none;border-radius:0;width:36px}.ipynb-renderer-root .cm-s-ipython .CodeMirror-linenumber{color:#bdae93}.ipynb-renderer-root .CodeMirror-sizer{margin-left:40px}.ipynb-renderer-root .CodeMirror-gutter.CodeMirror-linenumber div.CodeMirror-gutter.CodeMirror-linenumber,.ipynb-renderer-root .CodeMirror-linenumber,.ipynb-renderer-root div.CodeMirror-linenumber{margin:0;width:26px!important;padding:0;text-align:right}.ipynb-renderer-root .CodeMirror-linenumber{color:#bdae93}.ipynb-renderer-root .cm-s-ipython .CodeMirror-cursor{border-left:2px solid default!important}.ipynb-renderer-root .cm-s-ipython span.cm-comment{color:#928374;font-style:italic}.ipynb-renderer-root .cm-s-ipython span.cm-atom{color:#d3869b}.ipynb-renderer-root .cm-s-ipython span.cm-number{color:#83a598}.ipynb-renderer-root .cm-s-ipython span.cm-property,.ipynb-renderer-root .cm-s-ipython span.cm-attribute{color:#ebdbb2}.ipynb-renderer-root .cm-s-ipython span.cm-keyword{color:#fb4934;font-weight:400}.ipynb-renderer-root .cm-s-ipython span.cm-string{color:#b8bb26}.ipynb-renderer-root .cm-s-ipython span.cm-meta{color:#b16286}.ipynb-renderer-root .cm-s-ipython span.cm-operator,.ipynb-renderer-root .cm-s-ipython span.cm-builtin{color:#d3869b}.ipynb-renderer-root .cm-s-ipython span.cm-variable{color:#ebdbb2}.ipynb-renderer-root .cm-s-ipython span.cm-variable-2{color:#8ec07c}.ipynb-renderer-root .cm-s-ipython span.cm-variable-3{color:#b16286}.ipynb-renderer-root .cm-s-ipython span.cm-def{color:#83a598;font-weight:400}.ipynb-renderer-root .cm-s-ipython span.cm-error{background:#282828}.ipynb-renderer-root .cm-s-ipython span.cm-tag,.ipynb-renderer-root .cm-s-ipython span.cm-link{color:#83a598}.ipynb-renderer-root .cm-s-ipython span.cm-storage{color:#d3869b}.ipynb-renderer-root .cm-s-ipython span.cm-entity,.ipynb-renderer-root .cm-s-ipython span.cm-quote{color:#b8bb26}.ipynb-renderer-root div.CodeMirror span.CodeMirror-matchingbracket{color:#fff;font-weight:700;background-color:#504945}.ipynb-renderer-root div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#fff;font-weight:700;background:#fb4934!important}.ipynb-renderer-root .cm-header-1{font-size:215%}.ipynb-renderer-root .cm-header-2{font-size:180%}.ipynb-renderer-root .cm-header-3{font-size:150%}.ipynb-renderer-root .cm-header-4{font-size:120%}.ipynb-renderer-root .cm-header-5{font-size:100%}.ipynb-renderer-root .cm-s-default .cm-hr{color:#d3869b}.ipynb-renderer-root div.cell.text_cell .cm-s-default .cm-header{font-family:sans-serif;font-weight:400;color:#fabd2f!important;margin-top:.3em!important;margin-bottom:.3em!important}.ipynb-renderer-root div.cell.text_cell .cm-s-default span.cm-variable-2{color:#ebdbb2!important}.ipynb-renderer-root div.cell.text_cell .cm-s-default span.cm-variable-3{color:#b16286!important}.ipynb-renderer-root .cm-s-default span.cm-comment{color:#928374!important}.ipynb-renderer-root .cm-s-default .cm-tag{color:#ebdbb2}.ipynb-renderer-root .cm-s-default .cm-builtin{color:#d3869b}.ipynb-renderer-root .cm-s-default .cm-string{color:#b8bb26}.ipynb-renderer-root .cm-s-default .cm-keyword{color:#fb4934}.ipynb-renderer-root .cm-s-default .cm-number{color:#83a598}.ipynb-renderer-root .cm-s-default .cm-error{color:#d3869b}.ipynb-renderer-root .cm-s-default .cm-link,.ipynb-renderer-root .cm-s-default .cm-atom,.ipynb-renderer-root .cm-s-default .cm-def{color:#83a598}.ipynb-renderer-root .CodeMirror-cursor{border-left:2px solid default!important;border-right:none;width:0}.ipynb-renderer-root .cm-s-default div.CodeMirror-selected,.ipynb-renderer-root .cm-s-default .cm-selected{background:#3c3836}.ipynb-renderer-root .MathJax,.ipynb-renderer-root .MathJax_Display{border:0!important;font-size:100%!important;text-align:center!important;margin:0!important;line-height:2.25!important}.ipynb-renderer-root .MathJax:focus,.ipynb-renderer-root body :focus .MathJax{display:inline-block!important}.ipynb-renderer-root .cell{margin:5px 0}.ipynb-renderer-root pre code{display:inline}.ipynb-renderer-root .input{display:flex;flex-direction:row}.ipynb-renderer-root .input>.inner_cell{overflow:auto}.ipynb-renderer-root div.output_area{display:flex}.ipynb-renderer-root div.output_latex{color:#888}.ipynb-renderer-root div.inner_cell{width:100%}.ipynb-renderer-root div.output_error{white-space:pre}.ipynb-renderer-root div.output_subarea.output_error{background-color:#ff000040}.ipynb-renderer-root div.output_subarea.output_error code{background-color:transparent}.ipynb-renderer-root div.output_subarea.output_text{margin-left:0!important}.ipynb-renderer-root div.output_subarea.output_text.output_stream{padding:0!important}.ipynb-renderer-root div.output_subarea.output_text pre{margin:0}.ipynb-renderer-root div.output_subarea.output_text.output-stderr pre{background-color:#ff000040}.ipynb-renderer-root .inner_cell .rendered_html h1{line-height:1.5}.ipynb-renderer-root .inner_cell .rendered_html h2{line-height:1.4}.ipynb-renderer-root .inner_cell .rendered_html h3{line-height:1.3}.ipynb-renderer-root .inner_cell .rendered_html h4{line-height:1}.ipynb-renderer-root .inner_cell .rendered_html h1,.ipynb-renderer-root .inner_cell .rendered_html h2,.ipynb-renderer-root .inner_cell .rendered_html h3,.ipynb-renderer-root .inner_cell .rendered_html h4{margin-left:0!important}#portfolio-actual{overflow-y:auto;overflow-x:hidden;width:100%;max-width:calc((100vw - 100px)*.8);height:100%;max-height:calc((100vh - 100px)*.9);box-shadow:0 2px 4px #0000004d;margin:auto}#portfolio-content{height:100%}.h1{font-size:2em;font-weight:700}.h2{font-size:1.5em;font-weight:700}.h3{font-size:1.25em;font-weight:700}.h4{font-size:1em;font-weight:700}.p{font-size:1em}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}.vertical-align-top{align-self:flex-start!important}.vertical-align-center{align-self:center!important}.vertical-align-bottom{align-self:flex-end!important}.project-section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;box-sizing:border-box;overflow:visible}.project-section-content{width:100%;position:relative;display:flex;flex-direction:column;align-items:center}.project-section-break{width:100%;position:relative;height:5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.project-section-break:before{content:"";position:absolute;top:50%;left:0;right:0;height:.1px;background-color:#000;opacity:.3;transform:translateY(-50%);z-index:0}.portfolio-edit-button-wrapper{position:absolute;top:0;right:0;transition:transform .1s ease-in-out,width .3s ease-in-out;transform:translate(100%);display:flex;flex-direction:row;justify-content:flex-end;align-items:center;overflow:hidden;width:50px}.project-section:hover .portfolio-edit-button-wrapper{transform:translate(0);opacity:1}.portfolio-edit-button-wrapper.expanded{width:200px}.portfolio-edit-button-wrapper .portfolio-project-section-button{margin-right:.5rem;position:relative;z-index:1;background-color:#d3d3d3;border-radius:5px;width:2rem;height:2rem}.portfolio-edit-button-wrapper .portfolio-project-section-button:hover{background-color:#90ee90}.portfolio-add-button-wrapper{position:relative;display:flex;justify-content:center;align-items:center;z-index:1}.portfolio-add-button-wrapper .portfolio-project-section-button{position:relative;z-index:1;background-color:#d3d3d3;border-radius:5px;width:2rem;height:2rem}.portfolio-add-button-wrapper .portfolio-project-section-button:hover{background-color:#90ee90}.portfolio-textarea-container{border-radius:5px;border:1px solid transparent}.portfolio-textarea-container:hover{border:1px solid blue}.portfolio-textarea-container.disabled{pointer-events:none}.portfolio-textarea{background-color:transparent;border-radius:5px;font-family:Roboto,"sans-serif",Arial,Helvetica Neue;text-align:center;padding:0 0 5px;resize:none;overflow:hidden;box-sizing:border-box}.portfolio-textarea .description{width:70%}.portfolio-textarea:focus{background-color:transparent;outline:blue;border-radius:5px}.portfolio-textarea::placeholder{color:#000;text-align:center}.portfolio-textarea:focus::placeholder{color:gray}.disabled-textarea{pointer-events:none}.portfolio-project-columns{display:grid;grid-template-columns:repeat(3,1fr);width:100%;max-width:100%;box-sizing:border-box;padding-left:28px}@media (max-width: 1590px){.portfolio-project-columns{grid-template-columns:1fr}}.column{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-width:20rem;border:1px solid black}.portfolio-project-columns .column{box-sizing:border-box}.portfolio-column-divider-add-button{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:fit-content;padding:0 2px}.portfolio-item-with-popup-wrapper{overflow:visible;position:relative}.portfolio-popup-container{z-index:2;position:absolute}.portfolio-popup-container:hover{cursor:pointer}.portfolio-popup-content{border-radius:5px;background-color:#d3d3d3;width:fit-content;z-index:2;padding:5px}.project-edit-image-popup-content:hover{background-color:#90ee90}.dialog-add-project-section{text-align:center}.dialog-add-project-section:hover{background-color:#d3d3d3;border-radius:5px;cursor:pointer}.dialog-add-project-section img{width:3rem;height:3rem}#dialog-add-project-section-details-back-button{width:1.5rem;height:1.5rem;margin:5px 0 0 5px;padding:5px}#dialog-add-project-section-details-back-button:hover{background-color:#d3d3d3;border-radius:5px;cursor:pointer}#dialog-add-project-sections-container{max-height:fit-content;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.rearrange-sections-container{display:block;max-width:23rem;background:#fff}.rearrange-sections-container.row-layout{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.rearrange-sections-container.column-layout{display:flex;flex-direction:column;gap:10px}.rearrange-section-block{padding:10px;background-color:#d3d3d3;cursor:grab;transition:transform .2s;-webkit-user-select:none;user-select:none;border:1px solid #ccc;border-radius:4px}.rearrange-section-block-image{cursor:grab;transition:transform .2s;display:flex;flex-direction:row;justify-content:center}.rearrange-section-block-image img{width:7rem;height:5rem;object-fit:cover;border-radius:4px}.dragging{opacity:.5}.grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:8px}.grid-item{position:relative;cursor:grab;border:2px solid transparent}.grid-item.dragging{opacity:.5;cursor:grabbing}.grid-item.hover{border:2px dashed #000}.grid-item img{width:7rem;height:5rem;display:block}.delete-button{position:absolute;top:0;right:0;background-color:red;color:#fff;border-radius:50%;padding:2px;cursor:pointer;z-index:10}.delete-button:hover{background-color:#8b0000}.slider-container{margin:.5rem 0 1rem}.portfolio-jupyter-root.has-content{height:40rem}.portfolio-jupyter-root.no-content{height:10rem;width:95%}.portfolio-jupyter-ctrl-buttons{width:95%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem}.portfolio-jupyter-container{height:100%;width:95%;overflow-y:auto}.ipynb-renderer-root div.rendered_html{color:#fff}.portfolio-gslides-root{width:95%}.portfolio-gslides-root.no-content{height:10rem}.portfolio-google-ctrl-buttons{width:95%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:1rem 0}#portfolio-styles-bar-root{width:200px;height:100%;display:flex;flex-direction:column;align-items:center}.rcp-root{--rcp-background-color: #121212;--rcp-field-input-color: #ffffff;--rcp-field-input-border-color: #242424;--rcp-field-label-color: #808080}.rcp{display:flex;flex-direction:column;background-color:var(--rcp-background-color);border-radius:10px}.rcp-body{display:flex;flex-direction:column;gap:20px;padding:20px 10px}.rcp-section{display:flex;flex-direction:column;gap:10px}.rcp-interactive{width:100%;height:100%;-webkit-user-select:none;user-select:none;touch-action:none}.rcp-interactive[aria-disabled=true]{cursor:unset;pointer-events:none}.rcp-saturation{cursor:all-scroll;width:100%;position:relative;background-image:linear-gradient(to bottom,transparent,black),linear-gradient(to right,white,transparent);border-radius:10px 10px 0 0}.rcp-saturation-cursor{position:absolute;width:20px;height:20px;border:2px solid white;border-radius:100%;box-shadow:0 0 15px #00000026;transform:translate(-10px,-10px)}.rcp-hue{cursor:ew-resize;position:relative;width:100%;height:12px;background-image:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:10px}.rcp-hue-cursor{position:absolute;width:20px;height:20px;border:2px solid white;border-radius:100%;box-shadow:0 0 15px #00000026;transform:translate(-10px,-4px)}.rcp-alpha{cursor:ew-resize;position:relative;width:100%;height:12px;border-radius:10px}.rcp-alpha-cursor{position:absolute;width:20px;height:20px;border:2px solid white;border-radius:100%;box-shadow:0 0 15px #00000026;transform:translate(-10px,-4px)}.rcp-fields{display:flex;flex-direction:column;gap:10px}.rcp-fields-floor{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.rcp-field{display:flex;flex-direction:column;width:100%}.rcp-field-input{width:100%;font-family:inherit;font-size:14px;text-align:center;color:var(--rcp-field-input-color);background-color:transparent;border:2px solid var(--rcp-field-input-border-color);border-radius:5px;outline:none;padding:5px 0}.rcp-field-input:read-only{opacity:.8}.rcp-field-label{font-size:14px;text-align:center;color:var(--rcp-field-label-color)}#CreateResume-root{height:100%;width:100%;box-sizing:border-box}#CreateResume-main-content{display:grid;grid-template-columns:1fr 2.5fr;align-items:center;box-sizing:border-box;height:100%}.version_block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:7rem;height:fit-content;padding:1rem;background-color:var(--columbia-blue);border-radius:5px}.version_block:hover{cursor:pointer}.version_block.not-selected:hover{background-color:var(--verdigris)}.version_block.selected{background-color:var(--light-red)}#edit-left-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem;width:100%;min-width:295px;height:100%}#resume_section{width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#resume-and-suggestions{display:flex;flex-direction:row;align-items:flex-start;width:100%;height:100%;max-height:100%}#edit-right-section{display:flex;flex-direction:column;height:100%;min-width:240px}#resume_section .version-history-mode{min-width:fit-content}.suggestion-box{min-width:15rem;transition:max-height 1.5s ease-in-out}.suggestion-box-content{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:.5rem;margin-top:.5rem;gap:.5rem}.suggestion-explanation-slide{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;margin-top:.5rem;pointer-events:none}.suggestion-explanation-slide.open{max-height:500px;opacity:1;pointer-events:auto}#resume-html-container{display:flex;flex-direction:column;justify-content:flex-start;height:100%;overflow-y:auto;background-color:#ffffffef;box-shadow:0 0 8px #0000004d;box-sizing:border-box;margin:0 .5rem}#resume-html{max-height:calc(100vh - var(--navbar-height) - 1rem)}.ResumeFull{min-width:54.09rem}.ResumeSmaller{height:45rem;width:34.7727rem}#share_dialog_content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:30rem;height:5rem}#share_dialog_content input{width:70%}.application-details{background-color:#f5f5f5;border-radius:8px;padding:20px;max-width:400px;margin:auto;box-shadow:0 4px 8px #0000001a}.application-details h3{color:#333;margin-bottom:16px}.application-details p{color:#555;line-height:1.6}.application-details a{color:#1a0dab;text-decoration:none}.application-details a:hover{text-decoration:underline}#networking-page-wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;flex-grow:1;overflow:hidden}@media (min-width: 861px){#networking-page-wrapper{min-width:861px}}@media (max-width: 860px){#networking-page-wrapper{width:100%}}#networking-page{padding:0rem .5rem 0;display:flex;flex-direction:row;overflow:hidden}#networking-page-content{background-color:#fff;border-right:solid 2px rgba(0,0,0,.1);box-shadow:2px 0 2px #0000001a;padding:20px;min-height:400px;flex-grow:1;overflow-y:auto;scrollbar-gutter:stable;box-sizing:border-box}#networking-page-user-results{background-color:#fff;border-radius:5px;box-shadow:-2px 0 2px #0000001a;border-left:solid 2px rgba(0,0,0,.1);border-right:solid 2px rgba(0,0,0,.1);padding-right:8px;overflow-y:auto;box-sizing:border-box}.networking-page-user-result-card{background-color:#e7ceaf;padding:.5rem;border-left:2px solid transparent}.networking-page-user-result-card:hover{cursor:pointer}.networking-page-user-result-card.selected{background-color:#90ee90;border-left:2px solid blue}.user-info-window-header-photo-and-name{display:flex;flex-direction:row;align-items:end}#networking-page-user-results-content{padding-top:15px;gap:20px;display:flex;flex-direction:column;align-items:center;overflow-y:auto}#networking-page-content .account-page-view-resource-button{border-radius:8px;background-color:var(--columbia-blue);color:var(--oxford-blue);font-weight:450;letter-spacing:.5px;font-size:14px}#networking-page-content .account-page-view-resource-button:hover{border:2px solid var(--verdigris)}@media (min-width: 1416px){#networking-page-user-results{flex:0 0 400px}#networking-page-content{min-width:960px;width:960px}}@media (min-width: 1116px) and (max-width: 1415px){#networking-page-user-results{flex:0 0 310px}#networking-page-content{min-width:750px;width:750px}}@media (min-width: 760px) and (max-width: 760px){#networking-page-user-results{flex:0 0 220px}#networking-page-content{min-width:540px;width:540px}}#networking-page-pagination{margin:1rem 0 3rem}img{width:20px;height:20px}#chat_outermost{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;outline:2px solid black;box-sizing:border-box;box-shadow:0 0 8px #0006}#chat_outermost h1{text-align:center;margin-top:.5rem;margin-bottom:0;font:1.5rem Roboto,sans-serif}.mounted-styles{width:100%}.unmounted-styles{position:fixed;top:0;left:0;z-index:1000;resize:both;overflow:auto;width:16rem;height:20rem;min-width:16rem;min-height:20rem;max-width:90vw;max-height:90vh}.chat-header-and-handle{display:grid;grid-template-columns:1fr 2fr 1fr;border-bottom:2px solid black}.chat-header-and-handle:hover{cursor:grab}.chat-header-and-handle:active{cursor:grabbing}#chat_messages_container{display:flex;flex-direction:column;gap:.5em;flex:1 1 auto;min-height:0;overflow-y:auto;padding:.5rem;background-color:#fff}#chat_input_container{padding:.5rem}.UserMessageRow{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.AiMessageRow{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.UserMessage{padding:.5rem;background-color:#87cefa;height:fit-content;width:fit-content;max-width:80%;border-radius:7.5px;word-wrap:break-word;box-shadow:inset 0 0 8px #fff6,inset 0 0 6px #0000001a;border:1px solid rgba(0,0,0,.1);box-sizing:border-box}.AiMessage{padding:.5rem;background-color:#90ee90;height:fit-content;width:fit-content;max-width:80%;border-radius:7.5px;word-wrap:break-word;box-shadow:inset 0 0 8px #fff6,inset 0 0 6px #0000001a;border:1px solid rgba(0,0,0,.1);box-sizing:border-box}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#navbar{position:sticky;top:0;width:100%;height:60px;max-height:60px;background-color:#f0f8ff;border-bottom:1px solid lightgray;display:grid;grid-template-columns:1fr 1fr 1fr;z-index:1000;box-sizing:border-box;box-shadow:0 0 2px #0003}#account_buttons{display:flex;justify-content:flex-end;align-items:center;padding-left:10px;padding-right:10px}#logo_name{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:5px;height:100%;width:auto;text-decoration:none;justify-self:start}#logo{height:3em;width:3em;padding-right:10px;align-self:center}.brand_name{margin:0;display:inline;font-family:Exo,sans-serif;font-size:2em;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}#profile_icon{position:relative;width:2em;height:2em;display:flex;align-items:center;justify-content:center}#profile_ellipse{position:absolute;width:50px;height:50px}#profile_guy{position:absolute;width:35px;height:35px}#nav_links{display:flex;justify-content:center;align-items:center;height:100%;width:25%;justify-self:center;left:50%}.nav_link{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:50px;text-decoration:none;color:inherit}.nav_link:last-child{margin-right:0}.nav_link img{width:2em;height:2em;padding-bottom:5px}.nav_link p{margin:0;font-family:Roboto,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;color:#000}.AppBackground{display:flex;height:100vh;flex-direction:column;background:#f1f1f1;align-items:center}.left-menu-container{height:100%;box-shadow:2px 0 2px #0000001a;z-index:2;min-width:100px;background-color:#f0f8ff;display:flex;flex-direction:column;justify-content:start;border-right:1px solid lightgray}.glossy-background{background:linear-gradient(to bottom,#fff,#e0e0e0)}#account-page-root{padding-top:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 1200px){#account-page-content{width:960px}}@media (min-width: 768px) and (max-width: 1199px){#account-page-content{width:750px}}@media (max-width: 767px){#account-page-content{width:420px}}.account-page-header-container{box-shadow:0 0 10px #0000001a}#account-page-main-header-section{margin:0 auto;padding:20px;border-radius:5px}.profile-image-container{position:relative;overflow:hidden}.profile-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#80808066;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s}.profile-edit-icon{width:2.5em;height:2.5em;opacity:.85;filter:drop-shadow(0 0 2px #fff)}#account-page-profile-image:hover .profile-image-overlay{opacity:1;pointer-events:auto;border-radius:50%}#account-page-background-image:hover .profile-image-overlay{opacity:1;pointer-events:auto;border-radius:0}#account-page-user-header-details h1{justify-content:left}.account-page-section-card{margin:20px auto;padding:1.5rem;border-radius:5px;box-shadow:0 0 10px #0000001a}.account-page-section-header{margin-bottom:1rem}.account-page-section-modify{gap:1rem}#account-page-main-header-section .account-page-section-modify-button img{width:1rem;height:1rem}.account-page-section-modify-button:hover{cursor:pointer;background-color:#4771fa80}.account-page-experience-description{padding-top:.5rem}#edit-skills-save-button{margin-top:1rem}.account-page-experience{display:flex;flex-direction:column;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid #ccc}.account-page-experience:last-child{border-bottom:none}body{margin:0;height:100vh}#root{display:flex;flex-direction:column;height:100%}:root{--purple-heart: #8d2c60ff;--raspberry-rose: #bd3f65ff;--space-cadet: #2c304aff;--oxford-blue: #01162aff;--antiflash-white: #e9f0f0ff;--oxford-blue-2: #051d33ff;--platinum: #e1e6e8ff;--light-red: #fe6368ff;--paynes-gray: #586c7dff;--columbia-blue: #bdcbd6ff;--verdigris: #43b7beff;--navbar-height: 60px}h1,h2,h3,h4,h5,p{margin:0}.hz-close{display:flex;flex-direction:row;align-items:center;gap:.5rem}.hz-center{display:flex;flex-direction:row;justify-content:center;align-items:center}.hz-left{display:flex;flex-direction:row;justify-content:start;align-items:center}.hz-right{display:flex;flex-direction:row;justify-content:end;align-items:center}.hz-space-btwn{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.hz-space-btwn-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.hz-center-top{display:flex;flex-direction:row;justify-content:center;align-items:start}.v-center{display:flex;flex-direction:column;justify-content:center}.v-center-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.v-center-start{display:flex;flex-direction:column;justify-content:start;align-items:start}.v-center-end{display:flex;flex-direction:column;justify-content:end;align-items:end}.not-visible{visibility:hidden}.weight-bold{font-weight:700}.weight-normal{font-weight:400}.underline{text-decoration:underline}.no-padding{padding:0}.can-hover{cursor:pointer}.border-glow:hover{box-shadow:0 0 5px 5px #48abe0}.selected{border:1px solid blue}.grabbing{cursor:grabbing}.on-hover-background-color:hover,.background-green{background-color:#90ee90}.clickable{cursor:pointer}#root .base-button-colors{color:var(--oxford-blue-2);background-color:var(--light-red)}#root .base-button-colors-transparent-w-outline{color:var(--oxford-blue-2);border:1px solid var(--light-red)}.vertical-warm-text-gradient{background:linear-gradient(0deg,var(--purple-heart)20%,var(--light-red)80%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}
