﻿body.user .add-header{margin-top:20px}body.user .user-page-badges .user-page-badge{display:inline-block;height:50px;width:50px;border-radius:50%}body.user .user-page-badges .user-page-badge.show-and-tell{background-image:url("/assets/playground/badges/as_seen_on_show_and_tell-75131010.svg")}body.user .user-page-badges .user-page-badge.loved-by-adafruit{background-image:url("/assets/playground/badges/loved_by_adafruit-b4c32afb.svg")}body.user .user-page-badges .user-page-badge.made-with-circuit-python{background-image:url("/assets/playground/badges/made_with_circuit_python-ac39374d.svg")}body.user .title-bar{display:grid;grid-template-columns:100px 1fr;grid-gap:10px;margin-bottom:10px}body.user .title-bar h1{font-size:30px}body.user .title-bar h2{margin-bottom:0}body.user .title-bar .user-image{display:inline;width:100px;height:100px;margin-bottom:10px}body.user .sidebar .user-page-badges{margin-bottom:20px}body.user .sidebar .user-page-badge{position:relative;display:inline-block;height:90px;width:90px;font-size:13px;font-weight:600}body.user .sidebar .user-page-badge .count{position:absolute;top:-2px;right:2px;background-color:#fff;border:1px solid #000;border-radius:50%;text-align:center;padding-top:2px;height:25px;width:25px;color:#000}body.user .action-bar .btn,body.user .action-bar #subscribe-badge>a{width:100%;margin-bottom:20px}body.user .content-types{border-bottom:1px solid #ddd}body.user .content-types .tab{font-size:18px;border:none;display:inline-block;margin:0 10px}body.user .content-types .tab .image{color:#767676;display:inline-block;height:14px;width:14px}body.user .content-types .tab.selected{color:#333;border-bottom:4px solid #0062c7;border-radius:0}body.user .content-types .tab.selected .image{color:#333}body.user .guides .guide-detailed-preview:first-of-type{border-top:1px solid #f0f0f0}body.user .policy{font-size:16px;border:1px solid rgb(214.5,214.5,214.5);background-color:#f0f0f0;border-radius:4px;padding:20px}body.user .policy p{padding-top:20px}body.user .editor-content-header{padding-bottom:10px;border-bottom:1px solid #f0f0f0}body.user .editor-content-header .headline{padding:5px 0}body.user .editor-content-header h1{margin-bottom:0}body.user .editor-content-header #edit-title{font-size:14px}body.user .playground-about h1{margin-top:0;margin-bottom:10px;font-size:1.25em}body.user .playground-about{padding:20px;background-color:rgb(255,249.4,229.5);border:1px solid #ffc700;width:100%;border-radius:4px}body.user .playground-about img{border-radius:4px;width:100%}body.user .playground-about p{font-size:14px;padding-top:20px;margin-bottom:0}@media(max-width: 1024px){body.user .playground-about{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}@media(max-width: 768px){body.user .playground-about{display:block}}#search-container.playground #search-results{display:block}#search-container.playground #search-refinements{font-size:22px}body.admin{background-color:#fff}.admin .admin-container{padding:0;margin-top:20px;margin-bottom:20px}.admin .admin-button{margin-left:5px;margin-bottom:5px;font-size:16px;padding:5px 10px;border-radius:4px;display:inline-block;position:relative;color:#fff;background-color:#0062c7;border:2px solid #0062c7;vertical-align:middle;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(prefers-reduced-motion){.admin .admin-button{transition:none}}.admin .admin-button{user-select:none}.admin .admin-button.large{font-weight:500;font-size:18px;line-height:1.12em;padding:10px 15px}.admin .admin-button:active:hover,.admin .admin-button:hover{background-color:rgb(0,60.3266331658,122.5);border:2px solid rgb(0,60.3266331658,122.5);color:#fff;text-decoration:none}.admin .admin-button:active{text-decoration:none}.admin .admin-button:disabled{opacity:.5}.admin .admin-button:disabled:hover{background-color:#0062c7}.admin .admin-button.wide{padding-left:45px;padding-right:45px}.admin .admin-button.gray{font-size:16px;padding:5px 10px;border-radius:4px;display:inline-block;position:relative;color:#fff;background-color:#767676;border:2px solid #767676;vertical-align:middle;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(prefers-reduced-motion){.admin .admin-button.gray{transition:none}}.admin .admin-button.gray{user-select:none}.admin .admin-button.gray.large{font-weight:500;font-size:18px;line-height:1.12em;padding:10px 15px}.admin .admin-button.gray:active:hover,.admin .admin-button.gray:hover{background-color:rgb(79.75,79.75,79.75);border:2px solid rgb(79.75,79.75,79.75);color:#fff;text-decoration:none}.admin .admin-button.gray:active{text-decoration:none}.admin .admin-button.gray:disabled{opacity:.5}.admin .admin-button.gray:disabled:hover{background-color:#767676}.admin .admin-button.right{float:right}.admin .admin-index-header h1{margin-top:0}.admin .admin-index-header p{margin-top:10px}.admin #admin-table .action-bar{padding:10px 0 10px 0;font-size:12px}.admin #admin-table .action-bar input[type=text]{float:right;height:35px;width:250px;padding:3px 0 5px 10px;border:2px solid #767676;border-radius:4px;margin-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.admin #admin-table .action-bar .admin-asset-upload-button{float:right}.admin #admin-table .action-bar .admin-asset-upload-button .admin-button{position:relative}.admin #admin-table .action-bar .new-guide-button{float:left}.admin #admin-table .action-bar .asset-sort{float:left}.admin #admin-table .filter{position:relative;margin-bottom:10px}.admin #admin-table .filter label{font-size:12px;text-transform:none}.admin #admin-table .filter .form-group{margin:5px 5px 0 0;display:inline-block}.admin #admin-table .filter .form-group.start-date{margin-right:0}.admin #admin-table .filter .form-group i{top:18px;height:30px;width:30px;font-size:12px;color:#767676}.admin #admin-table .filter .form-group i.fa-search{right:auto;left:0}.admin #admin-table .filter .form-group.end-date i{top:1px}.admin #admin-table .filter .form-group:last-child{margin-right:0}.admin #admin-table .filter .form-group input,.admin #admin-table .filter .form-group .select{width:125px}.admin #admin-table .filter .form-group .select{margin-bottom:4px}.admin #admin-table .filter .form-group .filter-text-input{width:262px;padding-left:27px}.admin #admin-table .filter .submit{position:absolute;right:10px;bottom:5px}.admin #admin-table table{width:100%;table-layout:fixed;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.admin #admin-table table tr.highlight{background-color:rgb(245.1,245.1,245.1)}.admin #admin-table table tr th{padding:3px 0px 3px 0px;border-top:5px solid #767676;font-size:14px;background-color:#f0f0f0}.admin #admin-table table tr th:first-child{padding-left:10px}.admin #admin-table table tr th.number{text-align:right;padding-right:40px}.admin #admin-table table tr td{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #f0f0f0;word-wrap:break-word}.admin #admin-table table tr td.number{text-align:right;padding-right:40px}.admin #admin-table table tr th:first-child,.admin #admin-table table tr td:first-child{text-align:left;padding-left:15px}.admin #admin-table table .title{width:40%}.admin #admin-table #guide-list table tr td .guide-meta{color:#767676;font-style:italic;font-size:12px}.admin #admin-table #guide-list table tr td .guide-meta i{color:#767676}.admin #admin-table #guide-list table tr td.published,.admin #admin-table #guide-list table tr td.enabled,.admin #admin-table #guide-list table tr td.approved{color:#027d1b}.admin #admin-table #guide-list table tr td.draft,.admin #admin-table #guide-list table tr td.disabled{color:#d80015}.admin #admin-table #guide-list table tr td.moderation,.admin #admin-table #guide-list table tr td.requested{color:#f89521}.admin #admin-table #guide-list table tr td.inactive{color:#000}.admin #admin-table #guide-list table tr th.total-feedback,.admin #admin-table #guide-list table tr td.total-feedback,.admin #admin-table #guide-list table tr td.number{text-align:center}.admin #admin-table #guide-list table tr th.feedback-guides-author{width:120px}.admin #admin-table #guide-list table tr td.skill-level-icons{color:#767676}.admin #admin-table #guide-list table.asset-table th:first-child,.admin #admin-table #guide-list table.asset-table td:first-child{width:120px;padding:10px}.admin #admin-table #guide-list table.asset-table td:first-child img{max-width:100px;max-height:100px;height:auto;width:auto}.admin #admin-table #guide-list table.asset-table .admin-asset-file-name{width:230px}.admin #admin-table #guide-list table.asset-table .admin-asset-direct-link{width:250px !important}.admin #admin-table #guide-list table.category-table tr th{padding-left:6px}.admin #admin-table #guide-list table.category-table tr td{vertical-align:top;padding:6px}.admin #admin-table #guide-list table.category-table tr td.category-child{padding-left:25px}.admin #admin-table #guide-list table.history-table tr th{padding-left:6px}.admin #admin-table #guide-list table.history-table tr td{vertical-align:top;padding:6px}.admin #admin-table #guide-list table.history-table tr td.category-child{padding-left:25px}.admin #admin-table #guide-list table.history-table tr th:first-child,.admin #admin-table #guide-list table.history-table tr td:first-child{width:210px;padding-left:15px}.admin #admin-table #guide-list table.feedback-table tr th{padding-left:6px}.admin #admin-table #guide-list table.feedback-table tr td{vertical-align:top;padding:6px}.admin #admin-table #guide-list table.feedback-table tr th.feedback-page-name,.admin #admin-table #guide-list table.feedback-table tr td.feedback-page-name{width:150px}.admin #admin-table #guide-list table.feedback-table tr th.feedback-created,.admin #admin-table #guide-list table.feedback-table tr td.feedback-created{width:160px !important}.admin #admin-table #guide-list table.feedback-table tr th:last-child,.admin #admin-table #guide-list table.feedback-table tr td:last-child{padding-right:15px;width:80px}.placeholder{outline:1px dashed #e7e7e7;margin:2px 0 2px 0 !important;background-color:#fff !important;border:none !important;list-style-type:none !important}.admin-category-list-child .placeholder{margin-left:20px !important}.versions table tr th:first-child{width:40px}.versions table tr .action{width:200px}.versions input[type=submit]{margin:10px 0 10px 0}.button.secondary{float:left;color:#0e80b9}.button.secondary:hover{color:#0f5580;text-decoration:none}.admin .ui-autocomplete,body.user.pages.edit .ui-autocomplete{width:220px}.admin .content-wrapper,body.user.pages.edit .content-wrapper{margin-top:20px;padding:0}.admin .editor-alert,body.user.pages.edit .editor-alert{position:fixed;top:0px;width:100%;z-index:9999;border-radius:0}.admin .editor-intro-text,body.user.pages.edit .editor-intro-text{margin-top:20px}.admin .editor-page-title-form,body.user.pages.edit .editor-page-title-form{margin-top:5px;margin-left:-4px;margin-bottom:-3px;width:100%}.admin .editor-page-title-form input,body.user.pages.edit .editor-page-title-form input{height:30px;padding-left:5px;width:75%}.admin .editor-page-title-form a,body.user.pages.edit .editor-page-title-form a{height:30px;margin-left:5px;padding-top:9px;vertical-align:middle}.admin .layout-content,body.user.pages.edit .layout-content{min-width:0}.admin .sidebar,body.user.pages.edit .sidebar{margin-bottom:20px;min-width:0}.admin .sidebar .admin-input,body.user.pages.edit .sidebar .admin-input{margin-bottom:0}.admin .sidebar .admin-input input,body.user.pages.edit .sidebar .admin-input input{width:100%;margin-bottom:10px}.admin .sidebar .admin-reorganize button,body.user.pages.edit .sidebar .admin-reorganize button{width:100%;margin-bottom:15px}.admin .sidebar .ui-sortable,body.user.pages.edit .sidebar .ui-sortable{margin:0 0px 15px 0px;padding:0;list-style-type:none}.admin .sidebar .ui-sortable li,body.user.pages.edit .sidebar .ui-sortable li{cursor:move;position:relative;line-height:34px;padding:0 0 0 10px;z-index:1}.admin .sidebar .ui-sortable li a,body.user.pages.edit .sidebar .ui-sortable li a{padding-right:25px}.admin .sidebar .ui-sortable li:after,body.user.pages.edit .sidebar .ui-sortable li:after{position:absolute;top:10px;right:10px;color:#767676;font:var(--fa-font-solid);content:"";z-index:-1}.admin .sidebar .ui-sortable>li,body.user.pages.edit .sidebar .ui-sortable>li{margin-bottom:1px;border-left:2px solid #767676;background-color:#f0f0f0}.admin .sidebar .ui-sortable>li a,body.user.pages.edit .sidebar .ui-sortable>li a{cursor:move;color:#333;font-weight:300;text-decoration:none}.admin .sidebar .ui-sortable>li ul,body.user.pages.edit .sidebar .ui-sortable>li ul{margin:0 0 0 -10px;background-color:#fff;padding:1px 0 0 0;list-style-type:none}.admin .sidebar .ui-sortable>li ul li,body.user.pages.edit .sidebar .ui-sortable>li ul li{margin:0 0 1px 10px;border-left:2px solid #f0f0f0;list-style-position:inside;background-color:rgb(250.2,250.2,250.2);list-style-type:none}.admin .editor-update-bar,body.user.pages.edit .editor-update-bar{position:fixed;display:none;bottom:0;left:0;right:0;height:30px;background-color:rgba(0,0,0,.6);text-align:center;z-index:10000}.admin .editor-update-bar p,body.user.pages.edit .editor-update-bar p{color:#fff;font-weight:normal;font-size:20px;margin:0;line-height:30px;opacity:1}.placeholder{outline:1px dashed #e7e7e7;margin:2px 0 2px 0 !important;background-color:#fff !important;border:none !important;list-style-type:none !important}#page-editor{position:relative;margin:0 auto}#page-editor.editor-disabled .editor-button-line,#page-editor.editor-disabled .edit-element,#page-editor.editor-disabled .build-image-options{visibility:hidden}#page-editor.editor-disabled .element{cursor:default}#page-editor .element{position:relative;cursor:pointer;margin-top:20px;margin-bottom:20px}#page-editor .element::first-child{margin-top:0}#page-editor .element::last-child{margin-bottom:0}#page-editor .element::before,#page-editor .element::after{content:"";position:absolute;width:100%;height:40px;top:-40px;pointer-events:none}#page-editor .element::after{top:100%}#page-editor .element .preview-btn,#page-editor .element .product-title a{pointer-events:none}#page-editor .element .edit-element{position:absolute;top:-18px;right:12px;z-index:3;display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border-radius:50%;background-color:#fff;color:#f0f0f0;cursor:pointer;transition:color 300ms ease}#page-editor .element .edit-element:focus-visible{outline:2px solid #63338f}#page-editor .element:hover .edit-element,#page-editor .element .edit-element:focus-visible{color:#767676}#page-editor form{width:100%}#page-editor form .editor-buttons{display:flex;justify-content:space-between;margin-top:20px}#page-editor form .editor-buttons button{line-height:1;padding:3px 10px;height:30px;border:none;text-transform:initial}#page-editor form .editor-buttons .save{margin-left:10px;font-size:16px;padding:5px 10px;border-radius:4px;display:inline-block;position:relative;color:#fff;background-color:#0062c7;border:2px solid #0062c7;vertical-align:middle;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(prefers-reduced-motion){#page-editor form .editor-buttons .save{transition:none}}#page-editor form .editor-buttons .save{user-select:none}#page-editor form .editor-buttons .save.large{font-weight:500;font-size:18px;line-height:1.12em;padding:10px 15px}#page-editor form .editor-buttons .save:active:hover,#page-editor form .editor-buttons .save:hover{background-color:rgb(0,60.3266331658,122.5);border:2px solid rgb(0,60.3266331658,122.5);color:#fff;text-decoration:none}#page-editor form .editor-buttons .save:active{text-decoration:none}#page-editor form .editor-buttons .save:disabled{opacity:.5}#page-editor form .editor-buttons .save:disabled:hover{background-color:#0062c7}#page-editor form .editor-buttons .cancel,#page-editor form .editor-buttons .destructive-option{font-size:16px;padding:5px 10px;border-radius:4px;display:inline-block;position:relative;color:#0062c7;border:2px solid #0062c7;background-color:#fff;vertical-align:middle;text-align:center;transition:background-color .2s ease,color .2s ease}@media(prefers-reduced-motion){#page-editor form .editor-buttons .cancel,#page-editor form .editor-buttons .destructive-option{transition:none}}#page-editor form .editor-buttons .cancel,#page-editor form .editor-buttons .destructive-option{user-select:none}#page-editor form .editor-buttons .cancel:active:hover,#page-editor form .editor-buttons .cancel:hover,#page-editor form .editor-buttons .destructive-option:active:hover,#page-editor form .editor-buttons .destructive-option:hover{text-decoration:none;background-color:#0062c7;color:#fff}#page-editor form .editor-buttons .cancel:active,#page-editor form .editor-buttons .destructive-option:active{text-decoration:none}#page-editor form .editor-buttons .destructive-option{margin-right:10px}#page-editor form .editor-buttons .delete{margin-right:auto;font-size:16px;padding:5px 10px;border-radius:4px;display:inline-block;position:relative;color:#d80015;border:2px solid #d80015;background-color:#fff;vertical-align:middle;text-align:center;transition:background-color .2s ease,color .2s ease}@media(prefers-reduced-motion){#page-editor form .editor-buttons .delete{transition:none}}#page-editor form .editor-buttons .delete{user-select:none}#page-editor form .editor-buttons .delete:active:hover,#page-editor form .editor-buttons .delete:hover{text-decoration:none;background-color:#d80015;color:#fff}#page-editor form .editor-buttons .delete:active{text-decoration:none}#page-editor form .editor-buttons span.delete{border:none}#page-editor form .CodeMirror{border:1px solid #767676;border-radius:4px;margin-bottom:5px}#page-editor form .editor-button-line{position:relative;width:100%;margin:8px 0;height:24px}#page-editor form .editor-button-line .border-line{z-index:0;position:absolute;top:50%;left:0px;right:0px;height:1px;transform:translateY(-50%);background-color:#f0f0f0;transition:background-color 300ms ease}#page-editor form .editor-button-line a{display:grid;place-items:center;position:absolute;z-index:1;top:0;left:0;right:0;height:100%;text-decoration:none}#page-editor form .editor-button-line a:focus-visible{outline:2px solid #63338f}#page-editor form .editor-button-line a .insert-marker{position:relative;width:14px;height:16px;background-color:#fff}#page-editor form .editor-button-line a .insert-marker::before,#page-editor form .editor-button-line a .insert-marker::after{content:"";position:absolute;left:50%;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);transform:translateX(-50%);transition:border-color 300ms ease}#page-editor form .editor-button-line a .insert-marker::before{top:0;border-bottom:6px solid #ddd}#page-editor form .editor-button-line a .insert-marker::after{bottom:0;border-top:6px solid #ddd}#page-editor form .editor-button-line:hover .border-line,#page-editor form .editor-button-line:focus-within .border-line{background-color:#767676}#page-editor form .editor-button-line:hover .insert-marker::before,#page-editor form .editor-button-line:focus-within .insert-marker::before{border-bottom-color:#0062c7}#page-editor form .editor-button-line:hover .insert-marker::after,#page-editor form .editor-button-line:focus-within .insert-marker::after{border-top-color:#0062c7}#page-editor form .button-bar,#page-editor form .bottom-button-bar{position:relative;margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:10px;padding:10px 0;line-height:25px;background-color:#fff;border:1px solid #f0f0f0;border-radius:4px}#page-editor form .button-bar .button-bar-dropzone,#page-editor form .bottom-button-bar .button-bar-dropzone{display:none;height:200px;font-size:22px;font-weight:300;color:#0062c7;align-items:center;justify-content:center}#page-editor form .button-bar .button-bar-dropzone i,#page-editor form .bottom-button-bar .button-bar-dropzone i{font-size:22px}#page-editor form .button-bar .title-text,#page-editor form .bottom-button-bar .title-text{font-size:16px;border-bottom:1px solid #f0f0f0;padding:0 10px}#page-editor form .button-bar .buttons,#page-editor form .bottom-button-bar .buttons{margin:0 auto;padding:5px 0 20px 10px}#page-editor form .button-bar a,#page-editor form .button-bar span,#page-editor form .bottom-button-bar a,#page-editor form .bottom-button-bar span{padding:0;font-size:14px;font-weight:400;color:#0062c7;text-decoration:none}#page-editor form .button-bar a:hover,#page-editor form .button-bar span:hover,#page-editor form .bottom-button-bar a:hover,#page-editor form .bottom-button-bar span:hover{text-decoration:underline}#page-editor form .button-bar i,#page-editor form .bottom-button-bar i{padding-right:2px;font-size:12px}#page-editor form .button-bar a,#page-editor form .bottom-button-bar a{padding:0px 6px 0px 6px;margin-right:8px}#page-editor form .button-bar a:hover,#page-editor form .bottom-button-bar a:hover{color:#202020}#page-editor form .button-bar .add-image-button,#page-editor form .bottom-button-bar .add-image-button{padding:0px 5px 0px 65px;margin-right:8px;width:auto;font-size:14px;font-weight:300}#page-editor form .button-bar .add-image-button:hover span,#page-editor form .bottom-button-bar .add-image-button:hover span{text-decoration:underline;color:#202020}#page-editor form .button-bar .add-build-media-cancel,#page-editor form .bottom-button-bar .add-build-media-cancel{float:right}#page-editor form .button-bar .cancel,#page-editor form .bottom-button-bar .cancel{position:absolute;top:11px;right:11px;border:none;background-color:rgba(0,0,0,0) !important;font-weight:500}#page-editor form .button-bar .cancel:hover,#page-editor form .bottom-button-bar .cancel:hover{background-color:rgba(0,0,0,0) !important}#page-editor form .button-bar .disabled,#page-editor form .bottom-button-bar .disabled{color:#bfbfbf;cursor:default}#page-editor form .button-bar .disabled input,#page-editor form .bottom-button-bar .disabled input{cursor:default}#page-editor form .button-bar .disabled:hover,#page-editor form .bottom-button-bar .disabled:hover{color:#bfbfbf;text-decoration:none}#page-editor form .button-bar .disabled:hover span,#page-editor form .bottom-button-bar .disabled:hover span{color:#bfbfbf;text-decoration:none}#page-editor form .button-bar.in,#page-editor form .bottom-button-bar.in{box-shadow:inset 0px 0px 0px 1px #0062c7;background-color:#e1f6ff}#page-editor form .button-bar.hover,#page-editor form .bottom-button-bar.hover{background-color:#0062c7}#page-editor form .button-bar.hover .button-bar-dropzone,#page-editor form .bottom-button-bar.hover .button-bar-dropzone{color:#fff}#page-editor form .button-bar.fade,#page-editor form .bottom-button-bar.fade{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:1}#page-editor form .build-image-options,#page-editor form .editor-table-build-image{position:absolute;visibility:hidden;font-size:12px;background-color:rgba(0,0,0,.6);text-align:right;right:0;padding:3px !important;color:#fff;text-decoration:none;border:none !important;z-index:1}#page-editor form .build-image-options span,#page-editor form .build-image-options a,#page-editor form .editor-table-build-image span,#page-editor form .editor-table-build-image a{display:block !important;float:none !important;margin-right:0 !important;color:#e7e7e7;opacity:1}#page-editor form .build-image-options span:hover,#page-editor form .build-image-options a:hover,#page-editor form .editor-table-build-image span:hover,#page-editor form .editor-table-build-image a:hover{color:#fff;text-decoration:none}#page-editor form .animated-gif{position:absolute;top:0px;left:0px;padding:5px;color:#fff;background-color:#333;font-size:14px;line-height:14px;z-index:100}#page-editor form .build-parts{border-top:none;border-bottom:none;padding-top:0;padding-bottom:0}#page-editor form .build-image,#page-editor form .build-user-image,#page-editor form .build-image-placeholder{position:relative;display:block}#page-editor form .build-image a,#page-editor form .build-user-image a,#page-editor form .build-image-placeholder a{position:relative;display:block}#page-editor form .build-image .image-caption .build-input,#page-editor form .build-user-image .image-caption .build-input,#page-editor form .build-image-placeholder .image-caption .build-input{float:left;margin-top:6px;width:83.5%}#page-editor form .build-image .image-caption button,#page-editor form .build-user-image .image-caption button,#page-editor form .build-image-placeholder .image-caption button{float:right;width:13%;margin-top:6px;margin-left:1.5%}#page-editor form .build-image-placeholder,#page-editor form .element-saving-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f0f0f0;border-radius:5px;color:hsl(0,0%,35%)}#page-editor form .build-image-placeholder .media,#page-editor form .element-saving-placeholder .media{font-size:24px}#page-editor form .build-image-placeholder .wait,#page-editor form .element-saving-placeholder .wait{font-size:18px;color:#767676}#page-editor form .build-image-content:hover .build-image-options,#page-editor form .build-image-content:focus-within .build-image-options{visibility:visible}#page-editor form .build-embed span.oembed{display:block;height:100%;padding:10px;background-color:#f0f0f0;border:1px solid #333}#page-editor form .build-embed span.oembed .embed-content{text-align:center;padding:20px 0;word-break:break-word}#page-editor form .build-element-group .content{margin-bottom:20px}#page-editor form .build-element-group::after{display:block;margin-top:10px;height:20px;border-radius:4px;background-color:#63338f;content:" "}#page-editor form .build-textarea,#page-editor form .build-rawarea{font-size:18px;font-weight:400;width:100%;border:2px solid #767676;padding:5px !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;outline:none;border-radius:4px}#page-editor form .build-rawarea{height:500px}#page-editor form .build-input,#page-editor form .build-textarea{width:100%;font-size:18px;font-weight:400;padding-left:5px;border:1px solid #767676;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;border-radius:4px}#page-editor form .build-textarea{height:60px}#page-editor form .build-raw-wrapper,#page-editor form .build-image-url-wrapper{margin-top:20px;border:1px solid #ddd;border-radius:14px}#page-editor form .build-raw-wrapper .title,#page-editor form .build-image-url-wrapper .title{position:relative;background-color:#f0f0f0;padding:10px 20px;border-radius:14px 14px 0 0}#page-editor form .build-raw-wrapper .title .cancel-x,#page-editor form .build-image-url-wrapper .title .cancel-x{position:absolute;right:20px;text-align:right}#page-editor form .build-raw-wrapper .content,#page-editor form .build-image-url-wrapper .content{margin:20px}#page-editor form .build-raw-wrapper,#page-editor form .build-image-url-wrapper{position:relative;margin:0px 0px 20px 0px;background-color:#fff;border-bottom:1px solid #f0f0f0}#page-editor form .build-raw-wrapper .mce-tinymce,#page-editor form .build-image-url-wrapper .mce-tinymce{margin-bottom:5px}#page-editor form .build-raw-wrapper label,#page-editor form .build-image-url-wrapper label{color:#333;font-weight:400}#page-editor form .build-raw-wrapper .error,#page-editor form .build-image-url-wrapper .error{color:#d80015}#page-editor form .build-raw-wrapper .help,#page-editor form .build-image-url-wrapper .help{font-size:12px}#page-editor form .split-page-wrapper{margin-top:20px;border:1px solid #ddd;border-radius:14px}#page-editor form .split-page-wrapper .title{position:relative;background-color:#f0f0f0;padding:10px 20px;border-radius:14px 14px 0 0}#page-editor form .split-page-wrapper .title .cancel-x{position:absolute;right:20px;text-align:right}#page-editor form .split-page-wrapper .content{margin:20px}#page-editor form .split-page-wrapper input{width:100%}#page-editor form .build-stuffsheet{margin-bottom:20px;background-color:#aaf;border-radius:4px}#page-editor form .build-stuffsheet .build-stuffsheet-name,#page-editor form .build-stuffsheet .build-stuffsheet-qty{display:inline-block;height:30px;line-height:30px;margin-left:10px}#page-editor form .editor-add-colors{display:block}#page-editor form .editor-add-colors label{display:inline-block}#page-editor form .editor-add-colors input{padding:0;margin-right:3px;appearance:none;-webkit-appearance:none;cursor:pointer;width:50px;height:50px;border-radius:50%;border:2px solid #fff;transition:all .2s ease}#page-editor form .editor-add-colors input:checked,#page-editor form .editor-add-colors input:hover{box-shadow:0 0 0 3px blue}#page-editor form .editor-add-colors input:focus-visible{outline:2px solid #63338f;outline-offset:5px}#page-editor form .editor-add-colors input.black{background-color:#000}#page-editor form .editor-add-colors input.primary{background-color:#027d1b}#page-editor form .editor-add-colors input.yellow{background-color:#fc0}#page-editor form .editor-add-colors input.purple{background-color:#af52de}#page-editor form .editor-add-colors input.pink{background-color:#ff00c7}#page-editor form .editor-add-colors input.info{background-color:#0062c7}#page-editor form .editor-add-colors input.warning{background-color:#f89521}#page-editor form .editor-add-colors input.danger{background-color:#d80015}#page-editor form .editor-select-icon.color-black .icon{fill:#000}#page-editor form .editor-select-icon.color-primary .icon{background-color:#027d1b}#page-editor form .editor-select-icon.color-yellow .icon{background-color:#fc0}#page-editor form .editor-select-icon.color-purple .icon{background-color:#af52de}#page-editor form .editor-select-icon.color-pink .icon{background-color:#ff00c7}#page-editor form .editor-select-icon.color-info .icon{background-color:#0062c7}#page-editor form .editor-select-icon.color-warning .icon{background-color:#f89521}#page-editor form .editor-select-icon.color-danger .icon{background-color:#d80015}#page-editor form .editor-select-icon label{cursor:pointer;display:inline-block;position:relative;margin-right:3px;vertical-align:middle;border-radius:50%}#page-editor form .editor-select-icon label input{position:absolute;opacity:0;pointer-events:none}#page-editor form .editor-select-icon label .icon{width:50px;height:50px;border-radius:50%;transition:all .4s ease;border:2px solid #fff;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}#page-editor form .editor-select-icon label:has(input:checked){box-shadow:0 0 0 3px blue}#page-editor form .editor-select-icon label:hover{box-shadow:0 0 0 3px blue}#page-editor form .editor-select-icon label:has(input:focus-visible){outline:2px solid #63338f;outline-offset:5px}#page-editor form .editor-select-icon label .icon-blank{mask-image:url("/assets/icons/blank-6c99d537.svg");-webkit-mask-image:url("/assets/icons/blank-6c99d537.svg")}#page-editor form .editor-select-icon label .icon-info{mask-image:url("/assets/icons/info-1b1cc542.svg");-webkit-mask-image:url("/assets/icons/info-1b1cc542.svg")}#page-editor form .editor-select-icon label .icon-download{mask-image:url("/assets/icons/download-4e9fb049.svg");-webkit-mask-image:url("/assets/icons/download-4e9fb049.svg")}#page-editor form .editor-select-icon label .icon-times{mask-image:url("/assets/icons/times-a7d06430.svg");-webkit-mask-image:url("/assets/icons/times-a7d06430.svg")}#page-editor form .editor-select-icon label .icon-exclamation{mask-image:url("/assets/icons/exclamation-95fc204c.svg");-webkit-mask-image:url("/assets/icons/exclamation-95fc204c.svg")}#page-editor form .editor-select-icon label .icon-smile{mask-image:url("/assets/icons/smile-0b8254e2.svg");-webkit-mask-image:url("/assets/icons/smile-0b8254e2.svg")}#page-editor form .editor-select-icon label .icon-thinking{mask-image:url("/assets/icons/thinking-b8741a64.svg");-webkit-mask-image:url("/assets/icons/thinking-b8741a64.svg")}#page-editor form .editor-select-icon label .icon-check{mask-image:url("/assets/icons/check-dd82b8ec.svg");-webkit-mask-image:url("/assets/icons/check-dd82b8ec.svg")}#page-editor form .editor-select-icon label .icon-star{mask-image:url("/assets/icons/star-fa37fb34.svg");-webkit-mask-image:url("/assets/icons/star-fa37fb34.svg")}#page-editor form .editor-select-icon label .icon-plus{mask-image:url("/assets/icons/plus-3d2a2650.svg");-webkit-mask-image:url("/assets/icons/plus-3d2a2650.svg")}#page-editor form .editor-select-icon label .icon-heart{mask-image:url("/assets/icons/heart-4bea772e.svg");-webkit-mask-image:url("/assets/icons/heart-4bea772e.svg")}#page-editor form .editor-select-icon label .icon-arrow{mask-image:url("/assets/icons/arrow-15bdb7c3.svg");-webkit-mask-image:url("/assets/icons/arrow-15bdb7c3.svg")}#page-editor form .editor-select-icon label .icon-bolt{mask-image:url("/assets/icons/bolt-6ecfed59.svg");-webkit-mask-image:url("/assets/icons/bolt-6ecfed59.svg")}#page-editor form .editor-select-icon label .icon-camera{mask-image:url("/assets/icons/camera-9a0554ab.svg");-webkit-mask-image:url("/assets/icons/camera-9a0554ab.svg")}#page-editor form .editor-select-icon label .icon-dollar-sign{mask-image:url("/assets/icons/dollar-sign-8d4f410c.svg");-webkit-mask-image:url("/assets/icons/dollar-sign-8d4f410c.svg")}#page-editor form .editor-add-template-wrapper{margin-bottom:20px}#page-editor form #table-modal .build-table-container{position:relative;width:800px;margin:0;max-width:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#page-editor form #table-modal .build-table-container .editor-table-cell{float:left;width:220px;margin-right:10px}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-header{border:1px solid #f0f0f0;text-align:center}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-header .editor-table-cell-header-text,#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-header .editor-table-cell-header-image{float:left;padding:5px 0 5px 0;width:50%;background-color:#f0f0f0;color:#0062c7;font-weight:500}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-header .editor-table-cell-header-text:hover,#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-header .editor-table-cell-header-image:hover{cursor:pointer;background-color:#999;color:rgb(0,60.3266331658,122.5)}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-header .active{background-color:#fff;color:#333;font-weight:500}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-header .active:hover{cursor:default;background-color:#fff;color:#333}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-body{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-body textarea{margin-bottom:0;border:none;border-top:1px solid #f0f0f0;height:126px}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-body .table-image{position:relative;display:block}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-body .fileinput-button{margin-right:0}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-body .fileinput-button img{width:218px}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-footer{margin-top:5px}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-footer a{display:inline-block;width:100%;padding:5px 0 5px 0;text-align:center;color:#333;background-color:#e7e7e7;text-decoration:none}#page-editor form #table-modal .build-table-container .editor-table-cell .editor-table-cell-footer a:hover{background-color:#ddd}#page-editor form #table-modal .build-table-container .editor-table-add-cell{float:left;height:222px}#page-editor form #table-modal .build-table-container .editor-table-add-cell .editor-table-add-column{position:relative;display:block;height:100%;width:26px;background-color:#e7e7e7;color:#333;text-decoration:none}#page-editor form #table-modal .build-table-container .editor-table-add-cell .editor-table-add-column:hover{background-color:#ddd}#page-editor form #table-modal .build-table-container .editor-table-add-cell .editor-table-add-column i{position:absolute;font-size:18px;top:50%;left:6px}#page-editor form .build-image-options,#page-editor form .side-image-options{visibility:hidden;position:absolute;margin:2px 0 0 2px;padding:5px 10px 10px 10px !important;font-size:18px;background-color:rgba(0,0,0,.6);color:#e7e7e7;text-decoration:none;border:none !important}#page-editor form .build-image-options a,#page-editor form .side-image-options a{color:#e7e7e7;cursor:pointer}#page-editor form .build-image-options a:hover,#page-editor form .side-image-options a:hover{color:#fff;text-decoration:none}#page-editor form .markdown-html .prettyprint{display:inline;padding:2px 5px 2px 5px}#page-editor form .markdown-html pre .prettyprint{display:block;padding:10px}#cropModal form,#guide-crop-modal form,#guide-crop-current-modal form{display:inline;margin-bottom:0}#cropModal form .edit_asset_submit,#guide-crop-modal form .edit_asset_submit,#guide-crop-current-modal form .edit_asset_submit{outline:none}#cropModal form .jcrop-holder,#guide-crop-modal form .jcrop-holder,#guide-crop-current-modal form .jcrop-holder{margin-bottom:10px}#cropModal form .form-group,#guide-crop-modal form .form-group,#guide-crop-current-modal form .form-group{margin-bottom:5px}#cropModal form .jcrop-keymgr,#guide-crop-modal form .jcrop-keymgr,#guide-crop-current-modal form .jcrop-keymgr{display:none}#cropModal .licenses,#guide-crop-modal .licenses,#guide-crop-current-modal .licenses{list-style-type:none}#cropModal .licenses li,#guide-crop-modal .licenses li,#guide-crop-current-modal .licenses li{line-height:12px;font-size:12px}#cropModal .licenses input,#guide-crop-modal .licenses input,#guide-crop-current-modal .licenses input{float:left;font-size:11px;margin-right:5px;line-height:11px}#cropModal .licenses label,#guide-crop-modal .licenses label,#guide-crop-current-modal .licenses label{margin:3px 0;font-size:11px}.remove-row-link,.remove-column-link,.toggle-row-header-link,.toggle-column-header-link{position:absolute;background-color:#dedede;color:#fff;font-size:18px;text-decoration:none}.remove-row-link:hover,.remove-column-link:hover,.toggle-row-header-link:hover,.toggle-column-header-link:hover{text-decoration:none;color:#fff}.editor-sr-status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ui-autocomplete{position:absolute;cursor:default;z-index:2}* html .ui-autocomplete{width:1px}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-menu{list-style:none;font-size:12px;padding:2px;margin:0;display:block;float:left;background-color:#fff;border:1px solid #ccc}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item:nth-child(even){background-color:#f1f1f1}.ui-menu .ui-menu-item:nth-child(even):hover{background-color:#ccc}.ui-menu .ui-menu-item:nth-child(even).selected{background-color:#ccc}.ui-menu .ui-menu-item{margin:0;padding:0px;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item:hover{background-color:#ccc}.ui-menu .ui-menu-item.selected{background-color:#ccc}.ui-menu .ui-menu-item img{float:left;width:30px;height:30px;padding:2px 5px 2px 2px}.ui-menu .ui-menu-item a{text-decoration:none;display:block;color:#000;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal}.jcrop-holder{direction:ltr;text-align:left;-ms-touch-action:none}.jcrop-vline,.jcrop-hline{background:#fff url("/assets/Jcrop-916ca2fc.gif");font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333;border:1px #eee solid;width:15px;height:15px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#fff;filter:alpha(opacity=70) !important;opacity:.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#fff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70) !important;opacity:.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-color:#000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#fff}.jcrop-holder img,img.jcrop-preview{max-width:none}/*!
 * jQuery UI CSS Framework 1.13.0
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *//*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;background:#fff}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.fileinput-button{position:relative;overflow:hidden;float:left;margin-right:4px;cursor:auto}.fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid rgba(0,0,0,0);border-width:0 0 300px 300px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-1300px, 120px) scale(10);direction:ltr;cursor:pointer}.table-button input{-moz-transform:translate(-420px, 0px) scale(5) !important}.add-image-button input{-moz-transform:translate(-300px, 0px) scale(4) !important;border-width:0 0 100px 200px !important;display:block}.replace-button input{-moz-transform:translate(-100px, 0px) scale(2) !important;display:block}.CodeMirror{font-family:monospace;font-size:14px;height:clamp(300px,50vh,550px);color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #767676;background-color:#f0f0f0;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#333;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes blink{50%{background-color:rgba(0,0,0,0)}}@keyframes blink{50%{background-color:rgba(0,0,0,0)}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#007faa}.cm-s-default .cm-quote{color:dimgray}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#7928a1}.cm-s-default .cm-atom{color:#7928a1}.cm-s-default .cm-number{color:#aa5d00}.cm-s-default .cm-def{color:#007faa}.cm-s-default .cm-callee{color:#007faa}.cm-s-default .cm-variable{color:#545454}.cm-s-default .cm-punctuation{color:#545454}.cm-s-default .cm-property{color:dimgray}.cm-s-default .cm-operator{color:#7928a1}.cm-s-default .cm-variable-2{color:#aa5d00}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#aa5d00}.cm-s-default .cm-comment{color:dimgray}.cm-s-default .cm-string{color:green}.cm-s-default .cm-string-2{color:green}.cm-s-default .cm-meta{color:#aa5d00}.cm-s-default .cm-qualifier{color:#007faa}.cm-s-default .cm-builtin{color:#aa5d00}.cm-s-default .cm-bracket{color:#545454}.cm-s-default .cm-tag{color:#d91e18}.cm-s-default .cm-attribute{color:#aa5d00}.cm-s-default .cm-hr{color:dimgray}.cm-s-default .cm-link{color:#007faa}.cm-s-default .cm-error{color:#7928a1}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid rgba(0,0,0,0)}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:rgba(0,0,0,0)}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:rgba(0,0,0,0)}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:rgba(0,0,0,0);font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-tomorrow-night-eighties.CodeMirror{background:#000;color:#ccc}.cm-s-tomorrow-night-eighties div.CodeMirror-selected{background:#2d2d2d}.cm-s-tomorrow-night-eighties .CodeMirror-line::selection,.cm-s-tomorrow-night-eighties .CodeMirror-line>span::selection,.cm-s-tomorrow-night-eighties .CodeMirror-line>span>span::selection{background:rgba(45,45,45,.99)}.cm-s-tomorrow-night-eighties .CodeMirror-line::-moz-selection,.cm-s-tomorrow-night-eighties .CodeMirror-line>span::-moz-selection,.cm-s-tomorrow-night-eighties .CodeMirror-line>span>span::-moz-selection{background:rgba(45,45,45,.99)}.cm-s-tomorrow-night-eighties .CodeMirror-gutters{background:#000;border-right:0px}.cm-s-tomorrow-night-eighties .CodeMirror-guttermarker{color:#f2777a}.cm-s-tomorrow-night-eighties .CodeMirror-guttermarker-subtle{color:#777}.cm-s-tomorrow-night-eighties .CodeMirror-linenumber{color:#515151}.cm-s-tomorrow-night-eighties .CodeMirror-cursor{border-left:1px solid #6a6a6a}.cm-s-tomorrow-night-eighties span.cm-comment{color:#d27b53}.cm-s-tomorrow-night-eighties span.cm-atom{color:#a16a94}.cm-s-tomorrow-night-eighties span.cm-number{color:#a16a94}.cm-s-tomorrow-night-eighties span.cm-property,.cm-s-tomorrow-night-eighties span.cm-attribute{color:#9c9}.cm-s-tomorrow-night-eighties span.cm-keyword{color:#f2777a}.cm-s-tomorrow-night-eighties span.cm-string{color:#fc6}.cm-s-tomorrow-night-eighties span.cm-variable{color:#9c9}.cm-s-tomorrow-night-eighties span.cm-variable-2{color:#69c}.cm-s-tomorrow-night-eighties span.cm-def{color:#f99157}.cm-s-tomorrow-night-eighties span.cm-bracket{color:#ccc}.cm-s-tomorrow-night-eighties span.cm-tag{color:#f2777a}.cm-s-tomorrow-night-eighties span.cm-link{color:#a16a94}.cm-s-tomorrow-night-eighties span.cm-error{background:#f2777a;color:#6a6a6a}.cm-s-tomorrow-night-eighties .CodeMirror-activeline-background{background:#343600}.cm-s-tomorrow-night-eighties .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}.cm-s-base16-light.CodeMirror{background:#f5f5f5;color:#202020}.cm-s-base16-light div.CodeMirror-selected{background:#e0e0e0 !important}.cm-s-base16-light.CodeMirror ::selection{background:#e0e0e0}.cm-s-base16-light.CodeMirror ::-moz-selection{background:#e0e0e0}.cm-s-base16-light .CodeMirror-gutters{background:#f5f5f5;border-right:0px}.cm-s-base16-light .CodeMirror-guttermarker{color:#ac4142}.cm-s-base16-light .CodeMirror-guttermarker-subtle{color:#b0b0b0}.cm-s-base16-light .CodeMirror-linenumber{color:#b0b0b0}.cm-s-base16-light .CodeMirror-cursor{border-left:1px solid #505050 !important}.cm-s-base16-light span.cm-comment{color:#8f5536}.cm-s-base16-light span.cm-atom{color:#aa759f}.cm-s-base16-light span.cm-number{color:#aa759f}.cm-s-base16-light span.cm-property,.cm-s-base16-light span.cm-attribute{color:#90a959}.cm-s-base16-light span.cm-keyword{color:#ac4142}.cm-s-base16-light span.cm-string{color:#f4bf75}.cm-s-base16-light span.cm-variable{color:#90a959}.cm-s-base16-light span.cm-variable-2{color:#6a9fb5}.cm-s-base16-light span.cm-def{color:#d28445}.cm-s-base16-light span.cm-bracket{color:#202020}.cm-s-base16-light span.cm-tag{color:#ac4142}.cm-s-base16-light span.cm-link{color:#aa759f}.cm-s-base16-light span.cm-error{background:#ac4142;color:#505050}.cm-s-base16-light .CodeMirror-activeline-background{background:#dddcdc !important}.cm-s-base16-light .CodeMirror-matchingbracket{text-decoration:underline;color:#fff !important}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-square-jelly-box,.la-square-jelly-box>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-square-jelly-box{display:block;font-size:0;color:#fff}.la-square-jelly-box.la-dark{color:#333}.la-square-jelly-box>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-square-jelly-box{width:32px;height:32px}.la-square-jelly-box>div:nth-child(1),.la-square-jelly-box>div:nth-child(2){position:absolute;left:0;width:100%}.la-square-jelly-box>div:nth-child(1){top:-25%;z-index:1;height:100%;border-radius:10%;-webkit-animation:square-jelly-box-animate .6s -0.1s linear infinite;-moz-animation:square-jelly-box-animate .6s -0.1s linear infinite;-o-animation:square-jelly-box-animate .6s -0.1s linear infinite;animation:square-jelly-box-animate .6s -0.1s linear infinite}.la-square-jelly-box>div:nth-child(2){bottom:-9%;height:10%;background:#000;border-radius:50%;opacity:.2;-webkit-animation:square-jelly-box-shadow .6s -0.1s linear infinite;-moz-animation:square-jelly-box-shadow .6s -0.1s linear infinite;-o-animation:square-jelly-box-shadow .6s -0.1s linear infinite;animation:square-jelly-box-shadow .6s -0.1s linear infinite}.la-square-jelly-box.la-3x{width:96px;height:96px}@-webkit-keyframes square-jelly-box-animate{17%{border-bottom-right-radius:10%}25%{-webkit-transform:translateY(25%) rotate(22.5deg);transform:translateY(25%) rotate(22.5deg)}50%{border-bottom-right-radius:100%;-webkit-transform:translateY(50%) scale(1, 0.9) rotate(45deg);transform:translateY(50%) scale(1, 0.9) rotate(45deg)}75%{-webkit-transform:translateY(25%) rotate(67.5deg);transform:translateY(25%) rotate(67.5deg)}100%{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-moz-keyframes square-jelly-box-animate{17%{border-bottom-right-radius:10%}25%{-moz-transform:translateY(25%) rotate(22.5deg);transform:translateY(25%) rotate(22.5deg)}50%{border-bottom-right-radius:100%;-moz-transform:translateY(50%) scale(1, 0.9) rotate(45deg);transform:translateY(50%) scale(1, 0.9) rotate(45deg)}75%{-moz-transform:translateY(25%) rotate(67.5deg);transform:translateY(25%) rotate(67.5deg)}100%{-moz-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-o-keyframes square-jelly-box-animate{17%{border-bottom-right-radius:10%}25%{-o-transform:translateY(25%) rotate(22.5deg);transform:translateY(25%) rotate(22.5deg)}50%{border-bottom-right-radius:100%;-o-transform:translateY(50%) scale(1, 0.9) rotate(45deg);transform:translateY(50%) scale(1, 0.9) rotate(45deg)}75%{-o-transform:translateY(25%) rotate(67.5deg);transform:translateY(25%) rotate(67.5deg)}100%{-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@keyframes square-jelly-box-animate{17%{border-bottom-right-radius:10%}25%{-webkit-transform:translateY(25%) rotate(22.5deg);-moz-transform:translateY(25%) rotate(22.5deg);-o-transform:translateY(25%) rotate(22.5deg);transform:translateY(25%) rotate(22.5deg)}50%{border-bottom-right-radius:100%;-webkit-transform:translateY(50%) scale(1, 0.9) rotate(45deg);-moz-transform:translateY(50%) scale(1, 0.9) rotate(45deg);-o-transform:translateY(50%) scale(1, 0.9) rotate(45deg);transform:translateY(50%) scale(1, 0.9) rotate(45deg)}75%{-webkit-transform:translateY(25%) rotate(67.5deg);-moz-transform:translateY(25%) rotate(67.5deg);-o-transform:translateY(25%) rotate(67.5deg);transform:translateY(25%) rotate(67.5deg)}100%{-webkit-transform:translateY(0) rotate(90deg);-moz-transform:translateY(0) rotate(90deg);-o-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-webkit-keyframes square-jelly-box-shadow{50%{-webkit-transform:scale(1.25, 1);transform:scale(1.25, 1)}}@-moz-keyframes square-jelly-box-shadow{50%{-moz-transform:scale(1.25, 1);transform:scale(1.25, 1)}}@-o-keyframes square-jelly-box-shadow{50%{-o-transform:scale(1.25, 1);transform:scale(1.25, 1)}}@keyframes square-jelly-box-shadow{50%{-webkit-transform:scale(1.25, 1);-moz-transform:scale(1.25, 1);-o-transform:scale(1.25, 1);transform:scale(1.25, 1)}}
