@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;1,100;1,300&family=Open+Sans:ital,wght@0,300;0,400;1,300;1,400&family=Raleway:ital,wght@0,100;0,200;0,400;1,100;1,200;1,400&display=swap);@import url(https://fonts.cdnfonts.com/css/nimbus-sans-l);html .spoon .banner,html .spoon .controls>.logo,html .spoon .dash-icon>a,html .spoon .droplist,html .spoon .droplist .droplistgroup,html .spoon .droplist .droplistgroup>label,html .spoon .droplist .droplistoption,html .spoon .droplist optgroup,html .spoon .droplist optgroup>label,html .spoon .droplist option,html .spoon article.resume .items>.item,html .spoon article.resume .resume-section>.list.resume-section-tags>.item,html .spoon article.resume>section.jobs>section.job>.job-header>.tags>li,html .spoon datalist,html .spoon datalist .droplistgroup,html .spoon datalist .droplistgroup>label,html .spoon datalist .droplistoption,html .spoon datalist optgroup,html .spoon datalist optgroup>label,html .spoon datalist option,html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>.valuebox,html .spoon label:has(>input)[type=checkbox],html .spoon.dark-theme main table.table .table-column,html .spoon>main table.table .table-column,html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item{-webkit-touch-callout:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html .spoon footer.pagination .btn-group::-webkit-scrollbar,html .spoon.dark-theme main table.table.scrollable::-webkit-scrollbar,html .spoon>main table.table.scrollable::-webkit-scrollbar{border-radius:6px;height:6px;width:6px}html .spoon footer.pagination .btn-group::-webkit-scrollbar-thumb,html .spoon.dark-theme main table.table.scrollable::-webkit-scrollbar-thumb,html .spoon>main table.table.scrollable::-webkit-scrollbar-thumb{background:#8fd400;border-radius:6px}html .spoon footer.pagination .btn-group::-webkit-scrollbar-track,html .spoon.dark-theme main table.table.scrollable::-webkit-scrollbar-track,html .spoon>main table.table.scrollable::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:6px}html .spoon footer.pagination .btn-group,html .spoon.dark-theme main table.table.scrollable,html .spoon>main table.table.scrollable{scrollbar-face-color:#8fd400;scrollbar-track-color:transparent}html .spoon form.form-request fieldset .form-element-group .form-element.disabled,html .spoon form.form-request fieldset .form-element-group .form-element.form-input:hover.disabled{background-color:#ddd}html .spoon .btn-group,html .spoon .btn-group>button,html .spoon .component .content,html .spoon .component>h1>.btn-group.right button .ui-button-text,html .spoon .controls,html .spoon .controls.search label,html .spoon .flex-horizontal,html .spoon .flex-horizontal>.flex-center,html .spoon .flex-horizontal>.flex-left,html .spoon .flex-horizontal>.flex-right,html .spoon .flex-vertical,html .spoon .flex-vertical>.flex-bottom,html .spoon .flex-vertical>.flex-middle,html .spoon .flex-vertical>.flex-top,html .spoon .poll-results .content,html .spoon .poll-results>h1>.btn-group.right button .ui-button-text,html .spoon .row,html .spoon .splash,html .spoon button,html .spoon dialog .dialog-content,html .spoon footer.pagination,html .spoon footer.pagination .btn-group>button.tab,html .spoon form .form-element-group,html .spoon form .form-element-group>.collapsible,html .spoon form fieldset,html .spoon h1.inline,html .spoon h2.inline,html .spoon h3.inline,html .spoon h4.inline,html .spoon h5.inline,html .spoon h6.inline,html .spoon nav,html .spoon nav.navbar.nav-header,html .spoon nav.navbar.nav-header .btn-group,html .spoon nav>.flex-center,html .spoon nav>.flex-left,html .spoon nav>.flex-right,html .spoon.dark-theme main table.table .table-column>.form-element label,html .spoon.dark-theme main table.table .table-column>.form-element select,html .spoon.dark-theme main table.table .table-column>.form-element>button.btn-sort,html .spoon.dark-theme main table.table .table-group,html .spoon>main,html .spoon>main .panel,html .spoon>main .panel .layout .center,html .spoon>main .panel .layout .left,html .spoon>main .panel .layout .right,html .spoon>main .panel .layout>.left.btn-group button,html .spoon>main .panel .layout>.right.btn-group button,html .spoon>main .panel .table-wrapper,html .spoon>main .panel header>.btn-group.left button .ui-button-text,html .spoon>main .panel header>.btn-group.right button .ui-button-text,html .spoon>main .panel header>span,html .spoon>main .panel.nas .sessions,html .spoon>main .tab-group .tab,html .spoon>main .tab-group.horizontal .tab,html .spoon>main .tab-group.vertical .tab,html .spoon>main table.table .table-column>.form-element label,html .spoon>main table.table .table-column>.form-element select,html .spoon>main table.table .table-column>.form-element>button.btn-sort,html .spoon>main table.table .table-group,html .spoon>main>.body,html .spoon>main>.body>.flex-horizontal,html .spoon>main>.body>.flex-horizontal .content .objectpane>.footer-wrapper,html .spoon>main>.body>.flex-horizontal .content .pane>.footer-wrapper,html .spoon>main>.body>.flex-horizontal .content .tabularpane>.footer-wrapper,html .spoon>main>.body>.flex-horizontal .content>.pane.full-frame,html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group header,html .spoon>main>.bottom,html .spoon>main>.bottom>nav,html .spoon>main>.bottom>nav>.flex-center,html .spoon>main>.bottom>nav>.flex-left,html .spoon>main>.bottom>nav>.flex-right,html .spoon>main>.top,html body{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html .spoon .flex-horizontal,html .spoon .flex-vertical,html .spoon nav,html .spoon>main>.bottom>nav{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}html .spoon .flex-horizontal,html .spoon nav,html .spoon>main>.bottom>nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}html .spoon .flex-horizontal>.flex-center,html .spoon .flex-horizontal>.flex-left,html .spoon .flex-horizontal>.flex-right,html .spoon nav>.flex-center,html .spoon nav>.flex-left,html .spoon nav>.flex-right,html .spoon>main>.bottom>nav>.flex-center,html .spoon>main>.bottom>nav>.flex-left,html .spoon>main>.bottom>nav>.flex-right{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}html .spoon .flex-horizontal>.flex-left,html .spoon nav>.flex-left,html .spoon>main>.bottom>nav>.flex-left{clear:left!important;display:block;float:left!important;max-width:50%!important;width:unset}html .spoon .flex-horizontal>.flex-center,html .spoon nav>.flex-center,html .spoon>main>.bottom>nav>.flex-center{-webkit-box-flex:2;-ms-flex:2;flex:2;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch}html .spoon .flex-horizontal>.flex-right,html .spoon nav>.flex-right,html .spoon>main>.bottom>nav>.flex-right{clear:right!important;display:block;float:right!important;max-width:50%!important;width:unset}html .spoon .flex-vertical{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}html .spoon .flex-vertical>.flex-bottom,html .spoon .flex-vertical>.flex-middle,html .spoon .flex-vertical>.flex-top{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}html .spoon .flex-vertical>.flex-middle{-webkit-box-flex:2;-ms-flex:2;flex:2;overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon footer.pagination .btn-group,html .spoon.dark-theme main table.table.scrollable,html .spoon>main table.table.scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon .btn-group,html .spoon .component .content,html .spoon .poll-results .content,html .spoon .row,html .spoon .splash,html .spoon footer.pagination,html .spoon form .form-element-group,html .spoon form .form-element-group>.collapsible,html .spoon form fieldset,html .spoon nav,html .spoon.dark-theme main table.table .table-group,html .spoon>main .panel,html .spoon>main table.table .table-group,html .spoon>main>.body>.flex-horizontal .content>.pane.full-frame,html .spoon>main>.bottom>nav{width:100%}html .spoon form .form-element-group>.collapsible{-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;clear:both;display:block;float:left;overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon form .form-element-group>.expanded.collapsible{max-height:100vh}html .spoon form .form-element-group>.collapsed.collapsible{max-height:0}html .spoon .splash,html .spoon>main>.body>.flex-horizontal .content>.pane.full-frame{max-width:100%;min-width:100%}html .spoon .splash>iframe,html .spoon>main>.body>.flex-horizontal .content>.pane.full-frame>iframe{height:100%;width:100%}html .spoon .btn-group>button,html .spoon .clickable,html .spoon .controls.search .datalist .droplistgroup,html .spoon .controls.search .datalist option,html .spoon .controls.search .droplist .droplistgroup,html .spoon .controls.search .droplist option,html .spoon .controls>.logo,html .spoon .dash-icon>a,html .spoon .droplist .droplistoption,html .spoon .droplist option,html .spoon article.resume .items>.item,html .spoon article.resume .resume-section>.list.resume-section-tags>.item,html .spoon article.resume>section.jobs>section.job>.job-header>.tags>li,html .spoon button,html .spoon datalist .droplistoption,html .spoon datalist option,html .spoon footer.pagination .btn-group>button.tab,html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>.valuebox,html .spoon.dark-theme main table.table .table-column,html .spoon>main .panel .layout>.left.btn-group button,html .spoon>main .panel .layout>.right.btn-group button,html .spoon>main table.table .table-column,html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item,html .spoon>main>.bottom>.loader .progress{cursor:pointer}html .spoon .clickable,html .spoon label:hover{cursor:pointer;text-decoration:underline}html .spoon .edit{border:dashed 1px #fff}html .spoon .markdown.selected,html .spoon button.selected,html .spoon footer.pagination .btn-group>button.selected.tab,html .spoon label.selected,html .spoon nav.selected,html .spoon>main .panel .layout>.left.btn-group button.selected,html .spoon>main .panel .layout>.right.btn-group button.selected,html .spoon>main>.bottom>nav.selected{-webkit-animation:border-dance-desktop 1s infinite linear;animation:border-dance-desktop 1s infinite linear;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#ddd),color-stop(50%,transparent)),-webkit-gradient(linear,left top,right top,color-stop(50%,#ddd),color-stop(50%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(50%,#ddd),color-stop(50%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(50%,#ddd),color-stop(50%,transparent));background-image:linear-gradient(90deg,#ddd 50%,transparent 50%),linear-gradient(90deg,#ddd 50%,transparent 50%),linear-gradient(0deg,#ddd 50%,transparent 50%),linear-gradient(0deg,#ddd 50%,transparent 50%);background-position:left top,right bottom,left bottom,right top;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:5px 2px,5px 2px,2px 5px,2px 5px;border-radius:.3rem}@media only screen and (max-width:767px){html .spoon .markdown.selected,html .spoon button.selected,html .spoon footer.pagination .btn-group>button.selected.tab,html .spoon label.selected,html .spoon nav.selected,html .spoon>main .panel .layout>.left.btn-group button.selected,html .spoon>main .panel .layout>.right.btn-group button.selected,html .spoon>main>.bottom>nav.selected{-webkit-animation:border-dance-mobile 1s infinite linear;animation:border-dance-mobile 1s infinite linear;background-size:5px 2px,5px 2px,0 5px,0 5px;border-radius:0}}html .spoon.dark-theme main table,html .spoon>main table{border-collapse:collapse;font-size:.7rem;position:relative;text-align:left;width:100%}html .spoon.dark-theme main table td,html .spoon.dark-theme main table th,html .spoon>main table td,html .spoon>main table th{padding:.25rem}html .spoon.dark-theme main table tr,html .spoon>main table tr{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;line-height:2em}html .spoon.dark-theme main table tr:hover,html .spoon>main table tr:hover{background:#ecf3f8;cursor:pointer}html .spoon.dark-theme main table tr.red th,html .spoon>main table tr.red th{background:#b30808;color:#fff}html .spoon.dark-theme main table th,html .spoon>main table th{-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,.5);box-shadow:0 2px 2px -1px rgba(0,0,0,.5);position:sticky;text-align:left;top:0}html .spoon.dark-theme main table.table,html .spoon>main table.table{font-size:.7rem;margin-bottom:0}html .spoon.dark-theme main table.table.scrollable,html .spoon>main table.table.scrollable{display:block;font-size:.7rem;height:50vh;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}html .spoon.dark-theme main table.table>.body,html .spoon>main table.table>.body{display:table;line-height:2rem}html .spoon.dark-theme main table.table .table-group,html .spoon>main table.table .table-group{display:table-row-group;height:3rem;min-height:3rem}html .spoon.dark-theme main table.table .table-group.table-header,html .spoon>main table.table .table-group.table-header{-webkit-box-shadow:3px 0 3px rgba(0,0,0,.8);box-shadow:3px 0 3px rgba(0,0,0,.8);inset-block-start:0;position:sticky;top:0}html .spoon.dark-theme main table.table .table-group.table-header th,html .spoon>main table.table .table-group.table-header th{background-color:#fff;-webkit-box-shadow:inset 0 -3px 5px -4px #fff;box-shadow:inset 0 -3px 5px -4px #fff;color:#5e5e5e;position:sticky;top:0;z-index:998}html .spoon.dark-theme main table.table .table-group.table-header th.active,html .spoon>main table.table .table-group.table-header th.active{background-color:#6f6f6f}html .spoon.dark-theme main table.table .table-group.table-header th.press,html .spoon>main table.table .table-group.table-header th.press{-webkit-transition:background-color 2s;transition:background-color 2s;background-color:#b30808}html .spoon.dark-theme main table.table .table-group.table-header tr,html .spoon>main table.table .table-group.table-header tr{background-color:#555}html .spoon.dark-theme main table.table .table-group.table-body,html .spoon>main table.table .table-group.table-body{border:0;font-size:.7rem;text-transform:uppercase}html .spoon.dark-theme main table.table .table-group.table-body .table-row,html .spoon>main table.table .table-group.table-body .table-row{-webkit-box-sizing:border-box;box-sizing:border-box}html .spoon.dark-theme main table.table .table-group.table-body .table-row .table-column,html .spoon>main table.table .table-group.table-body .table-row .table-column{-webkit-box-sizing:border-box;box-sizing:border-box}html .spoon.dark-theme main table.table .table-group.table-footer,html .spoon>main table.table .table-group.table-footer{bottom:0;font-weight:700;inset-block-end:0;position:sticky;table-layout:fixed;width:100%}html .spoon.dark-theme main table.table .table-group.table-footer .table-row,html .spoon>main table.table .table-group.table-footer .table-row{background-color:#5e5e5e}html .spoon.dark-theme main table.table .table-group.table-footer .table-row:hover,html .spoon>main table.table .table-group.table-footer .table-row:hover{background-color:#8ba4bd}html .spoon.dark-theme main table.table .table-group.table-footer .table-row:hover>th,html .spoon>main table.table .table-group.table-footer .table-row:hover>th{color:#fff}html .spoon.dark-theme main table.table .table-group.table-footer .table-row .table-column button[name=info],html .spoon>main table.table .table-group.table-footer .table-row .table-column button[name=info]{float:left}html .spoon.dark-theme main table.table .table-group.table-footer .table-row .table-column button[name=info] .button-label,html .spoon>main table.table .table-group.table-footer .table-row .table-column button[name=info] .button-label{padding-right:.5em}html .spoon.dark-theme main table.table .table-group.table-footer .table-row .table-column button[name=add],html .spoon.dark-theme main table.table .table-group.table-footer .table-row .table-column button[name=filter],html .spoon.dark-theme main table.table .table-group.table-footer .table-row .table-column button[name=refresh],html .spoon>main table.table .table-group.table-footer .table-row .table-column button[name=add],html .spoon>main table.table .table-group.table-footer .table-row .table-column button[name=filter],html .spoon>main table.table .table-group.table-footer .table-row .table-column button[name=refresh]{float:right}html .spoon.dark-theme main table.table .table-group.table-footer .table-row>th,html .spoon>main table.table .table-group.table-footer .table-row>th{color:#1e1e1e}html .spoon.dark-theme main table.table .table-group.table-footer th,html .spoon>main table.table .table-group.table-footer th{bottom:0;color:#ddd;padding:0;position:sticky;z-index:998}html .spoon.dark-theme main table.table .table-group.table-footer th.active,html .spoon>main table.table .table-group.table-footer th.active{background-color:#1b558e}html .spoon.dark-theme main table.table .table-group.table-footer th.press,html .spoon>main table.table .table-group.table-footer th.press{-webkit-transition:background-color 2s;transition:background-color 2s;background-color:#b30808}html .spoon.dark-theme main table.table .table-row,html .spoon>main table.table .table-row{display:table-row;height:3rem}html .spoon.dark-theme main table.table .table-row:hover,html .spoon>main table.table .table-row:hover{background-color:rgba(255,255,255,.2)}html .spoon.dark-theme main table.table .table-row>nav,html .spoon>main table.table .table-row>nav{display:none}html .spoon.dark-theme main table.table .table-row>.body,html .spoon>main table.table .table-row>.body{display:table-row-group}html .spoon.dark-theme main table.table .table-row>.body>.pane,html .spoon>main table.table .table-row>.body>.pane{display:table-row-group}html .spoon.dark-theme main table.table .table-column,html .spoon>main table.table .table-column{display:table-cell;height:3rem;min-width:3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-overflow-scrolling:touch}html .spoon.dark-theme main table.table .table-column>.label,html .spoon>main table.table .table-column>.label{clear:both;color:#000;display:block;float:left;margin:0;padding:0;width:100%}html .spoon.dark-theme main table.table .table-column>.form-element,html .spoon>main table.table .table-column>.form-element{clear:left;display:block;float:left;width:calc(100% - 12px)}html .spoon.dark-theme main table.table .table-column>.form-element label,html .spoon>main table.table .table-column>.form-element label{clear:left;float:left;font-size:8px;line-break:8px;width:auto}html .spoon.dark-theme main table.table .table-column>.form-element input,html .spoon.dark-theme main table.table .table-column>.form-element select,html .spoon>main table.table .table-column>.form-element input,html .spoon>main table.table .table-column>.form-element select{clear:left;float:left}html .spoon.dark-theme main table.table .table-column>.form-element select,html .spoon>main table.table .table-column>.form-element select{-webkit-touch-callout:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:rgba(0,0,0,0)!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none;clear:right;cursor:pointer;float:right;height:15px;line-height:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:15px}html .spoon.dark-theme main table.table .table-column>.form-element select:hover,html .spoon>main table.table .table-column>.form-element select:hover{background-color:#b30808;color:#090}html .spoon.dark-theme main table.table .table-column>.form-element select option,html .spoon>main table.table .table-column>.form-element select option{background-color:#1e1e1e;color:#fcfcfc}html .spoon.dark-theme main table.table .table-column>.form-element>button.btn-sort,html .spoon>main table.table .table-column>.form-element>button.btn-sort{background-color:rgba(0,0,0,0);color:#000;display:block;float:right;height:15px;max-width:12px;min-width:12px;text-decoration:none;width:12px}html .spoon.dark-theme main table.table .table-column>.form-element>button.btn-sort>.icon,html .spoon>main table.table .table-column>.form-element>button.btn-sort>.icon{color:#ddd;display:block;text-decoration:none;width:10px}html .spoon.dark-theme main table.table .table-column>.form-element>button.btn-sort>.button-label,html .spoon>main table.table .table-column>.form-element>button.btn-sort>.button-label{display:none}html .spoon.dark-theme main table.table .table-column>.form-element>button.btn-sort.active,html .spoon>main table.table .table-column>.form-element>button.btn-sort.active{background-color:rgba(0,0,0,0);border:0;-webkit-box-shadow:none;box-shadow:none;color:#000;text-decoration:none}html .spoon.dark-theme main table.table .table-column>.form-element>button.btn-sort.active>.icon,html .spoon>main table.table .table-column>.form-element>button.btn-sort.active>.icon{color:#090}html .spoon.dark-theme main table.table .table-column>.form-element>button.btn-sort:hover,html .spoon>main table.table .table-column>.form-element>button.btn-sort:hover{background-color:rgba(0,0,0,0);border:0;color:#090;text-decoration:none}html .spoon.dark-theme main table.table .table-column>.form-element>button.btn-sort:hover>.icon,html .spoon>main table.table .table-column>.form-element>button.btn-sort:hover>.icon{color:#b30808}html .spoon.dark-theme main table.table .table-column>nav,html .spoon>main table.table .table-column>nav{display:none}html .spoon.dark-theme main table.table .table-column.press,html .spoon>main table.table .table-column.press{-webkit-transition:background-color 2s;transition:background-color 2s;background-color:#b30808}html .spoon.dark-theme main table.table .table-column:hover,html .spoon>main table.table .table-column:hover{background-color:rgba(255,255,255,.2)}html .spoon.dark-theme main table.table .table-column:hover.press,html .spoon>main table.table .table-column:hover.press{-webkit-transition:background-color 2s;transition:background-color 2s;background-color:#b30808}html .spoon.dark-theme main table.table .table-column.active,html .spoon>main table.table .table-column.active{background-color:#ecf3f8}html .spoon.dark-theme main table.table .table-column.active.press,html .spoon>main table.table .table-column.active.press{-webkit-transition:background-color 2s;transition:background-color 2s;background-color:#b30808}html .spoon.dark-theme main table.table .table-column.clickable,html .spoon>main table.table .table-column.clickable{color:#005abb;text-decoration:underline}html .spoon button.switch.toggle>.slider,html .spoon footer,html .spoon footer.active,html .spoon footer.stickyfooter,html .spoon footer.stickyfooter.active,html .spoon form,html .spoon form fieldset legend,html .spoon form.active{border-left:0;border-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:3rem}html .spoon button.switch.toggle>.slider,html .spoon footer.active,html .spoon footer.stickyfooter.active,html .spoon form fieldset legend,html .spoon form.active{border-bottom:1px solid rgba(85,85,85,.2);border-top:1px solid rgba(255,255,255,.2)}html .spoon footer,html .spoon footer.stickyfooter,html .spoon form{border-bottom:0 solid rgba(255,255,255,.2);border-top:0 solid rgba(85,85,85,.2)}html .spoon .flex-horizontal,html .spoon .full-width,html .spoon .network-subscriber,html .spoon article.resume .items,html .spoon article.resume .items>.item,html .spoon article.resume .resume-section,html .spoon article.resume .resume-section-header,html .spoon article.resume .resume-section>.list,html .spoon article.resume .subtitle,html .spoon article.resume .summary,html .spoon article.resume .textblock,html .spoon article.resume .title,html .spoon form fieldset,html .spoon h1,html .spoon h2,html .spoon h3,html .spoon h4,html .spoon h5,html .spoon h6,html .spoon label,html .spoon nav,html .spoon>main,html .spoon>main .codeblock,html .spoon>main .codeblock>cite,html .spoon>main .diagram>cite,html .spoon>main dl,html .spoon>main>.body,html .spoon>main>.body>.flex-horizontal,html .spoon>main>.body>.flex-horizontal>.content cite,html .spoon>main>.body>.flex-horizontal>.content h1,html .spoon>main>.body>.flex-horizontal>.content h2,html .spoon>main>.body>.flex-horizontal>.content h3,html .spoon>main>.body>.flex-horizontal>.content header,html .spoon>main>.body>.flex-horizontal>.content>.pane>footer,html .spoon>main>.body>.flex-horizontal>.content>.pane>footer>cite,html .spoon>main>.bottom>nav{clear:both;display:block;float:left;width:100%}html .spoon .flex-vertical{display:block;height:100vh}html .spoon dialog .dialog-content.confirm>.body>.pane,html .spoon dialog .dialog-content.prompt>.body>.pane{max-height:calc(55vh - 3rem);overflow-y:auto;-webkit-overflow-scrolling:touch}html .spoon nav,html .spoon>main>.bottom>nav{clear:both;color:#171717;float:left;font-family:"nimbus sans l",sans-serif;font-weight:300;height:2rem}html .spoon nav.active,html .spoon>main>.bottom>nav.active{text-decoration:underline}html .spoon .btn-group>button,html .spoon button,html .spoon footer.pagination .btn-group>button.tab,html .spoon>main .panel .layout>.left.btn-group button,html .spoon>main .panel .layout>.right.btn-group button{-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transition:color .4s;transition:color .4s;-webkit-transition:background-color .4s;transition:background-color .4s;background-color:rgba(0,0,0,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;-ms-flex-preferred-size:3rem;flex-basis:3rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:"Open Sans",sans-serif;font-size:.7rem;font-weight:300;height:3rem;line-height:3rem;min-width:3rem;outline:0}html .spoon button :disabled,html .spoon footer.pagination .btn-group>button.tab :disabled,html .spoon>main .panel .layout>.left.btn-group button :disabled,html .spoon>main .panel .layout>.right.btn-group button :disabled{background-color:#641818}html .spoon button.active,html .spoon footer.pagination .btn-group>button.active.tab,html .spoon>main .panel .layout>.left.btn-group button.active,html .spoon>main .panel .layout>.right.btn-group button.active{background-color:rgba(0,0,0,.5)}html .spoon button:focus,html .spoon footer.pagination .btn-group>button.tab:focus,html .spoon>main .panel .layout>.left.btn-group button:focus,html .spoon>main .panel .layout>.right.btn-group button:focus{border-color:#005abb}html .spoon button:hover,html .spoon footer.pagination .btn-group>button.tab:hover,html .spoon>main .panel .layout>.left.btn-group button:hover,html .spoon>main .panel .layout>.right.btn-group button:hover{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transition:color .4s;transition:color .4s;-webkit-transition:background-color .4s;transition:background-color .4s;background-color:rgba(0,0,0,.2);color:#fff}html .spoon button.noLabel>.button-label,html .spoon footer.pagination .btn-group>button.noLabel.tab>.button-label,html .spoon>main .panel .layout>.left.btn-group button.noLabel>.button-label,html .spoon>main .panel .layout>.right.btn-group button.noLabel>.button-label{display:none!important}html .spoon button.noIcon>.icon,html .spoon footer.pagination .btn-group>button.noIcon.tab>.icon,html .spoon>main .panel .layout>.left.btn-group button.noIcon>.icon,html .spoon>main .panel .layout>.right.btn-group button.noIcon>.icon{display:none!important}html .spoon .btn-group>button>svg,html .spoon button>svg,html .spoon footer.pagination .btn-group>button.tab>svg,html .spoon>main .panel .layout>.left.btn-group button>svg,html .spoon>main .panel .layout>.right.btn-group button>svg{clear:left;display:block;float:left;height:100%;padding:3px 0;width:100%}html .spoon button>.icon,html .spoon footer.pagination .btn-group>button.tab>.icon,html .spoon>main .panel .layout>.left.btn-group button>.icon,html .spoon>main .panel .layout>.right.btn-group button>.icon{text-align:center;width:3rem}html .spoon button>.button-label,html .spoon footer.pagination .btn-group>button.tab>.button-label,html .spoon>main .panel .layout>.left.btn-group button>.button-label,html .spoon>main .panel .layout>.right.btn-group button>.button-label{line-height:3rem}html .spoon .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;overflow:hidden;-webkit-overflow-scrolling:touch}html .spoon .minimal.btn-group{background-color:rgba(0,0,0,0);border:0;-webkit-box-shadow:none;box-shadow:none}html .spoon .btn-group .btn+.btn{margin-left:auto}html .spoon .btn-group>button.prev{margin-right:1rem}html .spoon .btn-group>button.next{margin-left:1rem}html .spoon .vertical.btn-group{display:block;height:auto;width:100%}html .spoon .vertical.btn-group>button{width:100%}html .spoon .vertical.btn-group>button:hover{border-left:4px solid #8fd400}html .spoon .vertical.btn-group>button:first-child:not(:last-child){border-radius:0}html .spoon .vertical.btn-group>button:last-child:not(:first-child){border-radius:0}html .spoon .vertical.btn-group>button .btn{margin:0}html .spoon .vertical.btn-group>button.notification{border-bottom:1px solid #ddd;font-weight:400;height:auto;padding:.25rem 0;white-space:normal}html .spoon .vertical.btn-group>button.notification .icon{display:none}html .spoon .vertical.btn-group>button.notification .button-label{display:block;font-size:.7rem;font-weight:bolder;line-height:1.2rem;padding-right:.5rem;width:calc(100% - 4px)}html .spoon .vertical.left.btn-group>button{text-align:left}html .spoon .vertical.right.btn-group>button{float:right;text-align:right}html .spoon .vertical.right.btn-group>button:hover{border-right:4px solid #8fd400}html .spoon .vertical.right.btn-group>button .icon{float:right}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item span.label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-overflow-scrolling:touch}html .spoon dialog::-ms-backdrop{animation:fadeIn .1s ease-in-out;background-color:rgba(0,0,0,.9)}html .spoon dialog::backdrop{-webkit-animation:fadeIn .1s ease-in-out;animation:fadeIn .1s ease-in-out;background-color:rgba(0,0,0,.9)}html .spoon nav,html .spoon>main>.bottom>nav{background-color:#5e5e5e;border-radius:0;font-size:1rem;height:3rem;line-height:3rem}html .spoon .controls::-webkit-scrollbar,html .spoon dialog .dialog-content>.body::-webkit-scrollbar,html .spoon>main>.body>.flex-horizontal .content::-webkit-scrollbar,html .spoon>main>.body>.flex-horizontal .sidebar::-webkit-scrollbar,html .spoon>main>.bottom>.loader .progress+ul.console::-webkit-scrollbar{height:0;width:0}html .spoon .controls::-webkit-scrollbar-thumb,html .spoon dialog .dialog-content>.body::-webkit-scrollbar-thumb,html .spoon>main>.body>.flex-horizontal .content::-webkit-scrollbar-thumb,html .spoon>main>.body>.flex-horizontal .sidebar::-webkit-scrollbar-thumb,html .spoon>main>.bottom>.loader .progress+ul.console::-webkit-scrollbar-thumb{height:0;width:0}html .spoon .controls::-webkit-scrollbar-track,html .spoon dialog .dialog-content>.body::-webkit-scrollbar-track,html .spoon>main>.body>.flex-horizontal .content::-webkit-scrollbar-track,html .spoon>main>.body>.flex-horizontal .sidebar::-webkit-scrollbar-track,html .spoon>main>.bottom>.loader .progress+ul.console::-webkit-scrollbar-track{height:0;width:0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}@-webkit-keyframes slideInTop{from{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInTop{from{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translateX(110%);transform:translateX(110%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{from{-webkit-transform:translateX(110%);transform:translateX(110%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInBottom{from{-webkit-transform:translateY(-110%);transform:translateY(-110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInBottom{from{-webkit-transform:translateY(-110%);transform:translateY(-110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOutUp{to{-webkit-transform:translateY(110%);transform:translateY(110%)}}@keyframes slideOutUp{to{-webkit-transform:translateY(110%);transform:translateY(110%)}}@-webkit-keyframes slideOutRight{to{-webkit-transform:translateX(110%);transform:translateX(110%)}}@keyframes slideOutRight{to{-webkit-transform:translateX(110%);transform:translateX(110%)}}@-webkit-keyframes slideOutDown{to{-webkit-transform:translateY(-110%);transform:translateY(-110%)}}@keyframes slideOutDown{to{-webkit-transform:translateY(-110%);transform:translateY(-110%)}}@-webkit-keyframes border-dance-mobile{0%{background-position:left top,right bottom,left bottom,right top}100%{background-position:left 15px top,right 15px bottom,left bottom 15px,right top 15px}}@keyframes border-dance-mobile{0%{background-position:left top,right bottom,left bottom,right top}100%{background-position:left 15px top,right 15px bottom,left bottom 15px,right top 15px}}@-webkit-keyframes border-dance-desktop{0%{background-position:left top,right bottom,left bottom,right top}100%{background-position:left 15px top,right 15px bottom,left bottom 15px,right top 15px}}@keyframes border-dance-desktop{0%{background-position:left top,right bottom,left bottom,right top}100%{background-position:left 15px top,right 15px bottom,left bottom 15px,right top 15px}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html .spoon .component .content,html .spoon .poll-results .content,html .spoon>main .tab-group .tab,html .spoon>main .tab-group.horizontal .tab,html .spoon>main .tab-group.vertical .tab{-webkit-box-shadow:-2px 2px 2px -1px rgba(0,0,0,.1);box-shadow:-2px 2px 2px -1px rgba(0,0,0,.1)}html .spoon .component>h1>.btn-group.right,html .spoon .poll-results>h1>.btn-group.right,html .spoon>main .panel header>.btn-group.left,html .spoon>main .panel header>.btn-group.right{background-color:transparent;clear:right;display:block;float:right}html .spoon .component>h1>.btn-group.right button,html .spoon .poll-results>h1>.btn-group.right button,html .spoon>main .panel header>.btn-group.left button,html .spoon>main .panel header>.btn-group.right button{border-radius:3px;float:right;margin:0 .25em;padding:0 .25em}html .spoon .component>h1>.btn-group.right button:hover,html .spoon .poll-results>h1>.btn-group.right button:hover,html .spoon>main .panel header>.btn-group.left button:hover,html .spoon>main .panel header>.btn-group.right button:hover{background-color:transparent}html .spoon .component>h1>.btn-group.right button.switch.active,html .spoon .poll-results>h1>.btn-group.right button.switch.active,html .spoon>main .panel header>.btn-group.left button.switch.active,html .spoon>main .panel header>.btn-group.right button.switch.active{color:#090}html .spoon .component>h1>.btn-group.right button .ui-button-text,html .spoon .poll-results>h1>.btn-group.right button .ui-button-text,html .spoon>main .panel header>.btn-group.left button .ui-button-text,html .spoon>main .panel header>.btn-group.right button .ui-button-text{line-height:24px;width:24px}html .spoon .component>h1>.btn-group.right button svg,html .spoon .poll-results>h1>.btn-group.right button svg,html .spoon>main .panel header>.btn-group.left button svg,html .spoon>main .panel header>.btn-group.right button svg{background:0 0;clear:left;float:left;height:18px;margin:0 auto;padding:3px 0;width:18px}html .spoon .component>h1>.btn-group.right button .button-label,html .spoon .poll-results>h1>.btn-group.right button .button-label,html .spoon>main .panel header>.btn-group.left button .button-label,html .spoon>main .panel header>.btn-group.right button .button-label{display:none}html .spoon>main .panel>header,html .spoon>main>.body>.flex-horizontal>.content h1,html .spoon>main>.body>.flex-horizontal>.content h2,html .spoon>main>.body>.flex-horizontal>.content h3{position:sticky;top:0;z-index:1000}html .spoon>main .tab-group .tab,html .spoon>main .tab-group.horizontal .tab,html .spoon>main .tab-group.vertical .tab{font-size:.7rem;text-decoration:none;text-transform:uppercase}html .spoon>main .tab-group .tab .button-label{font-weight:bolder;text-decoration:none!important}html .spoon>main .panel .table-wrapper,html .spoon>main .panel.nas .sessions{max-height:24rem;overflow-y:auto;width:calc(100% - .2em);-webkit-overflow-scrolling:touch}html .spoon>main .panel .layout .center,html .spoon>main .panel .layout .left{clear:left;display:block;float:left}html .spoon>main .panel .layout .right{clear:right;display:block;float:right}html .spoon .component .content,html .spoon .controls.search .datalist,html .spoon .controls.search .droplist,html .spoon .droplist,html .spoon .flex-horizontal>.flex-center,html .spoon .poll-results .content,html .spoon .splash,html .spoon datalist,html .spoon nav>.flex-center,html .spoon.dark-theme main table.table .table-header .table-row .table-column .form-element select,html .spoon.dark-theme main table.table .table-header .table-row th .form-element select,html .spoon.dark-theme main table.table .table-header tr .table-column .form-element select,html .spoon.dark-theme main table.table .table-header tr th .form-element select,html .spoon.dark-theme main table.table thead .table-row .table-column .form-element select,html .spoon.dark-theme main table.table thead .table-row th .form-element select,html .spoon.dark-theme main table.table thead tr .table-column .form-element select,html .spoon.dark-theme main table.table thead tr th .form-element select,html .spoon>main .panel .layout .center,html .spoon>main .panel .layout .left,html .spoon>main .panel .layout .right,html .spoon>main .panel .table-wrapper,html .spoon>main .panel.nas .sessions,html .spoon>main .panel.panelgroup,html .spoon>main .panel.panelgroup>.layout>.left,html .spoon>main>.body>.flex-horizontal .content>.pane.full-frame,html .spoon>main>.body>.flex-horizontal>.content,html .spoon>main>.bottom>nav>.flex-center{scrollbar-color:#8fd400 #283b00;scrollbar-width:thin}:root{max-width:100%}html{font-size:100%;scroll-behavior:smooth}html body{overflow:hidden;-webkit-overflow-scrolling:touch}html .spoon{background-color:#ddd;color:#444;font-family:"Open Sans",sans-serif;text-align:left}html .spoon button.btn-disable{background-color:#005abb}html .spoon button.switch.toggle{-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);background-color:#ddd;border:1px solid #5e5e5e;border-bottom:0!important;border-radius:1.5rem;display:inline-block;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;height:1.5rem;padding:3px;position:relative;width:3rem}html .spoon button.switch.toggle:hover{border-bottom:0}html .spoon button.switch.toggle>.icon{display:none}html .spoon button.switch.toggle>.button-label{display:none}html .spoon button.switch.toggle>.slider{-webkit-box-shadow:-1px 0 3px 1px rgba(0,0,0,.5);box-shadow:-1px 0 3px 1px rgba(0,0,0,.5);background-color:#133b63;border:1px solid rgba(94,94,94,.5);border-radius:.5rem;display:block;float:right;height:1rem;margin-left:0;margin-right:calc(100% - 1rem);-webkit-transition:.4s;transition:.4s;width:1rem}html .spoon button.switch.toggle.active>span{-webkit-box-shadow:1px 0 3px 1px rgba(0,0,0,.5);box-shadow:1px 0 3px 1px rgba(0,0,0,.5);background-color:#8fd400;float:left;margin-left:calc(100% - 1rem);margin-right:0}html .spoon article{font-size:10pt}html .spoon article.resume header.no-right>.left{width:100%!important}html .spoon article.resume header.no-right>.right{display:none!important}html .spoon article.resume header>.left{clear:left;display:block;float:left}html .spoon article.resume header>.right{clear:right;display:block;float:right;text-align:right}html .spoon article.resume header.resume-header a:hover{border-right:3px solid #8fd400}html .spoon article.resume h1,html .spoon article.resume h2{font-size:85%!important;font-weight:700;height:auto!important;line-height:20px!important;margin:0;padding:0 .3em!important;text-transform:uppercase}html .spoon article.resume h1{background-color:#8fd400;border-bottom:1px solid #6da100;border-top:3px solid #afff08}html .spoon article.resume h2{background-color:#5e5e5e;border-bottom:1px solid #fff;border-top:2px solid #555;color:#fff!important}html .spoon article.resume a:active,html .spoon article.resume a:link,html .spoon article.resume a:visited{color:currentColor}html .spoon article.resume .title{font-family:"nimbus sans l",sans-serif;font-size:140%;line-height:30px}html .spoon article.resume .subtitle{font-size:100%;font-weight:700}html .spoon article.resume .summary{font-size:100%;font-weight:400;margin-top:.5em}html .spoon article.resume .textblock{border-left:3px solid #ddd;font-size:100%;font-style:italic;font-weight:400;margin:.5em 1em 1em .5em;padding:.5em 1em}html .spoon article.resume .items{margin:0;padding:.5em 0}html .spoon article.resume .items>.item{list-style-type:none;width:100%}html .spoon article.resume .items>.item>a{border-right:3px solid transparent;clear:both;display:block}html .spoon article.resume .items>.item>a:active,html .spoon article.resume .items>.item>a:link,html .spoon article.resume .items>.item>a:visited{color:currentColor}html .spoon article.resume .items>.item>a>span{clear:left;display:block;float:right;text-align:right}html .spoon article.resume .items>.item>a>svg{clear:right;display:block;float:right;height:18px;margin-left:1em;margin-right:.25em}html .spoon article.resume .resume-header{background-color:#1e1e1e;border-bottom:6px solid #747474!important;color:#fff;padding-bottom:.5em!important}html .spoon article.resume .resume-header .items .item{clear:none;float:left;width:auto}html .spoon article.resume .resume-header .items .item svg{clear:left;float:left}html .spoon article.resume .resume-header .items .item span{clear:none;float:right}html .spoon article.resume .resume-section-header{background-color:#e0e0e0;border-bottom:2px solid #c4c4c4!important;border-top:1px solid #fff!important;margin:0;padding:.5em!important}html .spoon article.resume .resume-section-header>.left{width:calc(100% - 200px)}html .spoon article.resume .resume-section-header>.right{font-size:80%;text-align:right;width:200px}html .spoon article.resume .resume-section-header.depth-1>.left{padding-left:.3em}html .spoon article.resume .resume-section-header.depth-2{background-color:#f0f0f0;border-top:1px solid #fff!important;padding-top:0!important}html .spoon article.resume .resume-section-header.depth-2>.left{font-size:90%;padding-left:.6em}html .spoon article.resume .resume-section-header.depth-2>p{padding-left:.6em}html .spoon article.resume .resume-section-header.depth-3{background-color:#fff;border-bottom:0!important;border-top:0!important;padding-top:0!important}html .spoon article.resume .resume-section-header.depth-3>.left{font-size:85%;padding-left:.9em}html .spoon article.resume .resume-section-header.depth-3>p{padding-left:.6em}html .spoon article.resume .resume-section-header>.right>.list{font-style:italic}html .spoon article.resume .resume-section.depth-3{background-color:#fff;border-bottom:1px solid #d4d4d4;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.1019607843);box-shadow:0 3px 3px 0 rgba(0,0,0,.1019607843);margin-bottom:1em}html .spoon article.resume .resume-section>.list{padding-left:4em;padding-right:3em}html .spoon article.resume .resume-section>.list>.item{margin-bottom:1em}html .spoon article.resume .resume-section>.list.resume-section-list{border-left:3px solid #ddd;clear:both;display:block;float:left;list-style:none;margin-left:2em;margin-top:.5em;padding-left:1em}html .spoon article.resume .resume-section>.list.resume-section-list>.item:last-of-type{margin-bottom:0}html .spoon article.resume .resume-section>.list.resume-section-tags{background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd;clear:both;float:left;margin-left:0;margin-right:0;margin-top:.5em;padding:1em 3em;width:inherit}html .spoon article.resume .resume-section>.list.resume-section-tags>.item{background-color:#6da100;border-radius:.5em;color:#fff;float:left;font-size:8pt;line-height:16pt;list-style:none;margin:0 .7em 0 0;padding:0 .6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html .spoon article.resume .resume-section>.list.resume-section-tags>.item:hover{background-color:#8fd400}html .spoon article.resume .resume-section>.list.resume-section-tags>.item{font-weight:600;margin-bottom:.5em}html .spoon article.resume .resume-section>.list.resume-section-tags>.item:last-of-type{margin-bottom:0}html .spoon article.resume>section.skills{border-bottom:1px solid #c9c9c9}html .spoon article.resume>section.skills .textblock{border-left:3px solid #ddd;font-size:11pt;font-style:italic;font-weight:400;margin:.5em 1em 1em .5em;padding:.5em 1em}html .spoon article.resume>section.skills .list{font-size:10pt;padding-right:3em}html .spoon article.resume>section.skills .list>li{font-weight:400;margin-bottom:.75em}html .spoon article.resume>section.jobs{background-color:#636363}html .spoon article.resume>section.jobs>section.job{background-color:#fff}html .spoon article.resume>section.jobs>section.job>.job-header{background-color:#fff;border-bottom:2px solid #ddd;border-top:1px solid #fff;margin:0 0 .25em;padding:.5em}html .spoon article.resume>section.jobs>section.job>.job-header>.left{clear:left;float:left;width:70%}html .spoon article.resume>section.jobs>section.job>.job-header>.left>.company{float:left;font-size:13pt;line-height:30px}html .spoon article.resume>section.jobs>section.job>.job-header>.left>.brief{clear:both;float:left;font-size:10px}html .spoon article.resume>section.jobs>section.job>.job-header>.right{clear:right;display:block;float:right;width:30%}html .spoon article.resume>section.jobs>section.job>.job-header>.right>.duration{float:right;font-size:9pt;font-style:italic;font-weight:400}html .spoon article.resume>section.jobs>section.job>.job-header>.right>.location{clear:right;float:right;font-size:8pt;font-style:italic;font-weight:400}html .spoon article.resume>section.jobs>section.job>.job-header>.right>.cite{clear:right;float:right;font-size:8pt;font-style:italic;font-weight:400}html .spoon article.resume>section.jobs>section.job>.job-header>.desc{clear:both;display:block;float:left;font-size:10pt;font-weight:400;margin-top:.5em;width:100%}html .spoon article.resume>section.jobs>section.job>.job-header>.tags{clear:both;float:left;margin:0;padding:.5em 0;width:100%}html .spoon article.resume>section.jobs>section.job>.job-header>.tags>li{background-color:#6da100;border-radius:.5em;color:#fff;float:left;font-size:8pt;line-height:16pt;list-style:none;margin:0 .7em 0 0;padding:0 .6em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html .spoon article.resume>section.jobs>section.job>.job-header>.tags>li:hover{background-color:#8fd400}html .spoon article.resume>section.jobs>section.job>section.positions>section.position{border-left:5px solid #fff;margin-bottom:.5em;margin-left:1em;padding-bottom:1em;padding-right:1em}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>.position-header{border:0;padding:.5em 1em .5em 2em}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>.position-header>.left{clear:left;float:left;width:75%}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>.position-header>.left>.role{float:left;font-size:13pt;line-height:30px}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>.position-header>.left>.brief{clear:both;float:left;font-size:10px}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>.position-header>.right{clear:right;display:block;float:right;width:25%}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>.position-header>.right>.duration{float:right;font-size:9pt;font-style:italic;font-weight:400}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>.position-header>.right>.cite{clear:right;float:right;font-size:8pt;font-style:italic;font-weight:400}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>.position-header>.desc{clear:both;display:block;float:left;font-size:10pt;font-weight:400;margin-top:.5em;width:100%}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>ul.accomplishments{font-size:10pt;padding-left:4em;padding-right:3em}html .spoon article.resume>section.jobs>section.job>section.positions>section.position>ul.accomplishments>li{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-weight:400;margin-bottom:.75em}html .spoon form.parameters{background-color:#ddd}html .spoon form.parameters footer{background-color:#5e5e5e}html .spoon form.parameters footer>.btn-group button[name=btn-form-load]{text-transform:uppercase}html .spoon form.parameters footer>.btn-group button[name=btn-form-load]>svg{display:none}html .spoon form .login input,html .spoon form .login label{text-align:center}html .spoon form.form-request>nav .flex-center>button svg{display:none}html .spoon form.form-request fieldset>nav.form-item-header{border-bottom:3px solid #000}html .spoon form.form-request fieldset .form-element-group{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}html .spoon form.form-request fieldset .form-element-group.disabled{background-color:#ddd}html .spoon form.form-request fieldset .form-element-group.disabled:hover{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#5e5e5e}html .spoon form.form-request fieldset .form-element-group .form-element{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;float:left;height:auto;width:100%}html .spoon form.form-request fieldset .form-element-group .form-element.form-input{border-bottom:2px solid #fff;border-top:1px solid #ddd;overflow:hidden;-webkit-overflow-scrolling:touch}html .spoon form.form-request fieldset .form-element-group .form-element.form-input:hover{background-color:rgba(0,90,187,.1)}html .spoon form.form-request fieldset .form-element-group .form-element.form-input:hover>.wrapper>label{color:#8fd400;text-decoration:underline}html .spoon form.form-request fieldset .form-element-group .form-element.form-input:has(>.wrapper>input:focus){background-color:rgba(221,221,221,.5)}html .spoon form.form-request fieldset .form-element-group .form-element.form-input:has(>.wrapper>input:focus)>label{color:#8fd400}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper:has(~.droplist).show,html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper:has(~datalist).show{-webkit-box-shadow:0 -1px 2px 0 rgba(0,0,0,.8);box-shadow:0 -1px 2px 0 rgba(0,0,0,.8)}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>.controls{clear:left;display:block;float:left;height:3rem;padding:0 .3em;width:4.5rem}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>label{border-left:1px solid #ddd;border-right:1px solid #ddd;clear:none;display:block;float:left;height:3rem;line-height:3rem;padding:0 .3em;width:9rem}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>input[type=password],html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>input[type=text]{background:0 0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:left;height:3rem;line-height:3rem;margin:0;padding:0 .3rem;width:calc(100% - 13.5rem)}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>input[type=hidden]{display:none}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>input:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>.valuebox{background:0 0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:left;height:3rem;line-height:3rem;margin:0;padding:0 .3rem;text-align:left;width:300px}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>.valuebox>svg{display:none}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>.valuebox>span.button-label{color:#000}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.wrapper>.valuebox:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}html .spoon form.form-request fieldset .form-element-group .form-element.form-input>.droplist,html .spoon form.form-request fieldset .form-element-group .form-element.form-input>datalist{-webkit-box-shadow:0 -1px 2px 0 rgba(0,0,0,.8);box-shadow:0 -1px 2px 0 rgba(0,0,0,.8)}html .spoon form .form-item-header{background-color:#5e5e5e}html .spoon form .form-item-header>.flex-left>button{margin:0 .25rem}html .spoon form .form-item-header>.flex-center>button>.icon{display:none!important}html .spoon form .form-item-header>.flex-center>button>.button-label{float:left;padding-left:.25rem}html .spoon form .form-element-group{float:left}html .spoon form .form-element-group .form-element{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}html .spoon form .form-element-group .form-element.disabled{background-color:#ddd}html .spoon form .form-element-group .form-element>.wrapper .controls{background:0 0;border:0;height:auto}html .spoon form fieldset.disableable>div>.form-element-group>.btn-group{background-color:#4a6e00}html .spoon form fieldset legend{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#555;color:#fff;font-size:.7rem;line-height:2rem;margin:0;padding:0 .5rem}html .spoon form fieldset legend:hover{background-color:#204060}html .spoon form fieldset fieldset legend{background-color:#ddd}html .spoon form fieldset fieldset legend:hover{background-color:#274b6f}html .spoon form fieldset fieldset fieldset legend{background-color:#fff;color:#555}html .spoon form fieldset fieldset fieldset legend:hover{background-color:#eef4f9}html .spoon input,html .spoon select,html .spoon textarea{background-color:rgba(139,164,189,.2);border:1px solid #fff;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2);color:#555;line-height:1.5rem;margin:0 .5rem;padding:.5rem .8rem;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;width:calc(100% - 1rem)}html .spoon input[type=checkbox],html .spoon select[type=checkbox],html .spoon textarea[type=checkbox]{border:0!important;display:block;float:left;height:24px;line-height:24px;margin:0;padding:0;width:20px}html .spoon input[type=checkbox]:checked,html .spoon select[type=checkbox]:checked,html .spoon textarea[type=checkbox]:checked{background-color:#b30808}html .spoon input[type=submit],html .spoon select[type=submit],html .spoon textarea[type=submit]{background-color:#133b63;color:#fff;font-size:1.2rem;font-weight:700;height:50px;text-transform:uppercase}html .spoon input[type=submit]:hover,html .spoon select[type=submit]:hover,html .spoon textarea[type=submit]:hover{background-color:#ecf3f8}html .spoon input[type=submit]:disabled,html .spoon select[type=submit]:disabled,html .spoon textarea[type=submit]:disabled{background-color:#641818}html .spoon label{color:#5e5e5e;font-size:.7rem;line-height:.5rem;margin:0;padding:.5rem;text-align:left;text-transform:uppercase}html .spoon label.invalid{color:#b30808}html .spoon label.invalid+input{background-color:#b30808}html .spoon label:has(>input)[type=checkbox]{line-height:1.5rem}html .spoon label>input[type=checkbox]{margin-left:0;margin-right:.5rem;padding-left:0;padding-right:.5rem}html .spoon>main{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#1e1e1e;color:#444;font-family:"Open Sans",sans-serif;font-size:12pt;font-weight:300;margin:0 auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon>main>.flex-top>.nav-header{border-bottom:1px solid #888}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx){html .spoon>main>.flex-top>.nav-header>.flex-right>button[name=toggle-search]{display:none}html .spoon>main>.flex-top>.nav-header>.flex-right>button[name=auth]{display:none}}html .spoon>main>.flex-middle.body{margin:0 auto;max-width:1600px}html .spoon>main.embedded>.nav-header{display:none}html .spoon>main.embedded>.nav-footer{display:none}html .spoon>main.embedded>.body>.content>.pane{border-radius:.5em}html .spoon>main.embedded>.body>.content>.pane>.wrapper header{background-color:#afff08;border-bottom:1px solid #000;color:#000;font-weight:400}html .spoon>main.embedded>.body>.content>.pane>.wrapper .description{display:0}html .spoon>main.embedded>.body>.content>.pane>.wrapper .parameters{background-color:#afff08}html .spoon>main.embedded>.body>.content>.pane>.wrapper .parameters fieldset{border:0}html .spoon>main.embedded>.body>.content>.pane>.wrapper>.object-wrapper table tbody tr:hover{background-color:#afff08!important}html .spoon>main.embedded>.body>.content>.pane>.wrapper>.object-wrapper table tbody tr:hover>th{color:#fff}html .spoon>main:first-child{border-top:0}html .spoon>main:last-child{border-bottom:0}html .spoon>main .controls{background:-webkit-gradient(linear,left top,left bottom,from(#8fd400),to(#283b00));background:linear-gradient(180deg,#8fd400 0,#283b00 100%);background-color:#8fd400;border-bottom:1px solid #5e5e5e;border-top:0;height:0;overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon>main .controls .tab-group{display:block;padding-left:3px}html .spoon>main .controls .tab-group button.tab{-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.2);font-weight:bolder;min-width:6rem;padding-left:1em;text-align:left;text-shadow:rgba(0,0,0,.8) 1px 1px 0}html .spoon>main .controls .tab-group button.tab:first-child{margin-left:1em}html .spoon>main .controls .tab-group button.tab:last-child{margin-right:1em}html .spoon>main .controls .tab-group button.tab.active{background:-webkit-gradient(linear,left top,left bottom,from(#1e1e1e),color-stop(80%,#5e5e5e));background:linear-gradient(180deg,#1e1e1e 0,#5e5e5e 80%);background-color:#5e5e5e;border-right:1px solid #555;border-top:1px solid #555}html .spoon>main .controls .tab-group button.tab .icon{display:none}html .spoon>main>.body,html .spoon>main>.bottom,html .spoon>main>.top{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}html .spoon>main>.body{overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon>main>.body>.flex-horizontal{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex}html .spoon>main>.body>.flex-horizontal>.left{clear:left;float:left}html .spoon>main>.body>.flex-horizontal>.content header{border-bottom:1px solid #000;border-top:1px solid #000;font-weight:700;padding:.2rem}html .spoon>main>.body>.flex-horizontal>.content h1,html .spoon>main>.body>.flex-horizontal>.content h2,html .spoon>main>.body>.flex-horizontal>.content h3{color:inherit;font-family:"nimbus sans l",sans-serif;font-size:1.2rem;height:3rem;line-height:2rem;margin-top:0;padding:.3em}html .spoon>main>.body>.flex-horizontal>.content h1{font-size:1.2rem}html .spoon>main>.body>.flex-horizontal>.content h2{font-size:1rem}html .spoon>main>.body>.flex-horizontal>.content h3{font-size:.85rem}html .spoon>main>.body>.flex-horizontal>.content cite{font-size:small;margin:0;padding:.25em}html .spoon>main>.body>.flex-horizontal>.content>.pane>footer{background-color:#8fd400;border-top:5px solid #4a6e00;height:8rem;margin-top:2rem}html .spoon>main>.body>.flex-horizontal>.content>.pane>footer>cite{color:#5e5e5e;font-size:.7rem;font-weight:400;padding:.5rem;text-align:right}html .spoon>main>.body>.flex-horizontal>.right{clear:right;float:right}html .spoon>main>.body>.flex-horizontal .sidebar{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#555;display:block;overflow-y:auto;width:0;-webkit-overflow-scrolling:touch}html .spoon>main>.body>.flex-horizontal .sidebar.left .btn-group.vertical button>.button-label{clear:left;float:left}html .spoon>main>.body>.flex-horizontal .sidebar.left .btn-group.vertical button>.icon{clear:right;float:right}html .spoon>main>.body>.flex-horizontal .sidebar.left .btn-group.vertical>.btn-group.vertical button>.button-label{clear:left;float:left;padding-left:1em}html .spoon>main>.body>.flex-horizontal .sidebar.left .btn-group.vertical>.btn-group.vertical button>.icon{clear:right;float:right}html .spoon>main>.body>.flex-horizontal .sidebar.right>.tab-group button>svg{display:none}html .spoon>main>.body>.flex-horizontal .sidebar.right>.tab-group button>span{padding-right:.5rem}html .spoon>main>.body>.flex-horizontal .sidebar.right>.tab-group button.scrolled{background-color:#395500}html .spoon>main>.body>.flex-horizontal .sidebar.active{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-right:0;display:block;width:12rem}html .spoon>main>.body>.flex-horizontal .sidebar.off{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-right:0;display:block;width:0}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group header{background-color:rgba(143,212,0,.5);-webkit-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,.5);color:#fff;font-size:.7rem;text-indent:.5em;text-transform:uppercase}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group{clear:both;float:left;margin-bottom:0;width:100%}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .nested-group{clear:both;float:left;width:100%}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .nested-group .nested-group{background-color:rgba(0,0,0,.8)}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .nested-group .nested-group:hover{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#5e5e5e;color:#fff}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-header{font-size:.7rem}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item{background-color:#555;border:0;border-radius:0;clear:both;float:left;font-size:.7rem;line-height:3rem;overflow-y:hidden;padding:0;width:100%;-webkit-overflow-scrolling:touch}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item:hover{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#ddd;color:#fff}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item i,html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item svg{clear:left;display:block;float:left;height:3rem;margin-right:.5rem;padding:0 .5rem;width:.25rem}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item span.label{clear:none;color:#fff;display:block;float:left;font-size:1rem;height:3rem;line-height:3rem;padding:0;text-align:left;text-overflow:ellipsis;width:calc(100% - 4.5rem)}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item span.label:hover{color:#fff}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item span.value{background-color:#133b63;clear:right;color:#fff;display:none;float:right;font-weight:700;height:3rem;padding:0 .25rem;text-align:center;text-overflow:ellipsis;width:3rem}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item span.value:hover{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#005abb;color:#fff}html .spoon>main>.body>.flex-horizontal .sidebar .sidebar-group .list-group .list-group-item span.value.active{background-color:orange}html .spoon>main>.body>.flex-horizontal .sidebar.left,html .spoon>main>.body>.flex-horizontal .sidebar.right{-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.5)}html .spoon>main>.body>.flex-horizontal .sidebar.left .btn-group.vertical button,html .spoon>main>.body>.flex-horizontal .sidebar.right .btn-group.vertical button{border-top:1px solid rgba(255,255,255,.2)}html .spoon>main>.body>.flex-horizontal .sidebar.left .btn-group.vertical .tab:has(+.tab-group),html .spoon>main>.body>.flex-horizontal .sidebar.right .btn-group.vertical .tab:has(+.tab-group){-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.5);border-bottom:2px solid rgba(143,212,0,.3)}html .spoon>main>.body>.flex-horizontal .sidebar.left .btn-group.vertical .tab:has(+.tab-group).active,html .spoon>main>.body>.flex-horizontal .sidebar.right .btn-group.vertical .tab:has(+.tab-group).active{-webkit-box-shadow:inset 0 0 5px 0 rgba(143,212,0,.7);box-shadow:inset 0 0 5px 0 rgba(143,212,0,.7);background-color:rgba(255,255,255,.2)!important}html .spoon>main>.body>.flex-horizontal .wrapper{margin:0;padding:0}html .spoon>main>.body>.flex-horizontal .breadcrumb{background-color:#1e1e1e;color:#fff;font-size:8pt;line-height:10pt}html .spoon>main>.body>.flex-horizontal .content{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#fff;float:left;overflow-y:auto;padding:0;width:100%;-webkit-overflow-scrolling:touch}html .spoon>main>.body>.flex-horizontal .content .objectpane>.wrapper,html .spoon>main>.body>.flex-horizontal .content .pane>.wrapper,html .spoon>main>.body>.flex-horizontal .content .tabularpane>.wrapper{display:block;margin:0}html .spoon>main>.body>.flex-horizontal .content .objectpane>.wrapper>.nav-header,html .spoon>main>.body>.flex-horizontal .content .pane>.wrapper>.nav-header,html .spoon>main>.body>.flex-horizontal .content .tabularpane>.wrapper>.nav-header{background-color:#8fd400;position:sticky;top:0}html .spoon>main>.body>.flex-horizontal .content .objectpane>.wrapper>.textblock.description,html .spoon>main>.body>.flex-horizontal .content .pane>.wrapper>.textblock.description,html .spoon>main>.body>.flex-horizontal .content .tabularpane>.wrapper>.textblock.description{border-bottom:1px solid #ddd;-webkit-box-shadow:rgba(0,0,0,.2) 0 .25rem .375rem 0;box-shadow:rgba(0,0,0,.2) 0 .25rem .375rem 0;display:none;font-size:smaller;padding:.5rem;-webkit-text-decoration:italic;text-decoration:italic}html .spoon>main>.body>.flex-horizontal .content .objectpane>.wrapper nav.nav-header>.btn-group.left,html .spoon>main>.body>.flex-horizontal .content .pane>.wrapper nav.nav-header>.btn-group.left,html .spoon>main>.body>.flex-horizontal .content .tabularpane>.wrapper nav.nav-header>.btn-group.left{width:15rem}html .spoon>main>.body>.flex-horizontal .content .objectpane>.wrapper>.chart-wrapper,html .spoon>main>.body>.flex-horizontal .content .pane>.wrapper>.chart-wrapper,html .spoon>main>.body>.flex-horizontal .content .tabularpane>.wrapper>.chart-wrapper{height:380px}html .spoon>main>.body>.flex-horizontal .content .objectpane>.footer-wrapper,html .spoon>main>.body>.flex-horizontal .content .pane>.footer-wrapper,html .spoon>main>.body>.flex-horizontal .content .tabularpane>.footer-wrapper{display:block;height:3rem}html .spoon>main>.body>.flex-horizontal .content>.pane{color:#555;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:1024px;overflow-y:auto;padding:1em;-webkit-overflow-scrolling:touch}@media only screen and (max-width:445px){html .spoon>main>.body>.flex-horizontal .content>.pane h1{font-size:1.2rem}}html .spoon>main>.body>.flex-horizontal .content>.pane form.params{border-bottom:3px #005abb solid;border-top:3px #005abb solid}html .spoon>main>.body>.flex-horizontal .content>.pane .textblock{font-family:"Open Sans",sans-serif;text-align:justify;text-justify:inter-word}html .spoon>main>.body>.flex-horizontal .content>.pane .textblock p{padding:.3em}html .spoon>main>.body>.flex-horizontal .content .report{border-bottom:1px solid #000;border-top:1px solid #fff;-webkit-box-shadow:0 3px 3px 0 #fff;box-shadow:0 3px 3px 0 #fff;margin-bottom:1em}html .spoon>main>.bottom>.loader{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-box-shadow:0 -1px 2px 0 rgba(0,0,0,.8);box-shadow:0 -1px 2px 0 rgba(0,0,0,.8);background-color:#171717;border-radius:0;border-top:3px solid #555;height:0;max-height:260px;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch}html .spoon>main>.bottom>.loader.hiding{-webkit-animation:fadeOut .1s ease-in-out;animation:fadeOut .1s ease-in-out}html .spoon>main>.bottom>.loader.hiding::-ms-backdrop{animation:fadeOut .1s ease-in-out}html .spoon>main>.bottom>.loader.hiding::backdrop{-webkit-animation:fadeOut .1s ease-in-out;animation:fadeOut .1s ease-in-out}html .spoon>main>.bottom>.loader:not(.hiding){-webkit-animation:fadeIn .1s ease-in-out;animation:fadeIn .1s ease-in-out}html .spoon>main>.bottom>.loader .well{font-size:.7rem;margin:0}html .spoon>main>.bottom>.loader .progress{background-color:#8ba4bd;border-radius:0;clear:both;float:none;height:3rem;margin:0;width:100%}html .spoon>main>.bottom>.loader .progress .text{clear:both;color:#fff;float:none;line-height:3rem;min-width:400px;overflow:visible;padding:0 .5rem;text-align:center;text-decoration:none;text-shadow:2px 2px 2px #000;text-transform:uppercase}html .spoon>main>.bottom>.loader .progress .progress-bar{background-color:#8fd400;border-radius:0;height:calc(3rem - 1.5em);margin:0;overflow:visible;padding:0 .5em;text-shadow:0 1px 4px rgba(0,0,0,.5);width:100%}html .spoon>main>.bottom>.loader .progress .progress-bar.progress-bar-striped{background-image:linear-gradient(45deg,rgba(0,0,0,.2) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 75%,transparent 75%,transparent);background-size:1rem 1rem}html .spoon>main>.bottom>.loader .progress .progress-bar.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}html .spoon>main>.bottom>.loader .progress .progress-bar>.text{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(25%,rgba(0,0,0,.2)),color-stop(50%,rgba(0,0,0,.2)),color-stop(75%,rgba(0,0,0,.2)),to(rgba(0,0,0,0)));background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 25%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 75%,rgba(0,0,0,0) 100%);line-height:3rem}html .spoon>main>.bottom>.loader .progress+ul{height:0;margin-top:0;padding:0}html .spoon>main>.bottom>.loader .progress+ul.console{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#000;color:#fff;display:block;font-family:monospace;font-size:.7rem;line-height:1.3rem;list-style:none;margin:0;max-height:200px}html .spoon>main>.bottom>.loader .progress+ul.console.collapse{display:none;height:0;overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon>main>.bottom>.loader .progress+ul.console.collapse.in{display:block;height:12rem;overflow-y:auto;padding:initial;-webkit-overflow-scrolling:touch}html .spoon>main>.bottom>.loader .progress+ul.console.collapsing{margin-top:.5rem}html .spoon>main>.bottom>.loader .progress+ul.console li{padding:3px;text-align:left}html .spoon>main>.bottom>.loader .progress+ul.console li.notification{color:#daa520}html .spoon>main>.bottom>.loader .progress+ul.console li.warning{color:orange}html .spoon>main>.bottom>.loader .progress+ul.console li.error{color:#b30808}html .spoon>main ul.attributes{color:#000;font-size:.7rem;list-style-type:none;margin:0;max-width:768px;padding:.5em;width:100%}html .spoon>main ul.attributes:empty{padding:0}html .spoon>main ul.attributes.list li{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;clear:right;display:block;float:left;min-height:1.5em;min-width:300px}html .spoon>main ul.attributes.list li:hover{background-color:#ecf3f8;cursor:pointer}html .spoon>main ul.attributes.list li span{display:block;font-size:.7rem;min-height:1rem;padding:0 0 .3em}html .spoon>main ul.attributes.list li span.key{clear:left;float:left;font-weight:700;padding-right:.3em;width:calc(50% - .3em)}html .spoon>main ul.attributes.list li span.value{float:left;font-weight:400;right:left;width:calc(50% - .3em)}html .spoon>main dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0}html .spoon>main dl dt{background:#5e5e5e;color:#fff;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:260px;padding:2px 4px;text-align:right}html .spoon>main dl dt::after{content:":"}html .spoon>main dl dt:hover{background-color:#ddd;color:#5e5e5e}html .spoon>main dl dt:hover+dd{background-color:#ff6}html .spoon>main dl dt:has(+dd:hover){background-color:#ddd;color:#5e5e5e}html .spoon>main dl dd{border-bottom:1px solid #5e5e5e;-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;padding:2px 4px}html .spoon>main dl dd:hover{background-color:#ff6}html .spoon>main .codeblock{margin:.5em 0}html .spoon>main .codeblock>pre{margin-bottom:0;margin-top:0;max-height:18rem;overflow-y:auto;-webkit-overflow-scrolling:touch}html .spoon>main .codeblock>cite{background-color:#ddd;border-bottom:2px solid #fff;font-size:.7rem;padding-bottom:.5rem;padding-right:.5em;text-align:right}html .spoon>main .diagram{margin:.5em 0}html .spoon>main .diagram .mermaid{margin-bottom:0}html .spoon>main .diagram .mermaid>svg{max-width:100%}html .spoon>main .diagram>cite{font-size:.7rem;margin-bottom:.5em;padding-right:.5em;text-align:right}html .spoon>main .panel{background-color:#fff;border-radius:0;clear:both;display:block;float:left}html .spoon>main .panel.hidden{display:none}html .spoon>main .panel h2,html .spoon>main .panel h3,html .spoon>main .panel h4,html .spoon>main .panel h5,html .spoon>main .panel>h1{margin:0;margin-bottom:0}html .spoon>main .panel cite{clear:both;display:block;float:left;font-size:.7rem;margin:0 0 .25em;padding:.25em;width:calc(100% - .5em)}html .spoon>main .panel header{background-color:#ecf3f8;border-bottom:1px solid #b5b5b5;color:#000;font-size:1rem;font-weight:400;height:2rem;line-height:2rem;padding:0}html .spoon>main .panel header>img{background-color:#8ba4bd;border:0;clear:left;display:block;float:left;height:2rem;margin:0 .5em 0 0;width:2rem}html .spoon>main .panel header>svg{border:0;clear:left;display:block;float:left;margin:0 .5em 0 0;padding:.25rem}html .spoon>main .panel header>span{display:block;float:left;line-height:2rem}html .spoon>main .panel header>.btn-group{height:2rem}html .spoon>main .panel header>.btn-group.left{clear:left;float:left;text-align:left}html .spoon>main .panel header>.btn-group.left>button{float:left}html .spoon>main .panel header>.btn-group.left>button .button-label{display:block;float:right}html .spoon>main .panel header>.btn-group.left>button .button-label:empty{display:none}html .spoon>main .panel header>.btn-group.left,html .spoon>main .panel header>.btn-group.right{width:50%}html .spoon>main .panel header>.btn-group.right>button{text-align:right}html .spoon>main .panel header>.btn-group>button{height:2rem;line-height:2rem}html .spoon>main .panel .layout{clear:both;display:block;float:left;height:0;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch}html .spoon>main .panel .layout.in{height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}html .spoon>main .panel .layout .center,html .spoon>main .panel .layout .left,html .spoon>main .panel .layout .right{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}html .spoon>main .panel .layout .left,html .spoon>main .panel .layout .right{background-color:#641818;width:0}html .spoon>main .panel .layout .left.active,html .spoon>main .panel .layout .right.active{width:12rem}html .spoon>main .panel .layout .left>.panel>header,html .spoon>main .panel .layout .right>.panel>header{float:left;position:unset;width:100%}html .spoon>main .panel .layout>.left.btn-group,html .spoon>main .panel .layout>.right.btn-group{background-color:#2d3e4f}html .spoon>main .panel .layout>.left.btn-group button,html .spoon>main .panel .layout>.right.btn-group button{color:#fff;text-align:left;width:100%}html .spoon>main .panel .layout .right{width:0}html .spoon>main .panel .layout .center{clear:none;float:left;width:100%}html .spoon>main .panel .layout .center>.panel>header{position:unset}html .spoon>main .panel .layout .center:empty{display:none}html .spoon>main .panel .layout .center:empty+.right{clear:right;float:left;width:75%}html .spoon>main .panel.panelgroup{overflow-y:auto;-webkit-overflow-scrolling:touch}html .spoon>main .panel.panelgroup>.layout>.left{background-color:#8ba4bd;overflow-y:auto;-webkit-overflow-scrolling:touch}html .spoon>main .panel.panelgroup>.layout>.right{overflow-y:auto;-webkit-overflow-scrolling:touch}html .spoon>main .panel.nas .sessions{height:200px}html .spoon>main .panel.qosgroup{max-height:500px}html .spoon>main .panel.qosgroup>.layout>.left{max-height:500px}html .spoon>main .panel.qosgroup>.layout>.center{max-height:500px}html .spoon>main .panel.qosgroup>.layout>.right{max-height:500px}html .spoon>main .tab-group.vertical{clear:left;float:left}html .spoon>main .tab-group.vertical button{clear:both;float:left;width:100%}html .spoon>main .tab-group.vertical button .button-label{padding-left:.5rem}html .spoon>main .tab-group.vertical>.tab-group.vertical{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#6da100;max-height:0;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out}html .spoon>main .tab-group.vertical>.tab-group.vertical.active{max-height:100vh;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}html .spoon>main .tab-group.vertical>.tab-group.vertical .tab .icon{display:none}html .spoon .splash{background-color:#555}html .spoon .splash>.gfx{clear:both;display:block;float:none;height:200px;margin:calc(50vh - 175px) auto;width:500px}html .spoon .splash>.gfx .icon{clear:left;display:block;float:left;height:200px;width:200px}html .spoon .splash>.gfx>.text{color:#fff;display:block;float:left;font-family:"Nimbus Sans L",sans-serif;font-size:16pt;font-weight:700;height:20px;line-height:200px;padding-left:1em;width:135px}html .spoon .splash>.gfx>.cursor{background-color:#fcfcfc;color:#fcfcfc;display:block;float:none;font-weight:700;height:20px;left:350px;position:relative;top:90px;width:10px}html .spoon .splash .btn-launch{background-color:#555;clear:both;display:block;float:none;margin:1em auto;text-transform:uppercase;width:100%}html .spoon .splash .btn-launch>.icon{display:none}html .spoon .splash .btn-launch:hover{background-color:#1e1e1e}html .spoon .droplist,html .spoon datalist{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-bottom:1px solid #133b63;display:none;margin-top:-2px;max-height:50vh;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch}html .spoon .droplist:empty,html .spoon datalist:empty{border:0;height:0;overflow:hidden;-webkit-overflow-scrolling:touch}html .spoon .droplist:active,html .spoon datalist:active{display:block}html .spoon .droplist .droplistgroup,html .spoon .droplist optgroup,html .spoon datalist .droplistgroup,html .spoon datalist optgroup{background-color:#5e5e5e;border-top:1px solid #1e1e1e;color:#fff;font-size:.7rem;font-weight:100;line-height:20px;max-height:calc(20px + 18rem);position:sticky;text-transform:uppercase}html .spoon .droplist .droplistgroup>label,html .spoon .droplist optgroup>label,html .spoon datalist .droplistgroup>label,html .spoon datalist optgroup>label{background-color:#1e1e1e;color:#fff}html .spoon .droplist .droplistoption,html .spoon .droplist option,html .spoon datalist .droplistoption,html .spoon datalist option{background-color:#555;color:#fff;font-size:1rem;line-height:3rem;padding:0 .25rem}html .spoon .droplist .droplistoption:hover,html .spoon .droplist option:hover,html .spoon datalist .droplistoption:hover,html .spoon datalist option:hover{background-color:#ddd!important;color:#000!important}html .spoon .droplist .droplistoption.active,html .spoon .droplist .droplistoption[selected],html .spoon .droplist option.active,html .spoon .droplist option[selected],html .spoon datalist .droplistoption.active,html .spoon datalist .droplistoption[selected],html .spoon datalist option.active,html .spoon datalist option[selected]{background-color:#8ba4bd;color:#fff}html .spoon dialog{-webkit-overflow-scrolling:touch;border:0;border-radius:0;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.8);box-shadow:0 0 1rem rgba(0,0,0,.8);display:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:100vh;max-width:460px;min-width:350px;outline:0;overflow:hidden;padding:0;text-align:center;width:calc(100% - 1em)}html .spoon dialog.in,html .spoon dialog[open]{-webkit-animation:fadeIn .1s ease-in-out;animation:fadeIn .1s ease-in-out;display:block}html .spoon dialog.in.hiding,html .spoon dialog[open].hiding{-webkit-animation:fadeOut .1s ease-in-out;animation:fadeOut .1s ease-in-out}html .spoon dialog.in.hiding::-ms-backdrop,html .spoon dialog[open].hiding::-ms-backdrop{animation:fadeOut .1s ease-in-out}html .spoon dialog.in.hiding::backdrop,html .spoon dialog[open].hiding::backdrop{-webkit-animation:fadeOut .1s ease-in-out;animation:fadeOut .1s ease-in-out}html .spoon dialog .dialog-content>.nav-header>.btn-group.center{width:calc(100% - 6rem)}html .spoon dialog .dialog-content>.nav-header>.btn-group.center .icon{display:none}html .spoon dialog .dialog-content>.nav-header>.btn-group.left,html .spoon dialog .dialog-content>.nav-header>.btn-group.right{width:3rem!important}html .spoon dialog .dialog-content>.nav-header>.btn-group.left{float:left}html .spoon dialog .dialog-content>.nav-header>.btn-group.right{float:right}html .spoon dialog .dialog-content>.body{background-color:#fff;clear:both;color:#5e5e5e;float:none;width:100%}html .spoon dialog .dialog-content>.nav-footer{background-color:#555;color:#eee;height:3rem;line-height:3rem}html .spoon dialog .dialog-content>.nav-footer.form-footer{border:0;height:3rem}html .spoon dialog .dialog-content>.nav-footer>.btn-group.left,html .spoon dialog .dialog-content>.nav-footer>.btn-group.right{display:none}html .spoon dialog .dialog-content>.nav-footer>.btn-group.center{width:100%!important}html .spoon dialog .dialog-content.login{-webkit-animation:slideOutRight .1s ease-in-out;animation:slideOutRight .1s ease-in-out;background-color:#555;border-radius:0;float:right;height:calc(100vh - 3rem);left:calc(100% - 250px);margin:0;max-height:calc(100vh - 3rem);top:3rem;width:250px}@supports (height:100svh){html .spoon dialog .dialog-content.login{height:calc(100svh - 3rem);max-height:calc(100svh - 3rem)}}html .spoon dialog .dialog-content.login.in,html .spoon dialog .dialog-content.login[open]{-webkit-animation:slideInRight .1s ease-in-out;animation:slideInRight .1s ease-in-out}html .spoon dialog .dialog-content.login.in.hiding,html .spoon dialog .dialog-content.login[open].hiding{-webkit-animation:slideOutRight .1s ease-in-out;animation:slideOutRight .1s ease-in-out}html .spoon dialog .dialog-content.login>.body{background-color:#555}html .spoon dialog .dialog-content.login>.body .body .pane{background-color:#555;padding:0}html .spoon dialog .dialog-content.login>.body>.pane{height:calc(100vh - 11rem);max-height:calc(100vh - 11rem)}html .spoon dialog .dialog-content.login>.body>.pane>form{border:0;margin-top:1rem}html .spoon dialog .dialog-content.login>.body>.pane>form label{clear:both;color:#fff;float:left;font-size:.7rem;font-weight:lighter;line-height:.7rem;margin-top:0;padding:0 .5rem}html .spoon dialog .dialog-content.login>.body>.pane>form input{margin-bottom:.5rem}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-forgot-password{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#555;border:0;color:#fff;font-size:.7rem;font-weight:lighter;margin:1rem auto 0}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-forgot-password:hover{color:#ecf3f8;text-decoration:underline}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-oauth-google{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#b30808;border:0;border-bottom:2px solid #000;color:#fff;font-weight:lighter;margin:1rem auto;text-transform:none}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-oauth-google:hover{background-color:#641818}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-oauth-google>.icon{float:left;padding:1rem}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-oauth-google>.button-label{float:left}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-sign-in{background-color:#005abb;border:0;border-bottom:2px solid #000;color:#fff;font-weight:lighter;margin:1rem auto;text-transform:none}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-sign-in:hover{background-color:#133b63}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-sign-in>.icon{float:left;padding:1rem}html .spoon dialog .dialog-content.login>.body>.pane>form>.body>footer .btn-sign-in>.button-label{float:left}html .spoon dialog .dialog-content.login>.form-footer{display:none}html .spoon dialog .dialog-content.confirm,html .spoon dialog .dialog-content.prompt{-webkit-animation:slideOutDown .1s ease-in-out;animation:slideOutDown .1s ease-in-out;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;margin-bottom:0;top:auto}html .spoon dialog .dialog-content.confirm.in,html .spoon dialog .dialog-content.confirm[open],html .spoon dialog .dialog-content.prompt.in,html .spoon dialog .dialog-content.prompt[open]{-webkit-animation:slideInTop .1s ease-in-out;animation:slideInTop .1s ease-in-out}html .spoon dialog .dialog-content.confirm.in.hiding,html .spoon dialog .dialog-content.confirm[open].hiding,html .spoon dialog .dialog-content.prompt.in.hiding,html .spoon dialog .dialog-content.prompt[open].hiding{-webkit-animation:slideOutUp .1s ease-in-out;animation:slideOutUp .1s ease-in-out}html .spoon dialog .dialog-content.confirm>.body,html .spoon dialog .dialog-content.prompt>.body{overflow-x:hidden;-webkit-overflow-scrolling:touch}html .spoon dialog .dialog-content.confirm>.body>.pane,html .spoon dialog .dialog-content.prompt>.body>.pane{overflow-x:hidden;-webkit-overflow-scrolling:touch}html .spoon dialog .dialog-content.confirm>.body>.pane>.text,html .spoon dialog .dialog-content.prompt>.body>.pane>.text{padding:1rem}html .spoon dialog .dialog-content.confirm>.body>.pane>form .form-footer,html .spoon dialog .dialog-content.prompt>.body>.pane>form .form-footer{height:auto}html .spoon dialog .dialog-content.confirm>.form-footer,html .spoon dialog .dialog-content.prompt>.form-footer{height:auto}html .spoon dialog .dialog-content.confirm.prompt-search,html .spoon dialog .dialog-content.prompt.prompt-search{height:calc(100vh - 4rem)}html .spoon dialog .dialog-content.confirm.prompt-search>.body,html .spoon dialog .dialog-content.prompt.prompt-search>.body{height:calc(100vh - 11rem)}html .spoon dialog .dialog-content.confirm.prompt-search>.body>.pane,html .spoon dialog .dialog-content.prompt.prompt-search>.body>.pane{height:auto;max-height:initial}html .spoon dialog .dialog-content.confirm.prompt-search>.body>.pane .search-results,html .spoon dialog .dialog-content.prompt.prompt-search>.body>.pane .search-results{height:calc(100vh - 20rem);max-height:calc(100vh - 20rem);overflow-y:auto;-webkit-overflow-scrolling:touch}html .spoon dialog .dialog-content.confirm.prompt-search>.body>.pane form .form-element[name=Search] label,html .spoon dialog .dialog-content.prompt.prompt-search>.body>.pane form .form-element[name=Search] label{display:none}html .spoon dialog .dialog-content.confirm.prompt-search>.body>.pane form .form-footer,html .spoon dialog .dialog-content.prompt.prompt-search>.body>.pane form .form-footer{height:calc(4rem - 1px)}html .spoon dialog .dialog-content.panel{-webkit-animation:slideOutDown .1s ease-in-out;animation:slideOutDown .1s ease-in-out;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;margin-bottom:0;top:auto}html .spoon dialog .dialog-content.panel.in,html .spoon dialog .dialog-content.panel[open]{-webkit-animation:slideInTop .1s ease-in-out;animation:slideInTop .1s ease-in-out}html .spoon dialog .dialog-content.panel.in.hiding,html .spoon dialog .dialog-content.panel[open].hiding{-webkit-animation:slideOutUp .1s ease-in-out;animation:slideOutUp .1s ease-in-out}html .spoon dialog.login{background-color:#5e5e5e;border-radius:7px;height:calc(100vh - 1em);overflow:visible}@supports (height:100svh){html .spoon dialog.login{height:calc(100svh - 1em)}}html .spoon dialog.login>.dialog-content>.nav-header{background-color:transparent}html .spoon dialog.login>.dialog-content>.nav-header>.flex-left{display:none}html .spoon dialog.login>.dialog-content>.nav-header .left,html .spoon dialog.login>.dialog-content>.nav-header .right{display:none}html .spoon dialog.login>.dialog-content>.nav-header .left>button,html .spoon dialog.login>.dialog-content>.nav-header .right>button{display:none}html .spoon dialog.login>.dialog-content>.nav-header .center{width:100%!important}html .spoon dialog.login>.dialog-content>.nav-header>.flex-right>button{float:right}html .spoon dialog.login>.dialog-content>.nav-header>.flex-right>button svg{float:right}html .spoon dialog.login>.dialog-content>.body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#fcfcfc}html .spoon dialog.login>.dialog-content>.body>.text{display:none}html .spoon dialog.login>.dialog-content>.body>.gfx>.icon{-webkit-filter:drop-shadow(0 0 5px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 5px rgba(0, 0, 0, .5));width:200px}html .spoon dialog.login>.dialog-content>.body>form{margin:0 auto;text-align:center;top:80px;width:100%}html .spoon dialog.login>.dialog-content>.body>form .form-item-header{display:none!important}html .spoon dialog.login>.dialog-content>.body>form>fieldset>.fs-body>.form-element-group>.collapsible>.form-element>.wrapper>.controls{display:none}html .spoon dialog.login>.dialog-content>.body>form>fieldset>.fs-body>.form-element-group>.collapsible>.form-element>.wrapper label{color:#fcfcfc}html .spoon dialog.login>.dialog-content>.body>form>fieldset>.fs-body>.form-element-group>.collapsible>.form-element>.wrapper input{background-color:#fcfcfc}html .spoon dialog.login>.dialog-content>.body>form>fieldset>.fs-body>.form-element-group>.collapsible>.form-element:last-child{margin-bottom:.5rem}html .spoon dialog.login>.dialog-content>.body .form-input label{clear:both;display:block;float:none;margin-top:.5rem}html .spoon dialog.login>.dialog-content>.body .form-input input{border-radius:.2rem;font-weight:700;line-height:2rem;text-align:center}html .spoon dialog.login>.dialog-content>.nav-footer{background-color:transparent}html .spoon dialog.login>.dialog-content>.nav-footer>.flex-center{height:120px;margin:4em .5em 0}html .spoon dialog.login>.dialog-content>.nav-footer>.flex-center>button{border-radius:5px;margin-bottom:1em}html .spoon dialog.login>.dialog-content>.nav-footer>.flex-center>button>.icon{border:0;display:none}html .spoon dialog.login>.dialog-content>.nav-footer>.flex-center>button[name=SUBMIT]{background-color:#5b8800}html .spoon dialog.login>.dialog-content>.nav-footer>.flex-center>button[name=CLOSE]{background-color:#133b63}html .spoon dialog.logout{background-color:#5e5e5e;border-radius:7px;height:400px;overflow:visible}html .spoon dialog.logout>.dialog-content>.nav-header{background-color:transparent}html .spoon dialog.logout>.dialog-content>.nav-header>.flex-left{display:none}html .spoon dialog.logout>.dialog-content>.nav-header .center{width:calc(100% - 6rem)!important}html .spoon dialog.logout>.dialog-content>.body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#fcfcfc;display:-webkit-box;display:-ms-flexbox;display:flex}html .spoon dialog.logout>.dialog-content>.body>.text{border-top:1px solid #ddd;padding:15px 0 5px;position:relative;text-align:center;top:80px;width:100%}html .spoon dialog.logout>.dialog-content>.body>.gfx{left:80px;position:absolute;top:-30px;width:300px}html .spoon dialog.logout>.dialog-content>.body>.gfx>.icon{-webkit-filter:drop-shadow(0 0 5px rgba(0, 0, 0, .8));filter:drop-shadow(0 0 5px rgba(0, 0, 0, .8));width:200px}html .spoon dialog.logout>.dialog-content>.nav-footer{background-color:transparent}html .spoon dialog.logout>.dialog-content>.nav-footer>.flex-center{height:200px;margin:1em}html .spoon dialog.logout>.dialog-content>.nav-footer>.flex-center>button{border-radius:5px;margin-bottom:1em}html .spoon dialog.logout>.dialog-content>.nav-footer>.flex-center>button>.icon{border:0;display:none}html .spoon dialog.logout>.dialog-content>.nav-footer>.flex-center>button.confirm{background-color:#641818}html .spoon dialog.logout>.dialog-content>.nav-footer>.flex-center>button.cancel{background-color:#133b63}html .spoon footer{-webkit-box-shadow:0 -1px 2px 0 rgba(0,0,0,.8);box-shadow:0 -1px 2px 0 rgba(0,0,0,.8);clear:both;display:block;float:left;font-size:.7rem;line-height:3rem;min-height:3rem;padding:0;width:100%}html .spoon footer>cite{float:right;line-height:16px;text-align:right}html .spoon footer>cite a{text-decoration:underline;color:#005abb}html .spoon footer>cite a:hover{color:#ecf3f8}html .spoon footer.stickyfooter{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;bottom:0;position:fixed}html .spoon footer.stickyfooter>.container{margin:.4rem auto}html .spoon footer.stickyfooter.active{height:15rem}html .spoon footer.stickyfooter textarea{border-radius:5px;color:#000;height:180px;line-height:normal;margin:1rem;width:calc(100% - 25px)}html .spoon footer.pagination{background-color:#8fd400;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}@media only screen and (max-width:767px){html .spoon footer.pagination{display:none}}html .spoon footer.pagination .btn-group{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;height:48px}html .spoon footer.pagination .btn-group>button.tab{border-bottom:0;border-left:0;border-right:0;border-top:0;height:48px}html .spoon footer.pagination .btn-group>button.tab:hover{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transition:color .4s;transition:color .4s;-webkit-transition:background-color .4s;transition:background-color .4s;background-color:rgba(0,0,0,.2);border-top:4px solid #8fd400;color:#fff;height:calc(3rem - 4px)}html .spoon footer.pagination .btn-group>button.tab>.icon{display:none}html .spoon footer.pagination.minimal{background-color:rgba(0,0,0,0);border:0;-webkit-box-shadow:none;box-shadow:none}html .spoon footer.pagination.minimal>button{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-left:0;border-right:0;border-top:0;-webkit-box-shadow:none;box-shadow:none;color:#000}html .spoon footer.pagination.minimal>button.active{background-color:rgba(0,0,0,0);color:#8fd400}html .spoon footer.pagination.minimal>button:hover{background-color:rgba(0,0,0,0);color:#641818}html .spoon footer.pagination.minimal>button>.icon{color:#000}html .spoon hr{-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2);background:rgba(221,221,221,.5);border:0;height:2px;width:100%}html .spoon h1,html .spoon h2,html .spoon h3,html .spoon h4,html .spoon h5,html .spoon h6{color:#005abb;font-weight:400;margin:0}html .spoon h1.inline,html .spoon h2.inline,html .spoon h3.inline,html .spoon h4.inline,html .spoon h5.inline,html .spoon h6.inline{display:inline}html .spoon h3{color:#005abb;font-size:1rem;font-weight:400}html .spoon p{float:left;width:100%}html .spoon nav.navbar{border:0;min-height:3rem}html .spoon nav.navbar.nav-header{color:#fff;overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon nav.navbar.nav-header .btn-group.left{float:left}html .spoon nav.navbar.nav-header .btn-group.left button,html .spoon nav.navbar.nav-header .btn-group.right button{width:3rem}html .spoon nav.navbar.nav-header .btn-group.center{float:left;width:calc(100% - 15rem)}html .spoon nav.navbar.nav-header .btn-group button{border-top:0}html .spoon nav.navbar.nav-header .tab-group.horizontal{overflow-y:hidden;-webkit-overflow-scrolling:touch}html .spoon nav.navbar.nav-header .tab-group .tab{border-top:0}html .spoon nav.navbar.nav-header .tab-group.center .tab .button-label{float:left;padding-left:.5rem;text-align:left}html .spoon nav.navbar.nav-footer{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-bottom:0}html .spoon nav.navbar.nav-footer>.container{margin:.4rem auto}html .spoon nav.navbar.nav-footer.active{height:15rem}html .spoon nav.navbar.nav-footer .btn-group.left,html .spoon nav.navbar.nav-footer .btn-group.right{width:6rem}html .spoon nav.navbar.nav-footer .btn-group.left{float:left}html .spoon nav.navbar.nav-footer .btn-group.center{float:left;width:calc(100% - 12rem)}html .spoon nav.navbar.nav-footer .btn-group.right{float:right}html .spoon nav.navbar.nav-footer textarea{border-radius:5px;color:#000;height:180px;line-height:normal;margin:1rem;width:calc(100% - 25px)}html .spoon .col-1{float:left;width:100%}html .spoon .col-2{float:left;width:50%}html .spoon .col-3{float:left;width:33.3333333333%}html .spoon .col-4{float:left;width:25%}html .spoon .col-5{float:left;width:20%}html .spoon .col-6{float:left;width:16.6666666667%}html .spoon .col-7{float:left;width:14.2857142857%}html .spoon .col-8{float:left;width:12.5%}html .spoon .col-10pct{float:left;width:10%!important}html .spoon .col-20pct{float:left;width:20%!important}html .spoon .col-25pct{float:left;width:25%!important}html .spoon .col-30pct{float:left;width:30%!important}html .spoon .col-40pct{float:left;width:40%!important}html .spoon .col-50pct{float:left;width:50%!important}html .spoon .col-75pct{float:left;width:75%!important}html .spoon .col-80pct{float:left;width:80%!important}html .spoon .col-90pct{float:left;width:90%!important}html .spoon .col-100pct{float:left;width:100%!important}html .spoon.row-1{height:3rem}html .spoon.row-2{height:6rem!important}html .spoon .icons-1{width:3rem!important}html .spoon .icons-2{width:6rem!important}html .spoon .icons-3{width:9rem!important}html .spoon .icons-4{width:12rem!important}html .spoon .icons-5{width:15rem!important}html .spoon .icons-6{width:18rem!important}html .spoon .width-divide-2{float:left;width:50%}html .spoon .width-divide-3{float:left;width:33.3333333333%}html .spoon .width-divide-4{float:left;width:25%}html .spoon .external-progress{border-radius:2px;margin:calc(50vh - 2rem) auto;width:12rem}html .spoon .hidden{display:none!important}html .spoon .hideable.hide{display:none!important}html .spoon .hideable.show{display:block!important}html .spoon .chart-wrapper.rows-1{height:3rem}html .spoon .chart-wrapper.rows-2{height:6rem}html .spoon .chart-wrapper.rows-3{height:9rem}html .spoon .chart-wrapper.rows-4{height:12rem}html .spoon .chart-wrapper.rows-5{height:15rem}html .spoon .chart-wrapper.rows-6{height:18rem}html .spoon .markdown ul li.task-list-item{line-height:1.2rem;padding:.4rem 0}html .spoon .markdown ul li.task-list-item input[type=checkbox]{display:block;float:left;height:1.2rem;line-height:1.2rem;margin-top:4px;width:1.2rem}@media only screen and (max-width:768px){html .spoon .banner{height:21rem;overflow-y:auto;-webkit-overflow-scrolling:touch}}html .spoon .btn-block{border-bottom:2px solid #555;border-left:0;border-radius:0;border-right:0;border-top:1px solid #ecf3f8}html .spoon .callout{padding:0;text-align:center}html .spoon .callout>.icon{font-size:1.2rem}html .spoon .chat{background-color:#fafafa}html .spoon .chat .pane{height:400px;max-height:400px;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch}html .spoon .chat .statement{background-color:orange;border-bottom:2px solid rgba(85,85,85,.2);border-top:1px solid rgba(255,255,255,.2);float:left;padding:.5rem 0;width:100%}html .spoon .chat .statement:nth-child(odd){background-color:#6e7880}html .spoon .chat .statement:nth-child(even){background-color:#98a594}html .spoon .chat .thumb{float:left;margin-right:1rem}html .spoon .chat .thumb .user-photo{border:1px solid #5e5e5e;border-radius:64px;height:64px;margin:4px 0 0 12px;width:64px}html .spoon .chat .bubble{float:left;width:calc(100% - 124px)}html .spoon .chat .panel{margin-top:20px;position:relative}html .spoon .chat .panel .panel-body{background-color:#fff}html .spoon .chat .panel .panel-heading cite{display:block;font-size:.7rem}html .spoon .chat .panel .panel-heading::after,html .spoon .chat .panel .panel-heading::before{border-color:transparent;border-style:solid solid outset;content:" ";display:block;height:0;left:-16px;pointer-events:none;position:absolute;right:100%;top:11px;width:0}html .spoon .chat .panel .panel-heading::after{border-right-color:#fafafa;border-width:7px;margin-left:2px;margin-top:1px}html .spoon .chat .panel .panel-heading::before{border-right-color:#fafafa;border-width:8px}html .spoon .chat footer{padding:1rem;position:relative}html .spoon .chat footer textearea{border:2px solid #ecf3f8;border-radius:6px;color:#fff;font-size:1.2rem;font-weight:700;padding:.2rem .5rem}html .spoon .chat .nav-pills>li{display:block;float:left;list-style:none}html .spoon .chat .word-summary>li>a{color:#005abb}html .spoon .dash-icon{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#ddd;border:1px solid #555;border-radius:.3em;display:block;float:left;height:2.5em;line-height:2.5em;margin:.25em;min-width:2.5em;padding:0 .5em;text-align:center}html .spoon .dash-icon.active{background-color:#fff;color:#000}html .spoon .dash-icon.active:hover{background-color:#ecf3f8}html .spoon .dash-icon:hover{background-color:#ddd}html .spoon .dash-icon>a i,html .spoon .dash-icon>a svg{clear:left;float:left;height:30px}html .spoon .dash-icon>a span.label{color:#555;float:right;line-height:3em;padding:0 .5em}html .spoon .controls{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:#5e5e5e;height:0;width:100%}html .spoon .controls.active{height:3rem}html .spoon .controls.active>.tab-group{top:0}html .spoon .controls>.logo{clear:left;display:block;float:left;height:50px;padding:0 4px;width:150px}html .spoon .controls>.logo>.icon{float:left;padding:4px;width:45px}html .spoon .controls>.logo>.text{color:#fcfcfc;float:left;font-family:"Nimbus Sans L",sans-serif;font-weight:700}@media only screen and (max-width:500px){html .spoon .controls>.logo{width:40px}html .spoon .controls>.logo>.text{display:none}html .spoon .controls>.tab-group{left:50px!important;width:calc(100% - 50px)!important}}html .spoon .controls>.tab-group{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;float:left;left:150px;overflow-x:auto;position:absolute;text-wrap:nowrap;top:-50px;width:calc(100% - 150px);-webkit-overflow-scrolling:touch}html .spoon .controls.search{background-color:#555}html .spoon .controls.search>.tab-group{display:none}html .spoon .controls.search>.form-input>.wrapper>.controls{display:none!important}html .spoon .controls.search>.form-input>.wrapper>label{display:none!important}html .spoon .controls.search>.form-input>.droplist{position:absolute;z-index:9999}html .spoon .controls.search label{background-color:#1e1e1e;clear:both;float:left;height:1rem;line-height:1rem;padding:0 .5rem;width:100%}html .spoon .controls.search input[name=q]{background-color:transparent;border:0!important;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:1rem;font-weight:700;height:3rem;line-height:3rem;margin:0 .5rem;padding:0 1rem;width:calc(100% - 1rem)}html .spoon .controls.search input[name=q]:focus{outline:0}html .spoon .controls.search input[name=q]::-webkit-input-placeholder{color:rgba(255,255,255,.5);font-weight:400}html .spoon .controls.search input[name=q]::-moz-placeholder{color:rgba(255,255,255,.5);font-weight:400}html .spoon .controls.search input[name=q]:-ms-input-placeholder{color:rgba(255,255,255,.5);font-weight:400}html .spoon .controls.search input[name=q]::-ms-input-placeholder{color:rgba(255,255,255,.5);font-weight:400}html .spoon .controls.search input[name=q]::placeholder{color:rgba(255,255,255,.5);font-weight:400}html .spoon .controls.search .datalist,html .spoon .controls.search .droplist{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-bottom:1px solid #133b63;display:block;margin-top:-2px;max-height:50vh;overflow-y:auto;width:100%;-webkit-overflow-scrolling:touch}html .spoon .controls.search .datalist:empty,html .spoon .controls.search .droplist:empty{border:0;height:0;overflow:hidden;-webkit-overflow-scrolling:touch}html .spoon .controls.search .datalist .droplistgroup,html .spoon .controls.search .datalist optgroup,html .spoon .controls.search .droplist .droplistgroup,html .spoon .controls.search .droplist optgroup{background-color:#5e5e5e;border-top:1px solid #1e1e1e;color:#fff;font-size:.7rem;font-weight:100;text-transform:uppercase}html .spoon .controls.search .datalist .droplistgroup,html .spoon .controls.search .datalist option,html .spoon .controls.search .droplist .droplistgroup,html .spoon .controls.search .droplist option{background-color:#555;font-size:1rem}html .spoon .controls.search .datalist .droplistgroup:hover,html .spoon .controls.search .datalist option:hover,html .spoon .controls.search .droplist .droplistgroup:hover,html .spoon .controls.search .droplist option:hover{background-color:#ddd;color:#000}html .spoon .controls.search .datalist .droplistgroup.active,html .spoon .controls.search .datalist .droplistgroup[selected],html .spoon .controls.search .datalist option.active,html .spoon .controls.search .datalist option[selected],html .spoon .controls.search .droplist .droplistgroup.active,html .spoon .controls.search .droplist .droplistgroup[selected],html .spoon .controls.search .droplist option.active,html .spoon .controls.search .droplist option[selected]{background-color:#8ba4bd;color:#fff}html .spoon .controls fieldset{width:100%}html .spoon .component,html .spoon .poll-results{background-color:#fff;border:0;clear:both;display:block;float:left;margin:0 auto;padding:.5em;width:800px}html .spoon .component .content,html .spoon .poll-results .content{clear:both;display:block;float:left;max-height:600px}html .spoon .component>h1,html .spoon .poll-results>h1{color:#005abb;font-size:1.2rem;font-weight:400;margin:0;text-decoration:none}html .spoon .component>h1>.icon,html .spoon .poll-results>h1>.icon{clear:left;display:block;float:left}html .spoon .component>h1>.icon.loading-icon,html .spoon .poll-results>h1>.icon.loading-icon{height:24px;margin:0 auto;width:24px}html .spoon .component>h1>span,html .spoon .poll-results>h1>span{display:block;float:left;width:calc(50% - 40px)}html .spoon .component>h1>.btn-group.right,html .spoon .poll-results>h1>.btn-group.right{width:50%}html .spoon .comma-separated-list{list-style:none;margin:0;padding:0}html .spoon .comma-separated-list>li{display:inline}html .spoon .comma-separated-list>li::after{content:", "}html .spoon .comma-separated-list>li:last-of-type::after{content:""}html .spoon.bare{background:#fff}html .spoon.compact{padding-top:0}html .spoon.dark-theme main{background-color:#1e1e1e}html .spoon.dark-theme main>.body{background-color:#1e1e1e}html .spoon.dark-theme main>.body .content{background-color:#1e1e1e}html .spoon.dark-theme main>.body .content .pane .textblock,html .spoon.dark-theme main>.body .content .pane h1,html .spoon.dark-theme main>.body .content .pane header{color:#fff}html .spoon.dark-theme main>.body .content .panel{background-color:#1e1e1e}html .spoon.dark-theme main>.body .content .panel>header{background-color:#5b8800;color:#fff}html .spoon.dark-theme main>.body .content .panel ul.attributes{color:#fff}html .spoon.dark-theme main table.table .table-header .table-row .table-column,html .spoon.dark-theme main table.table .table-header .table-row th,html .spoon.dark-theme main table.table .table-header tr .table-column,html .spoon.dark-theme main table.table .table-header tr th,html .spoon.dark-theme main table.table thead .table-row .table-column,html .spoon.dark-theme main table.table thead .table-row th,html .spoon.dark-theme main table.table thead tr .table-column,html .spoon.dark-theme main table.table thead tr th{background-color:#133b63}html .spoon.dark-theme main table.table .table-header .table-row .table-column .form-element label,html .spoon.dark-theme main table.table .table-header .table-row th .form-element label,html .spoon.dark-theme main table.table .table-header tr .table-column .form-element label,html .spoon.dark-theme main table.table .table-header tr th .form-element label,html .spoon.dark-theme main table.table thead .table-row .table-column .form-element label,html .spoon.dark-theme main table.table thead .table-row th .form-element label,html .spoon.dark-theme main table.table thead tr .table-column .form-element label,html .spoon.dark-theme main table.table thead tr th .form-element label{color:#fff}html .spoon.dark-theme main table.table .table-header .table-row .table-column .form-element select,html .spoon.dark-theme main table.table .table-header .table-row th .form-element select,html .spoon.dark-theme main table.table .table-header tr .table-column .form-element select,html .spoon.dark-theme main table.table .table-header tr th .form-element select,html .spoon.dark-theme main table.table thead .table-row .table-column .form-element select,html .spoon.dark-theme main table.table thead .table-row th .form-element select,html .spoon.dark-theme main table.table thead tr .table-column .form-element select,html .spoon.dark-theme main table.table thead tr th .form-element select{background-color:#1e1e1e;color:#fff}html .spoon.dark-theme main table.table .table-header .table-row .table-column .form-element select option,html .spoon.dark-theme main table.table .table-header .table-row th .form-element select option,html .spoon.dark-theme main table.table .table-header tr .table-column .form-element select option,html .spoon.dark-theme main table.table .table-header tr th .form-element select option,html .spoon.dark-theme main table.table thead .table-row .table-column .form-element select option,html .spoon.dark-theme main table.table thead .table-row th .form-element select option,html .spoon.dark-theme main table.table thead tr .table-column .form-element select option,html .spoon.dark-theme main table.table thead tr th .form-element select option{color:#fff}html .spoon.dark-theme main table.table .table-column,html .spoon.dark-theme main table.table td,html .spoon.dark-theme main table.table th{background:color-grey-darkest;background-color:color-grey-darkest;color:#fff}html .spoon.dark-theme main table.table .table-footer .table-row{background-color:#5e5e5e!important}html .spoon.dark-theme main table.table .table-footer .table-row:hover{background-color:#555!important}html .spoon.dark-theme main table.table .table-footer .table-row:hover>th{color:#fff}html .spoon.dark-theme dialog .dialog-content .body{background-color:#1e1e1e;color:#fff}html .spoon.dark-theme input{color:#555}
/*# sourceMappingURL=styles.min.css.map */
