:root{--primary: rgba(13, 132, 132, 1);--primary-dark: rgba(0, 98, 114, 1);--primary-light: rgba(170, 226, 208, 1);--accent: rgba(221, 55, 47, 1);--accent-dark: rgba(160, 49, 35, 1);--white: rgba(255, 255, 255, 1);--neutral-light: rgba(216, 216, 216, 1);--neutral-light-50: rgba(244, 244, 244, .5);--neutral: rgba(114, 114, 114, 1);--neutral-med: rgba(103, 103, 103, 1);--neutral-dark: rgba(70, 70, 70, 1);--dark: rgba(38, 38, 38, 1);--black: rgba(0, 0, 0, 1);--black-10: rgba(0, 0, 0, .1);--black-40: rgba(0, 0, 0, .4);--max-page-width: 1200px;--min-page-width: 300px;--font-size-s: 14.3px;--font-size: 16px;--font-size-l: 20px;--line-height-s: 1.2;--line-height: 1.5;--font-weight: 400;--font-weight-strong: 500;--font-weight-bold: 700;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-s: 12px;--spacing: 16px;--background-color: var(--white);--text-color: var(--neutral-dark);--inverse-text-color: var(--white);--border-color: var(--neutral);--border-color-light: var(--neutral-light);--border-radius-rounded: 4px;--border-radius-x-rounded: 8px;--primary-color: var(--primary);--accent-color: var(--accent);--neutral-color: var(--neutral);--neutral-color-dark: var(--neutral-dark);--accent-border-color: var(--accent-dark);--disabled-border-color: var(--neutral-color-dark);--accent-bg-color: var(--accent-color);--inactive-bg-color: var(--neutral-light-50);--disabled-bg-color: var(--neutral-color);--neutral-bg-color: var(--neutral-color);--neutral-border-color: var(--neutral-color-dark);--box-shadow-default: var(--black-10);--box-shadow-focus: var(--black-40);--outline-color: var(--dark);--inverse-outline-color: var(--white);--outline-width: 2px;--outline-style: dotted;--outline-offset: 2px;--outline: var(--outline-color) var(--outline-style) var(--outline-width);--inverse-outline: var(--inverse-outline-color) var(--outline-style) var(--outline-width);--color-forced-light: var(--white);--color-forced-dark: var(--black)}html,body{direction:ltr;box-sizing:border-box;padding:0;margin:0;font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#464646;font-size:16px;font-weight:400;width:100%}*,*:before,*:after{box-sizing:border-box}.capitalize{text-transform:capitalize}.offscreen-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;background-color:var(--color-neutral-xx-light, white);color:#000}.print-only{display:none}@media print{.no-print{display:none!important}.print-only{display:initial!important}}.hw-input{width:100%;box-sizing:border-box;height:38px;min-width:24px;margin-top:.25em;padding:8px;background-color:#fff;color:#424242;line-height:30px;vertical-align:middle;font-size:1rem;border:2px solid #424242;background-color:#f8f1e3;border-radius:.5rem;transition:border ease .2s}.hw-input.error{border-color:#c00;border-width:2px;background-color:#fcd7d7}.hw-input:focus{border-radius:.5rem;border:2px dotted #424242;outline:none}.hw-input.error:focus{border-color:#c00}.hw-input:read-only{border-color:#ccc;cursor:not-allowed;background-color:transparent}.hw-input:read-only:focus{border:none;outline:none}.hw-input::-webkit-search-decoration,.hw-input::-webkit-search-cancel-button,.hw-input::-webkit-search-results-button,.hw-input::-webkit-search-results-decoration{display:none}.hw-input-lbl,.hw-helper-lbl,.hw-error-lbl{width:100%;display:block;margin:.65em 0 .25em;font-size:.75em;letter-spacing:.5px;line-height:1em;text-align:left}.hw-helper-lbl,.hw-error-lbl{margin:.25em 0 .65em}.hw-error-lbl{color:#c00}.hw-input-frill-wrapper{position:relative;display:block}.hw-input-frill-wrapper:has(.hw-input-frill:not(.left)) .hw-input{padding-right:38px}.hw-input-frill-wrapper:has(.hw-input-frill.left) .hw-input{padding-left:38px}.hw-input-frill{position:absolute;display:block;top:4px;right:0;width:38px;height:38px;padding:6px 0 0 6px;border:2px solid transparent;border-radius:0 .5rem .5rem 0}.hw-input-frill.left{right:auto;left:0;border-radius:.5rem 0 0 .5rem}.hw-input-frill:focus{outline:2px dotted #424242;outline-offset:2px}.hw-input-frill svg,.hw-input-frill img{width:24px;height:24px;fill:#424242}button.hw-input-frill{background-color:transparent;padding:2px 0 0;cursor:pointer}.hw-btn{font-size:var(--font-size);font-style:normal;line-height:var(--line-height);cursor:pointer;padding:var(--spacing-xs) var(--spacing-s);border:1px solid var(--primary-color);background-color:var(--primary-color);color:var(--inverse-text-color);min-height:44px;border-radius:var(--border-radius-x-rounded)}.hw-btn:focus{outline:var(--outline);outline-offset:var(--outline-offset)}.hw-btn:hover{opacity:.8}.hw-btn:disabled{opacity:.75;text-decoration:line-through;border:1px solid var(--disabled-border-color);background-color:var(--disabled-bg-color);cursor:not-allowed}.hw-btn.unstyled{border-radius:0;border:none;background:none;padding:0;margin:0;text-transform:none;overflow:visible;font-family:inherit;color:inherit}.hw-btn.destructive{border:1px solid var(--accent-border-color);background-color:var(--accent-bg-color)}.hw-btn.neutral,.hw-btn.cancel{border:1px solid var(--neutral-border-color);background-color:var(--neutral-bg-color)}.hw-btn.text{border-radius:0;border:none;background:none;color:var(--primary-color)}.hw-btn.secondary{background-color:var(--background-color);border:1px solid var(--primary-color);color:var(--primary-color);font-weight:500}.hw-btn.underlined{background-color:var(--inactive-bg-color);border:none;border-bottom:3px solid var(--border-color-light);border-radius:0;color:var(--primary-color);font-weight:500}.hw-btn.underlined.active{background-color:transparent;border-bottom-color:var(--primary-color)}.hw-btn.underlined:focus{position:relative;z-index:2}.hw-btn.raised{box-shadow:var(--box-shadow-default) 0 1px 3px 0;transition:box-shadow .3s ease-out}.hw-btn.raised:focus,.hw-btn.raised:hover{box-shadow:var(--box-shadow-focus) 0 1px 3px}.hw-btn.text.raised{box-shadow:none}.hw-btn.text.raised:focus,.hw-btn.text.raised:hover{box-shadow:var(--box-shadow-focus) 0 1px 3px}.hw-btn.destructive.underlined{color:var(--accent-border-color)}.hw-btn.destructive.underlined.active{border-bottom:3px solid var(--accent-border-color)}.hw-btn.neutral.underlined,.hw-btn.cancel.underlined{color:var(--neutral-border-color)}.hw-btn.neutral.underlined.active,.hw-btn.cancel.underlined.active{border-bottom:3px solid var(--neutral-border-color)}.hw-btn.small{padding:var(--spacing-xxs) var(--spacing-xs);font-size:var(--font-size-s);line-height:var(--line-height-s);min-height:24px}.hw-btn.small.unstyled{padding:0}.hw-btn.unstyled.destructive,.hw-btn.unstyled.cancel,.hw-btn.unstyled.neutral{color:var(--inverse-text-color)}.hw-btn.secondary.destructive{color:var(--accent-border-color);border-color:var(--accent-border-color)}.hw-btn.secondary.neutral,.hw-btn.secondary.cancel{color:var(--neutral-border-color);border-color:var(--neutral-border-color)}.hw-btn.text.destructive{color:var(--accent-border-color)}.hw-btn.text.neutral,.hw-btn.text.cancel{color:var(--neutral-border-color)}.hw-btn-icon{display:inline-block;vertical-align:middle;width:24px;height:24px;padding:1px;margin-right:.25rem;margin-left:0;font-size:var(--font-size-l)}.hw-btn-icon.right{margin-right:0;margin-left:.25rem}.hw-btn-icon.icon-only,.hw-btn-iconright.icon-only{margin-right:0;margin-left:0}.hw-btn-icon svg,.hw-btn-icon img{width:20px;height:20px;fill:var(--inverse-text-color)}.hw-btn.small .hw-btn-icon{padding:0;width:16px;height:16px;font-size:var(--font-size-s)}.hw-btn.small .hw-btn-icon svg,.hw-btn.small .hw-btn-icon img{width:14px;height:14px}a.hw-btn{text-decoration:none}.hw-btn.underlined .hw-btn-icon svg,.hw-btn.text .hw-btn-icon svg,.hw-btn.secondary .hw-btn-icon svg{fill:var(--primary-color)}.hw-btn.underlined.destructive .hw-btn-icon svg,.hw-btn.text.destructive .hw-btn-icon svg,.hw-btn.secondary.destructive .hw-btn-icon svg{fill:var(--accent-border-color)}.hw-btn.unstyled .hw-btn-icon svg,.hw-btn.cancel.underlined .hw-btn-icon svg,.hw-btn.neutral.underlined .hw-btn-icon svg,.hw-btn.neutral.text .hw-btn-icon svg,.hw-btn.cancel.text .hw-btn-icon svg,.hw-btn.secondary.cancel .hw-btn-icon svg,.hw-btn.secondary.neutral .hw-btn-icon svg{fill:var(--neutral-border-color)}.hw-btn.unstyled:disabled,.hw-btn.button:disabled{opacity:.75;background-color:var(--neutral-bg-color);border-color:var(--neutral-bg-color);cursor:not-allowed}.hw-btn.secondary:disabled{background-color:transparent;cursor:not-allowed}[data-lpignore]+div[data-lastpass-icon-root]{display:none!important}#root{padding:0 2rem;text-align:left}.app-wrapper{max-width:1200px;margin:0 auto}.top-wrapper{top:0;position:sticky;background-color:#fff;z-index:2;padding:1rem 0}.app-sizes{text-align:center}.app-size-label{margin:.5rem;font-style:italic;color:#000}.app-size-btn{margin:0 1rem 1rem 0;min-width:90px}.main{width:100%;max-width:100%;margin:0 auto;transition:max-width .5s ease-out}.main.medium{max-width:700px}.main.small{max-width:450px}.app-metadata{display:flex;align-items:flex-start;gap:1rem}.app-thumbnail img{width:160px;height:auto}.app-divider{margin:2rem 0;padding:0 1rem;border-bottom:1px solid #ccc}.app-content{margin:1rem 0 2rem}._nav_1s60l_1{display:block;margin:1rem 0;text-align:center}._navItem_1s60l_7{display:inline-block;padding:.25rem .5rem;margin:0 .5rem .5rem 0;color:var(--primary-dark);font-weight:500}.deli-page{margin:0 auto;max-width:800px}.deli-controls{display:flex;align-items:center;flex-direction:column;width:100%;margin-bottom:2rem}.deli-required-inputs{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem;width:100%}.deli-input-mode{flex-grow:1}.deli-auth-mode{flex-shrink:0}.deli-control{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;width:100%}.deli-control-check{display:flex;flex-direction:column;width:auto}.deli-control-mode{display:flex;flex-direction:row;gap:.5rem}.hw-btn.collapsible-button{width:100%;background-color:var(--primary-color);height:25px;min-height:25px;font-size:14px;padding:5px;cursor:pointer;margin:25px 0 0;display:flex;align-items:center;justify-content:center}.hw-btn.collapsible-button span:first-child{flex-grow:1}.hw-btn.collapsible-button.expanded{border-radius:8px 8px 0 0}.collapsible-button>.flipper{margin-right:1rem;font-size:18px}.properties-control{list-style:none;display:flex;flex-direction:row;justify-content:space-around;gap:3rem;border:black 1px solid;border-radius:0 0 8px 8px;width:100%;padding:25px;margin:0}label{font-size:14px}.deli-error{width:100%;text-align:center;font-size:1.2rem;color:#c00;background-color:#f8d7d5;border-radius:1rem;margin:.5rem 0;padding:.5rem}.display-none{display:none}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:var(--primary-color)}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:var(--primary-dark-color)}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-check{opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4d4d4d;border-radius:50%;background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:27px;border-color:var(--primary-color)}.react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0px 0px 3px 2px #0099e0;-moz-box-shadow:0px 0px 3px 2px #0099e0;box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{-webkit-box-shadow:0px 0px 5px 5px #0099e0;-moz-box-shadow:0px 0px 5px 5px #0099e0;box-shadow:0 0 5px 5px #0099e0}.json-page{width:700px;margin:0 auto}.json-text-wrapper{width:100%}.json-text-label{display:block;font-size:.83rem;margin-bottom:.25rem}.json-textarea{width:100%;min-height:120px}.json-formatted{min-height:300px}.json-controls{margin:.75rem 0 1rem;display:flex;gap:.75rem;justify-content:flex-end}
