@charset "UTF-8";:root{--color-primary: #ffa000;--color-secondary: #ffc107;--color-white: #ffffff;--color-light: #a3a3a3;--color-grey: #858585;--color-dark: #545454;--color-black: #000000;--color-info: #209cee;--color-success: #48c774;--color-warning: #ffdd57;--color-error: #ff3860;--color-disabled: #8e8e8e;--color-border: #dbdbdb;--color-background: var(--color-white);--code-background: #fafafa;--btn-color: #333333;--input-height: 35px;--input-background-readonly: #dfdfdf;--letter-spacing: 1px;--color-font: var(--color-dark);--color-link: var(--color-secondary);--color-placeholder: #c2c2c2;--font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-size: 14px;--font-weight-bold: bold;--spacing-double: 48px;--spacing: 24px;--spacing-half: 12px;--spacing-quarter: 8px;--border-radius: 4px;--speed: .3s}html[data-theme=dark]{--color-border: #686868;--color-background: #22272e;--code-background: #282c34;--input-background-readonly: var(--color-input);--color-font: #8b9eb0;--color-placeholder: #6e7d8b;--tab-color-bg: #3b3b3b}*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;backface-visibility:hidden}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background:none;color:var(--color-font)}button:active{outline:none}p{margin:0 0 var(--spacing-half) 0}h1,h2,h3,h4,h5,h6{font-family:inherit;font-style:italic;font-weight:var(--font-weight-bold);line-height:1.1;color:inherit;padding:0 0 var(--spacing-quarter) 0;text-rendering:geometricPrecision;text-decoration-line:underline;text-decoration-color:var(--color-primary);text-underline-offset:4%}h1{font-size:36px;text-decoration-thickness:3px}h2{font-size:30px;text-decoration-thickness:3px}h3{font-size:24px;text-decoration-thickness:2px}h4{font-size:18px;text-decoration-thickness:2px}h5{font-size:14px;text-decoration-thickness:1px}h6{font-size:13px;text-decoration-thickness:1px}small{font-size:80%}strong,b{font-weight:var(--font-weight-bold)}a,.link,router-link{align-self:flex-start;color:var(--color-link);text-decoration:none}a:visited,.link:visited,router-link:visited{color:var(--color-link);text-decoration:none}a:hover,.link:hover,router-link:hover{color:var(--color-primary)}html{height:100%;min-height:100%;scrollbar-color:var(--color-primary) var(--color-background);scrollbar-width:12px}body{height:100%;font-family:var(--font-family);font-size:var(--font-size);letter-spacing:var(--letter-spacing);font-weight:400;-webkit-font-smoothing:antialiased;color:var(--color-font);background-color:var(--color-background);padding:0;margin:0;line-height:1.3;transition:all .3s}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background-color:var(--color-background)}::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:var(--border-radius)}#app{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;width:100%;height:100%;overflow:hidden;padding:0;margin:0}#app .container{display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden}#app .container>.content{display:flex;flex-direction:column;flex:1 1 100%;padding:var(--spacing);width:100%;height:100%;overflow-x:hidden;overflow-y:auto;transition:all .3s ease-in-out}@media(max-width:900px){#app .container>.content{padding:var(--spacing-half)}}.form-section{margin-bottom:var(--spacing);padding:var(--spacing);background-color:var(--code-background);border:1px solid var(--color-border);border-radius:var(--border-radius)}.form-section .section-title{margin-bottom:var(--spacing);font-weight:var(--font-weight-bold);color:var(--color-font)}.field-group{display:flex;gap:var(--spacing-half);margin-bottom:var(--spacing-half);align-items:flex-start}.field-group>*{flex:1}@media(max-width:768px){.field-group{flex-direction:column;align-items:stretch}.field-group>*{flex:none}}.field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-half);margin-bottom:var(--spacing-half)}@media(max-width:768px){.field-grid{grid-template-columns:1fr}}.form-field{margin-bottom:var(--spacing-half)}.form-field label{display:block;margin-bottom:var(--spacing-quarter);font-weight:var(--font-weight-bold);color:var(--color-font);font-size:var(--font-size)}.form-field .field-type{color:var(--color-grey);margin-top:4px}.form-field .field-description{color:var(--color-light);margin-top:2px;font-style:italic}.form-row{display:flex;gap:var(--spacing-half);margin-bottom:var(--spacing-half)}.form-row>*{flex:1}@media(max-width:768px){.form-row{flex-direction:column}}input:not([type=checkbox]):not([type=radio]),select,textarea{color:var(--color-font);font-weight:400;display:block;font-size:var(--font-size);width:100%;height:var(--input-height);padding:var(--spacing-quarter) var(--spacing-quarter);border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-input);outline:0;box-sizing:border-box}input:not([type=checkbox]):not([type=radio])::placeholder,select::placeholder,textarea::placeholder{color:var(--color-placeholder)}input:not([type=checkbox]):not([type=radio]):read-only,select:read-only,textarea:read-only{background-color:var(--input-background-readonly)}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{box-shadow:0 0 3px var(--color-link);border-color:var(--color-link);transition:box-shadow .3s ease-in-out,border-color .3s ease-in-out}textarea{min-height:100px}.radio-group{display:flex;flex-direction:column;gap:var(--spacing-quarter)}.radio-label{display:flex;align-items:center;cursor:pointer;font-size:var(--font-size);color:var(--color-font)}.radio-label input[type=radio]{display:none}.radio-label .radio-custom{position:relative;display:inline-block;width:18px;height:18px;margin-right:8px;border:2px solid var(--color-border);border-radius:50%;background-color:var(--color-input);transition:all .3s ease}.radio-label input[type=radio]:checked+.radio-custom{border-color:var(--color-primary);background-color:var(--color-primary)}.radio-label input[type=radio]:checked+.radio-custom:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background-color:var(--color-white)}.radio-label input[type=radio]:focus+.radio-custom{box-shadow:0 0 3px var(--color-primary)}.radio-label:hover .radio-custom{border-color:var(--color-primary)}.checkbox-group{display:flex;flex-direction:column;gap:12px;margin:8px 0}.checkbox-label{display:flex;align-items:center;cursor:pointer;font-size:var(--font-size);color:var(--color-font)}.checkbox-label input[type=checkbox]{display:none}.checkbox-label .checkbox-custom{position:relative;display:inline-block;width:18px;height:18px;margin-right:8px;border:2px solid var(--color-border);border-radius:3px;background-color:var(--color-input);transition:all .3s ease}.checkbox-label input[type=checkbox]:checked+.checkbox-custom{border-color:var(--color-primary);background-color:var(--color-primary)}.checkbox-label input[type=checkbox]:checked+.checkbox-custom:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-white);font-size:12px;font-weight:700;line-height:1}.checkbox-label input[type=checkbox]:focus+.checkbox-custom{box-shadow:0 0 3px var(--color-primary)}.checkbox-label:hover .checkbox-custom{border-color:var(--color-primary)}.btn-group{flex:0 1 auto;width:fit-content;display:flex;flex-direction:row;gap:2px;background-color:var(--color-border)}.btn-group button:not(:first-child):not(:last-child){border-radius:0!important}.btn-group button:first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.btn-group button:last-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}button,.btn{display:inline-flex;flex:0 0 auto;align-self:flex-start;height:var(--input-height);min-height:var(--input-height);width:auto;justify-content:center;align-items:center;gap:var(--spacing-quarter);color:var(--color-font);font-size:var(--font-size);font-weight:var(--font-weight-bold);padding:var(--spacing-quarter) var(--spacing-half);cursor:pointer;background-color:var(--color-background);text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid var(--color-border);border-radius:var(--border-radius);vertical-align:middle;box-shadow:0 0 0 0 transparent #0000;transition:all .3s ease}button:hover,.btn:hover{filter:brightness(110%)}button.large,.btn.large{height:45px;width:100%;font-size:24px;font-weight:var(--font-weight-bold)}button:disabled,button.disabled,.btn:disabled,.btn.disabled{box-shadow:none!important;cursor:not-allowed!important;color:var(--color-disabled-color)!important;background-color:var(--color-disabled-background)!important;border:1px solid var(--color-border)!important}button.inactive,.btn.inactive{color:var(--color-border);cursor:not-allowed}button.primary,.btn.primary{color:var(--btn-color);background-color:var(--color-primary);border:1px solid var(--color-primary)}button.secondary,.btn.secondary{color:var(--btn-color);background-color:var(--color-secondary);border:1px solid var(--color-secondary)}button.success,.btn.success{color:var(--btn-color);background-color:var(--color-success);border:1px solid var(--color-success)}button svg,.btn svg{height:var(--input-height)}.table-wrapper{width:100%;overflow-x:auto;overflow-y:auto;padding:0}table{display:table;border-spacing:0;width:100%;text-align:left;border-color:var(--color-border);backface-visibility:visible}table .right{text-align:right}table thead{white-space:nowrap}table thead tr th{display:table-cell;vertical-align:middle;font-weight:var(--font-weight-bold);background-color:var(--color-white);position:sticky;top:0}table thead tr th .cell{height:100%;width:100%;padding:var(--spacing-half);border-bottom:solid 1px var(--color-border)}table tbody tr.no-line td{border-top:none}table tbody tr td{display:table-cell;padding:var(--spacing-half);border-top:solid 1px var(--color-border);vertical-align:middle}table tbody tr:hover:not(.no-hover){background-color:var(--color-background)}table tbody tr:last-child{padding-bottom:var(--spacing-half)}table tfoot{border-top:2px solid var(--color-border)}table tfoot tr th,table tfoot tr td{display:table-cell;padding:var(--spacing-half);border-top:solid 2px var(--color-border);vertical-align:middle;font-weight:var(--font-weight-bold)}.tabs{display:flex;flex-direction:row;flex:0 0 auto;gap:var(--spacing-quarter);width:100%;overflow-x:auto}.tabs .tab{display:inline-block;align-self:center;cursor:pointer;color:var(--color-font);font-weight:700;flex:0 0 auto;padding:var(--spacing-half) var(--spacing-half) var(--spacing-half) var(--spacing-half);border-radius:var(--border-radius);border:solid 1px var(--color-border);transition:all .3s ease;-webkit-user-select:none;user-select:none}.tabs .tab:hover,.tabs .tab.selected{color:var(--btn-color);background-color:var(--color-primary)}.separator{height:1px;width:100%;margin:var(--spacing-half) 0 var(--spacing-half) 0;background-color:var(--color-border)}.separator.vertical{vertical-align:middle;height:20px;width:1px;display:inline-block;margin:0 var(--spacing-half)}.separator.large-margin{margin:var(--spacing) 0 var(--spacing) 0}.width-full{width:100%!important}.width-half{width:50%!important}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out;position:absolute}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.slide-fade-left-enter-active,.slide-fade-left-leave-active{transition:opacity .3s ease-in-out,padding .3s ease-in-out,width .3s ease-in-out,max-width .3s ease-in-out}.slide-fade-left-enter-from,.slide-fade-left-leave-to{opacity:0;padding-left:0!important;padding-right:0!important;width:0px!important;max-width:0%!important}.slide-fade-left-enter-to,.slide-fade-left-leave-from{opacity:1;max-width:100%}.height-enter-active,.height-leave-active{transition:all .3s ease}.height-enter-from,.height-leave-to{opacity:0;transform:translateY(50px);max-height:0%}.height-enter-to,.height-leave-from{opacity:1;transform:translateY(0);max-height:100%}[data-tooltip],.tooltip{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s cubic-bezier(.71,1.7,.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translateZ(0);pointer-events:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:var(--spacing-half);width:200px;background-color:#000;background-color:#333333e6;color:var(--color-white);font-size:calc(var(--font-size) - 2px);text-align:left;border-radius:var(--border-radius);content:attr(data-tooltip)}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after,.tooltip-top:before,.tooltip-top:after{bottom:100%;left:50%}[data-tooltip]:before,.tooltip:before,.tooltip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:#333333e6}[data-tooltip]:after,.tooltip:after,.tooltip-top:after{margin-left:-80px}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,.tooltip-top:hover:before,.tooltip-top:hover:after,.tooltip-top:focus:before,.tooltip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.tooltip-left:before,.tooltip-left:after{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#000;border-left-color:#333333e6}.tooltip-left:hover:before,.tooltip-left:hover:after,.tooltip-left:focus:before,.tooltip-left:focus:after{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translate(-12px)}.tooltip-bottom:before,.tooltip-bottom:after{top:100%;bottom:auto;left:50%}.tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:#333333e6}.tooltip-bottom:hover:before,.tooltip-bottom:hover:after,.tooltip-bottom:focus:before,.tooltip-bottom:focus:after{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.tooltip-right:before,.tooltip-right:after{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:#333333e6}.tooltip-right:hover:before,.tooltip-right:hover:after,.tooltip-right:focus:before,.tooltip-right:focus:after{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translate(12px)}.tooltip-left:before,.tooltip-right:before{top:3px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}:root{--ss-primary-color: #5897fb;--ss-bg-color: #ffffff;--ss-font-color: #4d4d4d;--ss-placeholder-color: #8d8d8d;--ss-disabled-color: #dcdee2;--ss-border-color: #dcdee2;--ss-highlight-color: #fffb8c;--ss-focus-color: var(--ss-primary-color);--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-main-height: 40px;--ss-content-height: 300px;--ss-search-height: 40px;--ss-option-height: auto;--ss-spacing-l: 9px;--ss-spacing-m: 7px;--ss-spacing-s: 5px;--ss-animation-timing: .2s;--ss-border-radius: 4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-hide{display:none!important}.ss-main{display:flex;flex-direction:row;position:relative;-webkit-user-select:none;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-dir-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-dir-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%;min-width:0;max-width:100%;overflow:hidden}.ss-main .ss-values .ss-placeholder{display:block;width:100%;min-width:0;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0;line-height:1em;color:var(--ss-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;-webkit-user-select:none;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:block;margin:auto 0px auto var(--ss-spacing-s);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;max-width:calc(100% - 20px)}.ss-main .ss-values .ss-value{display:flex;-webkit-user-select:none;user-select:none;align-items:center;width:fit-content;max-width:100%;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{flex:1;min-width:0;font-size:12px;line-height:1;color:var(--ss-bg-color);padding:var(--ss-spacing-s) var(--ss-spacing-m);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{flex:0 1 auto;display:flex;align-items:center;justify-content:center;width:fit-content;height:auto;padding:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-fixed{position:fixed}.ss-content.ss-dir-above{transform-origin:center bottom;flex-direction:column-reverse;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-dir-below{transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content.ss-open{opacity:1;transform:scaleY(1)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;border-bottom:1px solid var(--ss-border-color)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;height:var(--ss-search-height);padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:none;background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:none}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-option{transition:max-height var(--ss-animation-timing) ease,opacity var(--ss-animation-timing) ease,padding-top var(--ss-animation-timing) ease,padding-bottom var(--ss-animation-timing) ease,margin-top var(--ss-animation-timing) ease,margin-bottom var(--ss-animation-timing) ease}.ss-content .ss-list .ss-optgroup.ss-open .ss-option{max-height:100px;opacity:1;overflow:visible}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;max-height:0;opacity:0;overflow:hidden}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l) * 3)}.ss-content .ss-list .ss-option{display:flex;align-items:center;min-height:var(--ss-option-height);padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);white-space:normal;color:var(--ss-font-color);cursor:pointer;-webkit-user-select:none;user-select:none}.ss-content .ss-list .ss-option:hover:not(.ss-disabled){color:var(--ss-bg-color);background-color:var(--ss-primary-color);border-left:5px solid var(--ss-primary-color);transition:border-left var(--ss-animation-timing) ease}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{display:inline-block;background-color:var(--ss-highlight-color)}.ss-content .ss-list .ss-search{display:flex;flex-direction:row;align-items:center;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}:root{--ss-primary-color: var(--color-primary);--ss-bg-color: var(--color-background);--ss-font-color: var(--color-font);--ss-placeholder-color: var(--color-placeholder);--ss-disabled-color: var(--color-disabled);--ss-border-color: var(--color-border);--ss-highlight-color: #fffb8c;--ss-success-color: var(--color-success);--ss-error-color: var(--color-error);--ss-main-height: var(--input-height);--ss-content-height: 400px;--ss-spacing-l: calc(var(--spacing) / 2);--ss-spacing-m: calc(var(--spacing-half) / 2);--ss-spacing-s: calc(var(--spacing-quarter) / 2);--ss-animation-timing: .3s;--ss-border-radius: var(--border-radius)}.ss-main .title-desc,.ss-content .title-desc{display:flex;flex-direction:column;width:100%;overflow:hidden}.ss-main .title-desc .title,.ss-content .title-desc .title{font-weight:700;font-size:20px}.ss-main .title-desc .desc,.ss-content .title-desc .desc{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}html[data-theme=light] .hljs{color:#383a42;background:#fafafa}html[data-theme=light] .hljs-comment,html[data-theme=light] .hljs-quote{color:#a0a1a7;font-style:italic}html[data-theme=light] .hljs-doctag,html[data-theme=light] .hljs-keyword,html[data-theme=light] .hljs-formula{color:#de746a}html[data-theme=light] .hljs-section,html[data-theme=light] .hljs-name,html[data-theme=light] .hljs-selector-tag,html[data-theme=light] .hljs-deletion,html[data-theme=light] .hljs-subst{color:#e45649}html[data-theme=light] .hljs-literal{color:#ff8716}html[data-theme=light] .hljs-string,html[data-theme=light] .hljs-regexp,html[data-theme=light] .hljs-addition,html[data-theme=light] .hljs-attribute,html[data-theme=light] .hljs-meta .hljs-string{color:#ff760d}html[data-theme=light] .hljs-attr,html[data-theme=light] .hljs-variable,html[data-theme=light] .hljs-template-variable,html[data-theme=light] .hljs-type,html[data-theme=light] .hljs-selector-class,html[data-theme=light] .hljs-selector-attr,html[data-theme=light] .hljs-selector-pseudo,html[data-theme=light] .hljs-number,html[data-theme=light] .hljs-symbol,html[data-theme=light] .hljs-bullet,html[data-theme=light] .hljs-link,html[data-theme=light] .hljs-meta,html[data-theme=light] .hljs-selector-id,html[data-theme=light] .hljs-title{color:var(--color-primary)}html[data-theme=light] .hljs-built_in,html[data-theme=light] .hljs-title.class_,html[data-theme=light] .hljs-class .hljs-title{color:#c18401}html[data-theme=light] .hljs-emphasis{font-style:italic}html[data-theme=light] .hljs-strong{font-weight:700}html[data-theme=light] .hljs-link{text-decoration:underline}html[data-theme=dark] .hljs{color:#abb2bf;background:#282c34}html[data-theme=dark] .hljs-comment,html[data-theme=dark] .hljs-quote{color:#5c6370;font-style:italic}html[data-theme=dark] .hljs-doctag,html[data-theme=dark] .hljs-keyword,html[data-theme=dark] .hljs-formula{color:#de746a}html[data-theme=dark] .hljs-section,html[data-theme=dark] .hljs-name,html[data-theme=dark] .hljs-selector-tag,html[data-theme=dark] .hljs-deletion,html[data-theme=dark] .hljs-subst{color:#e06c75}html[data-theme=dark] .hljs-literal{color:#ff8716}html[data-theme=dark] .hljs-string,html[data-theme=dark] .hljs-regexp,html[data-theme=dark] .hljs-addition,html[data-theme=dark] .hljs-attribute,html[data-theme=dark] .hljs-meta .hljs-string{color:#ffc107}html[data-theme=dark] .hljs-attr,html[data-theme=dark] .hljs-variable,html[data-theme=dark] .hljs-template-variable,html[data-theme=dark] .hljs-type,html[data-theme=dark] .hljs-selector-class,html[data-theme=dark] .hljs-selector-attr,html[data-theme=dark] .hljs-selector-pseudo,html[data-theme=dark] .hljs-number,html[data-theme=dark] .hljs-symbol,html[data-theme=dark] .hljs-bullet,html[data-theme=dark] .hljs-link,html[data-theme=dark] .hljs-meta,html[data-theme=dark] .hljs-selector-id,html[data-theme=dark] .hljs-title{color:var(--color-primary)}html[data-theme=dark] .hljs-built_in,html[data-theme=dark] .hljs-title.class_,html[data-theme=dark] .hljs-class .hljs-title{color:#e6c07b}html[data-theme=dark] .hljs-emphasis{font-style:italic}html[data-theme=dark] .hljs-strong{font-weight:700}html[data-theme=dark] .hljs-link{text-decoration:underline}.highlight-box{position:relative;width:100%;height:auto;border:solid 1px var(--color-border);border-radius:var(--border-radius);overflow:auto;--header-height: 35px}.highlight-box.with-header pre code{padding-top:calc(var(--header-height) + var(--spacing-half))!important}.highlight-box>.header{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:0;left:0;width:fit-content;height:var(--header-height);padding:var(--spacing-quarter) var(--spacing-half);border-right:solid 1px var(--color-border);border-bottom:solid 1px var(--color-border);border-top-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background-color:var(--color-background)}.highlight-box .copy-button{position:absolute;z-index:1;top:0;right:0;width:fit-content;height:var(--header-height);padding:var(--spacing-quarter) var(--spacing-half);border-left:solid 1px var(--color-border);border-bottom:solid 1px var(--color-border);border-top-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);background-color:var(--color-background);cursor:pointer}.highlight-box pre{position:relative;white-space:normal;border-radius:var(--border-radius)}.highlight-box pre code{white-space:normal;border-radius:var(--border-radius);white-space:pre-wrap;padding:calc(var(--spacing-half) + var(--spacing-quarter))}.highlight-box pre code.tight{padding:var(--spacing-quarter) var(--spacing-half)}.highlight-box pre code.number,.highlight-box pre code.number .hljs-number,.highlight-box pre code.xml .hljs-tag .hljs-name,.highlight-box pre code.plain .hljs-attr{color:var(--color-primary)!important}.highlight-box pre code.plain .hljs-string,.highlight-box pre code.plain .hljs-number{color:var(--color-secondary)!important}.highlight-box pre code.query-example .hljs-attr{color:var(--color-primary)!important}.highlight-box pre code.query-example .hljs-string{color:var(--color-secondary)!important}.modal-background{position:fixed;display:flex;justify-content:center;align-items:center;z-index:10001;top:0;left:0;width:100%;height:100%;padding:var(--spacing);background-color:#00000080;transition:all .3s ease}@media(max-width:700px){.modal-background{padding:0 var(--spacing-quarter) 0 var(--spacing-quarter)}}.modal-background.error-modal .modal{max-width:500px}.modal-background .modal{position:relative;display:flex;flex-direction:column;width:100%;min-width:300px;max-width:1000px;max-height:100%;margin:0 auto;background-color:var(--color-background);border-radius:var(--border-radius);box-shadow:0 2px 8px #00000054;transition:all .3s ease}.modal-background .modal .close{position:absolute;top:0;right:0;width:var(--input-height);height:var(--input-height);margin:var(--spacing-quarter) var(--spacing-quarter) 0 0;color:var(--color-secondary);cursor:pointer}.modal-background .modal .close svg{height:100%;width:100%}.modal-background .modal .header{flex:0 1 auto;font-size:calc(var(--font-size) * 1.5);padding:var(--spacing-half);border-bottom:solid 1px var(--color-border)}.modal-background .modal .header:empty{display:none}.modal-background .modal .body{flex:1 1 auto;padding:var(--spacing);overflow:auto}@media screen and (max-width:700px){.modal-background .modal .body{padding:var(--spacing-half)}}.modal-background .modal .footer{flex:0 1 auto;display:flex;justify-content:flex-end;padding:var(--spacing-half);border-top:solid 1px var(--color-border)}.modal-background .modal .footer:empty{display:none}.modal-enter-active,.modal-leave-active{transition:all .3s ease}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal,.modal-leave-to .modal{transform:translateY(-50px)}.account{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-quarter);padding:var(--spacing-quarter) var(--spacing-half);font-size:12px;font-weight:var(--font-weight-bold);cursor:pointer}.theme{flex:0 1 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;height:25px;width:25px;margin:auto 0;cursor:pointer}.theme svg{height:25px;width:25px}header{flex:0 0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:60px;padding:0;box-shadow:#00000026 0 5px 5px,#00000026 0 0 2px;z-index:5}@media(max-width:600px){header{height:50px}}header .logo{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--spacing-half) var(--spacing-quarter);height:100%}header .logo img:first-child{height:100%}header .logo img:last-child{padding:0 0 0 var(--spacing-half);height:100%}header .options{flex:0 1 auto;display:flex;flex-direction:row;gap:var(--spacing-quarter);height:60px;padding:var(--spacing-quarter)}header .options .menu-open-btn{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;width:25px;cursor:pointer;color:var(--color-primary)}header .options .menu-open-btn .bars-icon{height:100%;width:100%}nav{display:flex;flex-direction:column;flex:0 1 auto;min-width:175px;gap:var(--spacing-half);font-size:calc(var(--font-size) + 2px);padding:var(--spacing-half);border-right:solid 1px var(--color-border)}nav.mobile{position:fixed;left:0;width:100%;height:calc(100vh - 50px);z-index:1000;border:none;background-color:var(--color-background)}nav.mobile>.link{margin:0 auto;font-size:40px}nav.mobile>.link .fav{width:40px}nav .link{color:var(--color-font)!important;-webkit-user-select:none;user-select:none;cursor:pointer}nav .link.active{color:var(--color-primary)!important;font-weight:var(--color-primary)}nav .link.active .fav{color:var(--color-primary)!important}nav .link .fav{width:20px;margin:0 var(--spacing-quarter) 0 0;color:var(--color-font)}nav .submenu{overflow:hidden;display:flex;flex-direction:column;gap:var(--spacing-half)}nav .submenu .link{margin:0 0 0 var(--spacing-half);padding:0 0 0 var(--spacing-quarter);font-size:calc(var(--font-size) - 2px);border-left:2px solid transparent}nav .submenu .link.active,nav .submenu .link:hover{border-left:2px solid var(--color-primary);color:var(--color-primary)!important}nav .submenu .link .fav{width:14px}nav .submenu-enter-active,nav .submenu-leave-active{transition:all .3s ease}nav .submenu-enter-from,nav .submenu-leave-to{opacity:0;transform:translateY(-10px);max-height:0}nav .submenu-enter-to,nav .submenu-leave-from{opacity:1;transform:translateY(0);max-height:200px}.shiki-style{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;border:solid 1px var(--color-border);border-radius:var(--border-radius);overflow:auto}.shiki-style .code-header{position:absolute;top:0;right:0;display:flex;gap:var(--spacing-quarter);align-items:center;padding:var(--spacing-quarter) var(--spacing-half);background:transparent;border-left:solid 1px var(--color-border);border-bottom:solid 1px var(--color-border);border-radius:0 0 0 var(--border-radius);z-index:10}.shiki-style .code-header .language-label{font-size:.875rem;color:var(--color-light);text-transform:uppercase;font-weight:var(--font-weight-medium)}.shiki-style .code-header .copy-button{background:none;border:none;cursor:pointer;color:var(--color-light);padding:var(--spacing-quarter);border-radius:var(--border-radius);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.shiki-style .code-header .copy-button:hover{background:#ffffff1a;color:var(--color-primary)}.shiki-style .code-header .copy-button svg{width:16px;height:16px}.shiki-style .code{width:100%;flex:1 1 auto;height:100%;min-height:0;max-height:100%;display:flex;overflow:auto}.shiki-style .code pre.shiki{flex:1 1 auto;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:var(--spacing);margin:0;border-radius:var(--border-radius);overflow-x:auto;overflow-y:auto}.func-result-output{display:flex;flex:0 0 auto;flex-direction:column;height:100%;width:100%;overflow:hidden}.func-result-output>.json{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;gap:var(--spacing-half);height:100%;width:100%;max-width:800px}.func-result-output>.json .json-content{flex:1 1 auto;height:100%;width:100%;overflow:auto}.func-result-output .csv{height:100%;width:100%;overflow-x:auto;overflow-y:auto}.func-result-output .image{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing);overflow:auto}.func-result-output .image .text{display:flex;flex:0 1 auto;color:var(--color-light);font-size:24px;font-weight:var(--font-weight-bold);opacity:.5;text-align:center}.func-result-output .image a{display:flex;flex:0 1 auto;justify-content:center;align-items:center;margin:0 auto;overflow:auto}.func-result-output .image a img{display:block;margin:0 auto}.func-result-output .normal{display:flex}.func-result-output .normal.mobile{justify-content:center}.func-result-output .empty{display:flex;flex-direction:column;flex:1 1 auto;overflow:auto;padding:var(--spacing);justify-content:center;align-items:center}.func-result-output .empty .font-action{display:flex;flex:1 1 auto;flex-direction:row;justify-content:center;align-items:center;opacity:.5;-webkit-user-select:none;user-select:none;color:var(--color-light);font-size:32px;font-weight:var(--font-weight-bold);text-align:center}.func-result-output .empty .font-action .share-icon{max-height:60px}.func-result-output .empty .font-action .share-icon path{fill:var(--color-primary)}.func-result-output .empty .font-action .share-icon.rotateneg90{transform:rotate(-90deg)}.func-result-output .empty .font-action .share-icon.rotateneg90flipvertically{transform:rotate(-90deg) scaleY(-1)}.func-result-output .empty .font-action .share-icon.rotateneg90fliphorizontally{transform:rotate(-90deg) scaleX(-1)}.func-result-output .empty .font-action .share-icon.rotate90{transform:rotate(90deg)}.type-string{flex:1 1 auto}.type-string-array{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-quarter)}.type-string-array .input-delete{display:flex;flex-direction:row;gap:var(--spacing-quarter)}.type-string-array .input-delete .delete{cursor:pointer;align-self:center;color:var(--color-error);width:15px}.type-bool{flex:1 1 auto;display:flex;flex-direction:row;align-items:center}.type-bool .switch{position:relative;display:flex;height:var(--input-height);width:110px;border-radius:var(--border-radius);border:solid 1px var(--color-border);overflow:hidden;cursor:pointer}.type-bool .switch .box{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:50%;height:100%;padding:var(--spacing-quarter);border-radius:var(--border-radius);font-size:14px;font-weight:700;transition:all .3s ease-in-out}.type-bool .switch .box.true{left:50%;color:var(--color-white);background-color:var(--color-primary)}.type-bool .switch .box.false{left:0%;color:var(--color-dark);background-color:var(--color-light)}.type-float,.type-int{flex:1 1 auto}.type-int-array{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-quarter)}.type-int-array .input-delete{display:flex;flex-direction:row;gap:var(--spacing-quarter)}.type-int-array .input-delete .delete{cursor:pointer;align-self:center;color:var(--color-error);width:15px;margin:0 0 0 var(--spacing-half)}.type-float-array{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-quarter)}.type-float-array .input-delete{display:flex;flex-direction:row;gap:var(--spacing-quarter)}.type-float-array .input-delete .delete{cursor:pointer;align-self:center;color:var(--color-error);width:15px;margin:0 0 0 var(--spacing-half)}.type-field-array{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-quarter)}.type-field-array .field{flex:1 1 auto;display:flex;flex-direction:row;gap:var(--spacing-quarter);width:100%}.type-field-array .field .left{flex:1 1 auto}.type-field-array .field .left .top{flex:1 1 auto;display:flex;flex-direction:row;gap:var(--spacing-quarter);padding:0}.type-field-array .field .left .top .name{flex:0 0 150px}.type-field-array .field .left .top .func{flex:1 1 auto}.type-field-array .field .left .sub-params{padding:0 0 0 var(--spacing-half);margin:var(--spacing-half) 0 0 var(--spacing);border-left:solid 1px var(--color-border)}.type-field-array .field .left .sub-params .params{flex:1 1 auto;padding:var(--spacing-quarter) 0 0 0;margin:0}.type-field-array .field .delete{display:flex;justify-content:center;align-items:center;width:var(--input-height);height:var(--input-height);margin:auto 0;cursor:pointer;color:var(--color-error)}.type-field-array .field .delete svg{width:75%;height:75%}.type-field-array .add{display:flex;justify-content:flex-end}.func-params{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-half);overflow:hidden;margin:0}.func-params .param{flex:0 1 auto;display:flex;flex-direction:column}.func-params .param>label{display:flex;flex:0 0 auto;flex-direction:row;justify-content:flex-start;text-align:right;font-weight:700;padding:0 var(--spacing-half) var(--spacing-quarter) 0}.func-params .param>label .display{padding:0 var(--spacing-quarter) 0 0}:root{--gh-text-color: #3d2c2c;--gh-text-color-accent: #1f120b;--gh-border-color: #535353;--gh-accent-color: #ff9122;--gh-accent-foreground: #1f120b;--gh-shell-track-color: #2b2b2b;--gh-modal-bg-color: rgba(0, 0, 0, .4);--gh-modal-content-color: #2b2b2b;--gh-spacing: 16px;--gh-spacing-half: 8px;--gh-spacing-quarter: 4px;--gh-border-radius: 8px;--gh-options-height: 40px;--gh-box-shadow: 0 4px 8px rgba(0, 0, 0, .5);--gh-timing: .3s}.gimmehttp{display:flex;flex-direction:column;position:relative;border-radius:var(--gh-border-radius);width:100%;max-width:100%;height:100%;min-height:0;overflow:auto;box-shadow:var(--gh-box-shadow)}.gimmehttp .gh-options{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:3;padding:0;margin:0;height:var(--gh-options-height);max-height:var(--gh-options-height);border-bottom-left-radius:var(--gh-border-radius);border-left:solid 1px var(--gh-border-color);border-bottom:solid 1px var(--gh-border-color);color:var(--gh-text-color);overflow:hidden;cursor:pointer}.gimmehttp .gh-options .gh-copy{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;padding:var(--gh-spacing-half);margin:0;gap:var(--gh-spacing-half);transition:background-color var(--gh-timing) ease,color var(--gh-timing) ease}.gimmehttp .gh-options .gh-copy:hover,.gimmehttp .gh-options .gh-copy.gh-show-copied{background-color:var(--gh-accent-color);color:var(--gh-text-color-accent)}.gimmehttp .gh-options .gh-copy .gh-txt{display:flex;align-items:center;justify-content:center;color:var(--gh-border-color);font-size:16px;text-align:center;line-height:1}.gimmehttp .gh-options .gh-copy svg{height:100%;width:auto;max-height:20px;max-width:40px;fill:var(--gh-border-color)}.gimmehttp .gh-options .gh-separator{flex:0 1 1px;width:1px;min-width:1px;height:60%;padding:0;margin:0;background-color:var(--gh-border-color)}.gimmehttp .gh-options .gh-lang{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;max-height:var(--gh-options-height);padding:var(--gh-spacing-half);margin:0;gap:var(--gh-spacing-half);transition:background-color var(--gh-timing) ease,color var(--gh-timing) ease}.gimmehttp .gh-options .gh-lang:hover{background-color:var(--gh-accent-color);color:var(--gh-text-color-accent)}.gimmehttp .gh-options .gh-lang .gh-select{height:100%;width:auto;max-width:40px;background-color:transparent;color:var(--gh-border-color);display:flex;align-items:center;justify-content:center}.gimmehttp .gh-options .gh-lang .gh-select svg{width:100%;height:100%;max-width:40px;max-height:40px;display:block}.gimmehttp .gh-options .gh-lang .gh-lang-text{font-size:12px;font-weight:600;color:var(--gh-border-color);text-transform:uppercase;white-space:nowrap}.gimmehttp .gh-options .gh-lang .gh-arrows{height:100%;width:auto;max-height:16px;max-width:40px;fill:var(--gh-border-color)}.gimmehttp .gh-output{flex:1 1 auto;width:100%;padding:0;margin:0!important;overflow:auto}.gimmehttp .gh-output.gh-modalOpen pre.shiki{min-height:300px!important}.gimmehttp .gh-output pre.shiki{width:100%;height:auto;min-height:50px;margin:0;padding:var(--gh-spacing);border-radius:var(--gh-border-radius);overflow-x:auto;overflow-y:auto;transition:min-height var(--gh-timing) ease-in-out}.gimmehttp .gh-output pre.shiki::-webkit-scrollbar{width:8px;height:8px}.gimmehttp .gh-output pre.shiki::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.gimmehttp .gh-output pre.shiki::-webkit-scrollbar-thumb:hover{background-color:#777}.gimmehttp .gh-output pre.shiki::-webkit-scrollbar-track{background-color:#2b2b2b}.gimmehttp .gh-output pre.shiki code{padding:0;margin:0}.gimmehttp .gh-modal{display:flex;position:absolute;justify-content:center;align-items:flex-start;width:100%;height:100%;left:0;top:0;z-index:4;overflow:auto;background-color:var(--gh-modal-bg-color);transition:opacity var(--gh-timing) ease}.gimmehttp .gh-modal .gh-content{display:flex;flex-direction:column;width:90%;max-width:350px;margin-top:var(--gh-spacing);padding:var(--gh-spacing);gap:var(--gh-spacing);color:var(--gh-text-color);background-color:var(--gh-modal-content-color);border-radius:var(--gh-border-radius);box-shadow:var(--gh-box-shadow);will-change:transform,opacity}.gimmehttp .gh-modal .gh-content .gh-langs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--gh-spacing-half)}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang{display:flex;width:50px;height:50px;padding:var(--gh-spacing-half);border:solid 1px var(--gh-border-color);border-radius:var(--gh-border-radius);cursor:pointer;transition:transform var(--gh-timing) ease,box-shadow var(--gh-timing) ease,background-color var(--gh-timing) ease,border-color var(--gh-timing) ease;align-items:center;justify-content:center}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang svg{width:100%;height:100%;max-width:40px;max-height:40px;display:block}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang.gh-selected,.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang:hover{background-color:var(--gh-accent-color);border-color:var(--gh-border-color);transform:translateY(-5px);box-shadow:var(--gh-box-shadow)}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang img{display:flex;justify-self:center;align-self:center;width:100%;height:100%;filter:drop-shadow(0 4px 10px var(--gh-border-color))}.gimmehttp .gh-modal .gh-content .gh-langs .gh-lang .gh-lang-text-modal{display:flex;justify-self:center;align-self:center;font-size:10px;font-weight:700;color:var(--gh-border-color);text-transform:uppercase;text-align:center}.gimmehttp .gh-modal .gh-content .gh-separator{width:50%;height:1px;margin:0 auto;background:var(--gh-border-color)}.gimmehttp .gh-modal .gh-content .gh-clients{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--gh-spacing)}.gimmehttp .gh-modal .gh-content .gh-clients .gh-client{padding:var(--gh-spacing-half);border:solid 1px var(--gh-border-color);border-radius:var(--gh-border-radius);color:var(--gh-border-color);cursor:pointer;transition:transform var(--gh-timing) ease,box-shadow var(--gh-timing) ease,background-color var(--gh-timing) ease,border-color var(--gh-timing) ease}.gimmehttp .gh-modal .gh-content .gh-clients .gh-client.gh-selected,.gimmehttp .gh-modal .gh-content .gh-clients .gh-client:hover{background-color:var(--gh-accent-color);border-color:var(--gh-border-color);color:var(--gh-text-color-accent);transform:translateY(-5px);box-shadow:var(--gh-box-shadow)}.gimme-modal-bg-enter-active,.gimme-modal-bg-leave-active{transition:opacity var(--gh-timing) ease}.gimme-modal-bg-enter-from,.gimme-modal-bg-leave-to{opacity:0}.gimme-modal-content-enter-active,.gimme-modal-content-leave-active{transition:transform var(--gh-timing) ease,opacity var(--gh-timing) ease}.gimme-modal-content-enter-from,.gimme-modal-content-leave-to{opacity:0;transform:translateY(-10px)}.gimme-modal-content-enter-to,.gimme-modal-content-leave-from{opacity:1;transform:translateY(0)}:root{--gh-border-color: var(--color-border);--gh-border-radius: var(--border-radius);--gh-box-shadow: none}.gimmehttp{border:1px solid var(--color-border);border-radius:var(--border-radius)}.func{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--spacing-half);width:100%;height:100%;overflow:hidden}.func>.top{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--spacing-half);overflow:hidden}.func>.top .actions{display:flex;flex:0 0 auto;gap:var(--spacing-half)}.func>.top .actions .action{display:flex;flex:0 0 auto;padding:var(--spacing-quarter) var(--spacing-half);border:solid 1px var(--color-border);border-radius:var(--border-radius);justify-content:center;align-items:center;cursor:pointer;white-space:nowrap;overflow:hidden}.func>.top .actions .action svg{width:25px}.func>.top .results{flex:1 1 auto;display:flex;flex-direction:column;padding:0;overflow:hidden}.func>.top .pop_list{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--spacing-half);overflow-x:hidden;overflow-y:auto}.func .bottom{display:flex;flex:0 0 auto}.func .params-modal .modal{width:100%;max-width:600px}.func .params-modal .modal .footer{justify-content:center}.func .params-modal .modal .footer button{width:100%;max-width:300px;height:40px;font-size:22px}.func .code-modal .modal{width:100%;max-width:600px}.funcs{width:100%;max-width:1500px;height:100%;display:flex;flex-direction:column;align-items:center;margin:0 auto}.funcs .search{display:flex;flex-direction:row;flex:0 1 auto;width:100%;gap:var(--spacing-half);margin:0 0 var(--spacing-half) 0}.funcs .search .search-functions.ss-main{height:55px;max-height:55px}.funcs .search .search-functions .ss-placeholder{font-size:24px}.funcs .search .search-functions .ss-arrow{height:18px;width:18px}.funcs .search .docs-btn,.funcs .search .share-btn{flex:0 1 auto;display:flex;height:55px;font-size:20px}.funcs .search .docs-btn svg,.funcs .search .share-btn svg{width:25px;max-height:20px}.funcs .share-modal .modal{width:100%;min-width:300px;max-width:600px}.funcs .share-modal .modal .body{display:flex;flex-direction:column}.funcs .share-modal .modal .body .copy-link{display:flex;flex-direction:row;padding:0 0 var(--spacing) 0}.funcs .share-modal .modal .body .share-links{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-half)}.funcs .share-modal .modal .body .share-links .btn{height:calc(var(--input-height) * 3)}.funcs .share-modal .modal .body .share-links .btn svg{height:50px;width:50px}.search-bar{display:flex;flex-direction:column;margin:0 auto var(--spacing-half);width:100%;gap:var(--spacing)}.search-bar .search-header{display:flex;flex-direction:column;gap:var(--spacing-quarter)}.search-bar .search-header .search-title{margin:0}.search-bar .search-header .search-description{margin:0;padding:0}.search-bar .search-input-container{position:relative;display:flex;align-self:center;width:100%;max-width:600px}.search-bar .search-input-container .search-input{flex:1 1 auto;height:50px;width:100%;padding:var(--spacing-quarter) 45px var(--spacing-quarter) var(--spacing);font-size:1.1rem;border:1px solid var(--color-border);transition:all var(--speed) ease}.search-bar .search-input-container .search-input:focus{border:1px solid var(--color-primary);box-shadow:0 0 5px var(--color-primary);outline:none}.search-bar .search-input-container .search-btn{position:absolute;right:0;display:flex;justify-content:center;width:50px;height:50px;padding:var(--spacing-quarter);align-items:center;background:transparent;border:none;cursor:pointer;color:var(--color-light);transition:color .2s ease}.search-bar .search-input-container .search-btn:hover{color:var(--color-primary)}.search-bar .search-input-container .search-btn:disabled{opacity:.5;cursor:not-allowed}.search-bar .search-input-container .search-btn .search-btn-icon{width:100%;height:100%;max-width:20px;max-height:20px}.search-bar .search-error{margin-top:var(--spacing-half);padding:var(--spacing-half);background:var(--color-error);color:var(--color-white);border-radius:var(--border-radius)}.search-bar .search-results{margin-top:var(--spacing-half)}.search-bar .search-results .search-results-title{margin:0 0 var(--spacing-quarter) 0;font-size:1.1rem;color:var(--color-font)}.search-bar .search-results .search-results-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-quarter)}.search-bar .search-results .search-results-list .search-result-item{border:1px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden;transition:all .2s ease}.search-bar .search-results .search-results-list .search-result-item:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.search-bar .search-results .search-results-list .search-result-item .search-result-link{display:block;padding:var(--spacing-quarter);text-decoration:none;color:var(--color-font)}.search-bar .search-results .search-results-list .search-result-item .search-result-link .search-result-name{font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-quarter);color:var(--color-primary)}.search-bar .search-results .search-results-list .search-result-item .search-result-link .search-result-score{font-size:.875rem;color:var(--color-light)}.search-bar .search-no-results{padding:var(--spacing-half);text-align:center;color:var(--color-light);background:var(--code-background);border-radius:var(--border-radius)}.funcs-search{display:flex;flex-direction:column;max-width:1200px;height:100%;gap:var(--spacing)}.funcs-search .title{margin:0 0 var(--spacing-half) 0}.funcs-search .category-list{max-width:500px;padding:0 0 var(--spacing-half) var(--spacing)}.funcs-search .category{display:flex;flex-direction:column;margin:0 0 var(--spacing-half) 0}.funcs-search .category>.name{padding:0 0 var(--spacing-quarter) 0;margin:0 0 var(--spacing-half) 0;border-bottom:solid 1px var(--color-border)}.funcs-search .category .functions{padding:0 0 0 var(--spacing);overflow:hidden}.funcs-search .category .functions.count-10{column-count:1}.funcs-search .category .functions.count-20{column-count:2}.funcs-search .category .functions.count-30,.funcs-search .category .functions.count-40,.funcs-search .category .functions.count-50,.funcs-search .category .functions.count-60,.funcs-search .category .functions.count-70,.funcs-search .category .functions.count-80,.funcs-search .category .functions.count-90,.funcs-search .category .functions.count-100{column-count:3}.funcs-search .category .functions .function{font-size:1.2rem}.func-docs{max-width:1000px;margin:0 auto}.func-docs h1{margin-bottom:var(--spacing)}.func-docs .quick-nav{margin:var(--spacing) 0 calc(var(--spacing) * 2) 0;padding:var(--spacing);background-color:var(--code-background);border-radius:var(--border-radius);border:1px solid var(--color-border)}.func-docs .quick-nav h3{margin:0 0 var(--spacing-half) 0;font-size:1.1em}.func-docs .quick-nav .nav-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-half)}.func-docs .quick-nav .nav-links a{display:flex;align-items:center;gap:var(--spacing-quarter);padding:var(--spacing-half);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius);text-decoration:none;color:var(--color-font);transition:all .2s ease}.func-docs .quick-nav .nav-links a:hover{background-color:var(--color-primary);color:var(--color-background);border-color:var(--color-primary);transform:translateY(-2px)}.func-docs .quick-nav .nav-links a .icon{font-size:1.2em}.func-docs .quick-nav .nav-links a .content{flex:1}.func-docs .quick-nav .nav-links a .content .title{font-weight:600;margin-bottom:2px}.func-docs .quick-nav .nav-links a .content .description{font-size:.85em;opacity:.8}.func-docs .api-section{margin-bottom:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 2);border-bottom:2px solid var(--color-border)}.func-docs .api-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.func-docs .api-section .interactive-demo{margin:var(--spacing) 0 calc(var(--spacing) * 2) 0;padding:var(--spacing);background-color:var(--code-background);border-radius:var(--border-radius);border:2px solid var(--color-primary)}.func-docs .api-section .interactive-demo h3{margin:0 0 var(--spacing-quarter) 0;color:var(--color-primary)}.func-docs .api-section .interactive-demo>p{margin:0 0 var(--spacing) 0;font-size:.95em}.func-docs .api-section .interactive-demo .demo-container{display:flex;flex-direction:column;gap:var(--spacing);min-height:100px;max-height:1000px;transition:min-height .3s ease,max-height .3s ease}.func-docs .api-section .interactive-demo .demo-container .input-section .function-selector{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-half)}.func-docs .api-section .interactive-demo .demo-container .input-section .function-selector .input-group{display:flex;flex-direction:column;gap:var(--spacing-quarter)}.func-docs .api-section .interactive-demo .demo-container .input-section .function-selector .input-group label{font-weight:600;font-size:.9em}@media(max-width:768px){.func-docs .api-section .interactive-demo .demo-container .input-section .function-selector{grid-template-columns:1fr}}.func-docs .api-section .interactive-demo .demo-container .output-section{display:flex;flex-direction:column;height:100%;min-height:0;max-height:100%;transition:opacity .3s ease;overflow:hidden}.func-docs .api-section .interactive-demo .demo-container .output-section h4,.func-docs .api-section .interactive-demo .demo-container .input-section h4{margin:0 0 var(--spacing-half) 0;font-size:1em}.func-docs .api-section .interactive-demo .demo-container .input-section textarea,.func-docs .api-section .interactive-demo .demo-container .output-section textarea{width:100%;min-height:100px;padding:var(--spacing-half);background-color:var(--color-background);color:var(--color-font);border:1px solid var(--color-border);border-radius:var(--border-radius);font-family:monospace;font-size:.9em;resize:vertical;overflow-y:hidden;line-height:1.5}.func-docs .api-section .interactive-demo .demo-container .input-section textarea:focus,.func-docs .api-section .interactive-demo .demo-container .output-section textarea:focus{outline:none;border-color:var(--color-primary)}.func-docs .api-section .interactive-demo .demo-container .input-section .error-message,.func-docs .api-section .interactive-demo .demo-container .output-section .error-message{padding:var(--spacing-half);background-color:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:var(--border-radius);color:#f44;font-family:monospace}.func-docs .api-section .interactive-demo .demo-container .action-section{display:flex;justify-content:center}.func-docs .api-section .interactive-demo .demo-container .action-section .run-btn{min-width:200px;padding:var(--spacing-half) var(--spacing);font-size:1em}.func-docs .api-section .interactive-demo .demo-container .action-section .run-btn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.func-docs .api-section .interactive-demo{padding:var(--spacing-half)}.func-docs .api-section .interactive-demo .demo-container{gap:var(--spacing-half)}.func-docs .api-section .interactive-demo .demo-container .input-section textarea{font-size:.85em}.func-docs .api-section .interactive-demo .demo-container .action-section .run-btn{width:100%}}.func-docs .request-examples{margin:calc(var(--spacing) * 2) 0}.func-docs .request-examples h3{margin:0 0 var(--spacing-quarter) 0}.func-docs .request-examples>p{margin:0 0 var(--spacing) 0;font-size:.95em}.func-docs .api-details{display:flex;flex-direction:column;gap:var(--spacing)}@media(max-width:768px){.func-docs .api-details{gap:var(--spacing-half)}}.func-docs .api-details .endpoint-info code{display:block;background:var(--color-background);padding:var(--spacing-half);border-radius:var(--border-radius);font-family:monospace;color:var(--color-primary);border:1px solid var(--color-border)}.func-docs .api-details .features ul,.func-docs .api-details .benefits ul{margin:0;padding-left:var(--spacing);list-style:none}.func-docs .api-details .features ul li,.func-docs .api-details .benefits ul li{margin:0 0 var(--spacing-quarter) 0;line-height:1.5}.func-docs .api-details .features ul li strong,.func-docs .api-details .benefits ul li strong{color:var(--color-primary)}.func-docs .api-details .usage-examples .example{margin:0 0 var(--spacing) 0}.content-types{display:flex;flex-direction:column;gap:var(--spacing-half);padding:0 0 var(--spacing) 0}.content-types .title{font-size:calc(var(--font-size) * 1.5);font-weight:700}.content-types .selections{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-half)}.content-types .selections .type{flex:1 1 auto;display:flex;justify-content:center;align-items:center;max-width:200px}.content-types .selections .type:hover{border-color:var(--color-primary)}.content-types .selections .type.selected{border-color:var(--color-primary);cursor:default}.static-random{display:flex}.static-search-get .example .url-params .input-url-params,.static-search-get .run .action-buttons{display:flex;flex-direction:row;gap:var(--spacing-half)}.static-search-get .run .action-buttons .run-btn{flex:1 1 auto}.static-search-get .run .output{max-height:600px}.fields_values{display:flex;flex-direction:column;gap:var(--spacing-half)}.fields_values .field_row{display:flex;gap:10px}.fields_values .field_row .key_input,.fields_values .field_row .value_input{flex:0 1 40%;min-width:150px}.fields_values .field_row .add,.fields_values .field_row .remove{cursor:pointer}.fields_values .field_row .add{color:var(--color-success)}.fields_values .field_row .remove{color:var(--color-error)}.statics{display:flex;flex-direction:column;margin:0 auto;width:100%;overflow-x:hidden}.statics .structure{display:flex;flex-direction:column;gap:var(--spacing-half);max-width:1000px}.statics .structure>.selection{flex:0 0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--spacing-half);max-width:800px;padding:var(--spacing-half) 0;margin:0 auto}.statics .structure>.selection .static{flex:1 1 auto;display:flex;flex-direction:row;justify-content:center;height:65px;width:auto;min-width:200px;max-width:300px;padding:var(--spacing-half);border:1px solid var(--color-border);border-radius:var(--border-radius);gap:var(--spacing);cursor:pointer;transition:all .3s ease-in-out}.statics .structure>.selection .static:hover{border-color:var(--color-primary)}.statics .structure>.selection .static.selected{border-color:var(--color-primary);cursor:default}.statics .structure>.selection .static .icon{flex:0 1 auto;display:flex;justify-content:center;align-items:flex-start;width:auto}.statics .structure>.selection .static .icon svg{width:30px;height:30px;transition:all .3s ease-in-out}.statics .structure>.selection .static .details{flex:0 1 auto;display:flex;flex-direction:column;width:auto}.statics .structure>.selection .static .details .name{flex:1 1 auto;font-size:calc(var(--font-size) * 1.25);font-weight:700;text-transform:capitalize;transition:all .3s ease-in-out}.statics .structure>.selection .static .details .count{flex:0 1 auto;font-size:calc(var(--font-size) * .9);transition:all .3s ease-in-out}.statics .structure>.output{flex:1 1 auto;display:flex;flex-direction:column;padding:0;max-width:1000px;gap:var(--spacing)}@media(max-width:750px){.statics .structure>.output .intro{flex-direction:column-reverse!important}.statics .structure>.output .intro .example{width:100%!important;min-width:300px!important;max-width:800px!important;max-height:300px!important}}.statics .structure>.output .intro{display:flex;flex-direction:row;gap:var(--spacing-half)}.statics .structure>.output .intro .left{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-half)}.statics .structure>.output .intro .left .title{flex:0 1 auto;font-weight:700;text-transform:capitalize;padding:0}.statics .structure>.output .intro .left .description{font-size:var(--font-size)}.statics .structure>.output .intro .left .routes{display:flex;flex-direction:column;gap:var(--spacing-half)}.statics .structure>.output .intro .left .routes .route{display:flex;flex-direction:column;gap:calc(var(--spacing-quarter) / 2)}.statics .structure>.output .intro .left .routes .route .method-url{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:fit-content;font-size:calc(var(--font-size) + 4px);color:var(--color-link);cursor:pointer}.statics .structure>.output .intro .left .routes .route .method-url .method{flex:0 0 auto;font-weight:700;text-transform:uppercase;width:65px}.statics .structure>.output .intro .left .routes .route .method-url .url{flex:0 1 auto}.statics .structure>.output .intro .left .routes .route .method-url .link{display:flex;justify-content:center;align-items:center;height:100%;flex:0 0 auto;margin:0 0 0 var(--spacing-half)}.statics .structure>.output .intro .left .routes .route .method-url .link svg{width:12px;height:12px}.statics .structure>.output .intro .left .routes .route .description{flex:1 1 auto;font-size:calc(var(--font-size) * .9)}.statics .structure>.output .intro>.example{flex:0 1 auto;display:flex;min-width:400px;max-width:500px;height:fit-content;max-height:500px}.statics .structure>.output>.code{display:flex;flex-direction:column;gap:var(--spacing-half)}.statics .structure>.output>.code .routes{position:relative;display:flex;flex-direction:column;min-height:600px;gap:calc(var(--spacing) * 2)}.statics .structure>.output>.code .routes .spacer{height:1px;width:90%;margin:0 auto;background-color:var(--color-border)}.statics .structure>.output>.code .routes .route{display:flex;flex-direction:column;gap:var(--spacing);width:100%}.statics .structure>.output>.code .routes .route>.info{display:flex;flex-direction:column;gap:var(--spacing-half)}.statics .structure>.output>.code .routes .route>.info .title{font-weight:700;padding:var(--spacing-half) 0 0 0}.statics .structure>.output>.code .routes .route>.info .description{font-size:calc(var(--font-size) * 1)}.statics .structure>.output>.code .routes .route>.info .structure{display:flex;flex-direction:row;gap:var(--spacing)}@media(max-width:750px){.statics .structure>.output>.code .routes .route>.info .structure{flex-direction:column-reverse!important}.statics .structure>.output>.code .routes .route>.info .structure>.info{width:100%!important;min-width:300px!important;max-width:800px!important}.statics .structure>.output>.code .routes .route>.info .structure>.code{width:100%!important;min-width:300px!important;max-width:800px!important}}.statics .structure>.output>.code .routes .route>.info .structure>.info{flex:0 1 auto;max-width:500px;gap:var(--spacing-half)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params{display:flex;flex-direction:column;gap:var(--spacing)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param{display:flex;flex-direction:row;gap:var(--spacing-half)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .field{flex:0 0 auto;font-weight:700;color:var(--color-primary);width:70px}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-quarter)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .default{flex:0 1 auto;font-size:calc(var(--font-size) * .9)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .default .value{color:var(--color-secondary)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .description{flex:1 1 auto}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .field-types{display:flex;flex-direction:column;gap:var(--spacing-quarter)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .field-types .field-type{flex:0 0 auto;display:flex;font-size:var(--font-size);gap:var(--spacing-half)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .field-types .field-type>.text{flex:0 0 auto;font-weight:700;color:var(--color-primary);width:80px}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .field-types .field-type>.queries{display:flex;flex-direction:column;gap:var(--spacing-half)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .field-types .field-type>.queries .query{flex:0 0 auto;display:flex;flex-direction:column;gap:calc(var(--spacing-quarter) / 2)}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .field-types .field-type>.queries .query .text{flex:0 0 auto;font-weight:700;color:var(--color-secondary);font-size:calc(var(--font-size) * 1.15);white-space:nowrap;width:80px}.statics .structure>.output>.code .routes .route>.info .structure>.info .params .param .info .field-types .field-type>.queries .query .example{padding:var(--spacing-half) 0 0 0}.statics .structure>.output>.code .routes .route>.info .structure .code{flex:1 1 auto;min-width:300px;max-width:400px}.statics .structure>.output>.code .routes .route .example{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--spacing-half)}.statics .structure>.output>.code .routes .route .run{flex:0 1 auto;display:flex;flex-direction:column;gap:var(--spacing-half)}.statics .structure>.output>.code .routes .route .run .run-btn{width:100%}.extension{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-double)}.extension .intro-section{padding:var(--spacing);background-color:var(--code-background);border-radius:var(--border-radius);border:1px solid var(--color-border)}.extension .intro-section .features{margin-top:var(--spacing-half)}.extension .intro-section .features ul{list-style-type:none;padding:0;margin:0}.extension .intro-section .features ul li{margin-bottom:var(--spacing-quarter);display:flex;align-items:center;gap:var(--spacing-quarter)}.extension .intro-section .features ul li:before{content:"✓";color:var(--color-success);font-weight:700}.extension .intro-section .plugin-info{margin-top:var(--spacing);margin-bottom:var(--spacing);padding:var(--spacing-half);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius);font-size:14px}.extension .intro-section .plugin-info p{padding:0;margin:0}.extension .intro-section .plugin-info .plugin-link{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-bold)}.extension .intro-section .plugin-info .plugin-link:hover{text-decoration:underline}.extension .video-section .video-container{margin-top:var(--spacing);position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border:2px solid var(--color-primary);border-radius:var(--border-radius);text-align:center}.extension .video-section .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--border-radius)}@media(max-width:768px){.extension .video-section .video-container{padding-bottom:56.25%}}.extension .features-container .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--spacing);margin:var(--spacing) 0}.extension .features-container .features-grid .feature-card{background-color:var(--code-background);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing);transition:all .3s ease}.extension .features-container .features-grid .feature-card:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.extension .features-container .features-grid .feature-card .feature-icon{font-size:1.2em;color:var(--color-primary);margin-right:var(--spacing-half);display:inline-block;vertical-align:middle}.extension .features-container .features-grid .feature-card .feature-content ul{list-style-type:none;padding:0;margin:0}.extension .features-container .features-grid .feature-card .feature-content ul li{margin-bottom:var(--spacing-quarter);padding-left:var(--spacing);position:relative;font-size:14px;line-height:1.4}.extension .features-container .features-grid .feature-card .feature-content ul li:before{content:"✓";position:absolute;left:0;color:var(--color-success);font-weight:700}.extension .features-container .cta-section{background-color:var(--code-background);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing);text-align:center;margin-top:var(--spacing-double)}.extension .features-container .cta-section p{margin-bottom:var(--spacing);line-height:1.5;color:var(--color-font)}.extension .features-container .cta-section p .plugin-link{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-bold)}.extension .features-container .cta-section p .plugin-link:hover{text-decoration:underline}.extension .install-buttons{display:flex;flex-direction:row;gap:var(--spacing-half);justify-content:center;align-items:center;margin-top:var(--spacing);flex-wrap:wrap}@media(max-width:768px){.extension .install-buttons{flex-direction:column;gap:var(--spacing-half)}.extension .install-buttons .btn{width:100%}}.extension .install-buttons .btn{display:flex;align-items:center;gap:var(--spacing-half);min-width:140px;height:45px;font-size:20px;justify-content:center;padding:var(--spacing-half) var(--spacing);flex:0 1 auto}.installation .installation-showcase{margin:var(--spacing) 0}.installation .installation-showcase .primary-install{margin-bottom:var(--spacing)}.installation .installation-showcase .other-install-options .toggle-install-btn{display:flex;align-items:center;gap:var(--spacing-quarter);background:none;border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing-quarter) var(--spacing-half);color:var(--color-grey);cursor:pointer;transition:all .3s ease}.installation .installation-showcase .other-install-options .toggle-install-btn:hover{color:var(--color-font);border-color:var(--color-primary)}.installation .installation-showcase .other-install-options .install-options-grid{margin-top:var(--spacing);display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing)}.usage .usage-examples .example-item{margin-bottom:var(--spacing-double)}.js-plugin{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing)}.js-plugin .intro-section{margin-bottom:var(--spacing);padding:var(--spacing);background-color:var(--code-background);border-radius:var(--border-radius);border:1px solid var(--color-border)}.js-plugin .intro-section .features ul{list-style-type:none;padding:0 0 var(--spacing-half) 0;margin:var(--spacing-half) 0 0 0}.js-plugin .intro-section .features ul li{margin-bottom:var(--spacing-quarter);display:flex;align-items:center;gap:var(--spacing-quarter)}.js-plugin .intro-section .features ul li:before{content:"✓";color:var(--color-success);font-weight:700}.js-plugin .intro-section .intro-buttons{display:flex;flex-direction:row;gap:var(--spacing-half);flex-wrap:wrap;margin-top:var(--spacing)}@media(max-width:768px){.js-plugin .intro-section .intro-buttons{flex-direction:column;align-items:stretch}}.js-plugin .intro-section .intro-buttons .btn{flex:1}.js-plugin .video-section .video-container{margin-top:var(--spacing);position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border:2px solid var(--color-primary);border-radius:var(--border-radius);text-align:center}.js-plugin .video-section .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--border-radius)}@media(max-width:768px){.js-plugin .video-section .video-container{padding-bottom:56.25%}}.js-plugin .cta-section{margin:var(--spacing) 0;padding:var(--spacing);background-color:var(--code-background);border-radius:var(--border-radius);border:1px solid var(--color-border);text-align:center}.js-plugin .cta-section p{margin-bottom:var(--spacing-half)}.js-plugin .demo-controls{position:sticky;top:calc(-1 * var(--spacing));z-index:10;display:flex;gap:var(--spacing-half);margin-bottom:var(--spacing);flex-wrap:wrap;align-items:center;background-color:var(--color-background);padding:var(--spacing-half) 0;border-bottom:1px solid var(--color-border)}@media(max-width:900px){.js-plugin .demo-controls{top:calc(-1 * var(--spacing-half))}}.js-plugin .demo-controls label{display:flex;align-items:center;gap:var(--spacing-quarter);color:var(--color-font);cursor:pointer}.js-plugin .demo-tabs-container{margin-top:var(--spacing)}.js-plugin .demo-tabs-container .demo-tab-content{margin-top:var(--spacing);min-height:400px}.js-plugin .data-gofakeit{color:var(--color-grey);margin-top:2px;font-family:monospace;opacity:.6;font-style:italic;transition:opacity .3s ease}.js-plugin .data-gofakeit.hidden{opacity:0;height:0;overflow:hidden;margin:0}.blogs{max-width:800px;margin:0 auto}.blogs .header{text-align:center;margin-bottom:0}.blogs .sub-header{text-align:center;margin-bottom:var(--spacing)}.blogs .section-header{margin:0 0 var(--spacing-half) 0}.blogs .section-header a{color:var(--color-font);text-decoration:none}.blogs .separator.spacer{max-width:200px;margin:var(--spacing-double) auto}.super h1{color:red}.super .mini-menu{display:flex;flex-direction:row;gap:var(--spacing-half);margin:var(--spacing-half) 0}.sitemap-output .date{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--spacing-half);margin:0 0 var(--spacing-half) 0}.sitemap-output .date label{font-size:1.2rem}.sitemap-output .date input{width:300px}.sitemap-output .code{max-height:500px}.games{max-width:1200px;margin:0 auto;padding:var(--spacing)}.games .header{text-align:center;margin-bottom:var(--spacing-double)}.games .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--spacing)}@media(max-width:768px){.games .grid{grid-template-columns:1fr}}.games .game-card{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing);cursor:pointer;transition:all .3s ease;display:flex;align-items:flex-start;gap:var(--spacing)}@media(max-width:768px){.games .game-card{flex-direction:column;text-align:center}}.games .game-card:hover:not(.coming-soon){transform:translateY(-6px);box-shadow:0 8px 25px #0000001a;border-color:var(--color-primary)}.games .game-card.coming-soon{opacity:.6;cursor:default}.games .game-card .icon{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:var(--btn-color);background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--border-radius);font-size:1.5rem;transition:all .3s ease}@media(max-width:768px){.games .game-card .icon{align-self:center}}.games .game-card .icon:hover{filter:brightness(110%)}.games .game-card .info{flex:1}.games .game-card .features{display:flex;flex-wrap:wrap;gap:var(--spacing-quarter)}.games .game-card .features .feature{display:inline-flex;align-items:center;justify-content:center;height:var(--input-height);min-height:var(--input-height);padding:var(--spacing-quarter) var(--spacing-half);color:var(--btn-color);background-color:var(--color-secondary);border:1px solid var(--color-secondary);border-radius:var(--border-radius);font-size:.8rem;font-weight:var(--font-weight-bold);cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:all .3s ease}.games .game-card .features .feature:hover{filter:brightness(110%)}.dice-game{max-width:900px;width:100%;margin:0 auto}.dice-game .dice-header{text-align:center;margin-bottom:var(--spacing)}.dice-game .game-container{display:flex;gap:var(--spacing);min-height:400px}@media(max-width:768px){.dice-game .game-container{flex-direction:column;gap:var(--spacing-half)}}.dice-game .game-container .main-area{flex:1;display:flex;flex-direction:column;min-width:500px;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing)}@media(max-width:768px){.dice-game .game-container .main-area{min-width:100%;padding:var(--spacing-half)}}.dice-game .game-container .main-area .total-display{padding:var(--spacing-half);text-align:center;font-weight:var(--font-weight-bold);font-size:2rem;color:var(--color-primary);text-shadow:0 2px 4px rgba(0,0,0,.1)}.dice-game .game-container .main-area .dice-area{flex:1;display:flex;align-items:center;justify-content:center;min-height:200px}.dice-game .game-container .main-area .dice-area .dice-grid{width:100%;max-width:600px;min-height:200px}.dice-game .game-container .main-area .dice-area .die-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-quarter);cursor:pointer;transition:all .3s ease;padding:var(--spacing-half);border-radius:var(--border-radius)}.dice-game .game-container .main-area .dice-area .die-container:hover{transform:translateY(-2px)}.dice-game .game-container .main-area .dice-area .die-container.disabled{cursor:not-allowed;pointer-events:none}.dice-game .game-container .main-area .dice-area .die-container.disabled:hover{transform:none}.dice-game .game-container .main-area .dice-area .die-container .die-icon{font-size:3rem;color:var(--color-font)}.dice-game .game-container .main-area .dice-area .die-container .die-icon:hover{transform:scale(1.1)}.dice-game .game-container .main-area .dice-area .die-container .die-value{font-weight:var(--font-weight-bold);font-size:1.5rem;color:var(--color-font);min-width:2rem;text-align:center}.dice-game .game-container .main-area .roll-controls{margin-top:var(--spacing);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing)}@media(max-width:768px){.dice-game .game-container .main-area .roll-controls{gap:var(--spacing-half)}}.dice-game .game-container .main-area .roll-controls .roll-button{flex:1;text-align:center}@media(max-width:768px){.dice-game .game-container .main-area .roll-controls .roll-button{flex:1}}.dice-game .game-container .main-area .roll-controls .instant-roll-setting{height:45px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-quarter)}.dice-game .game-container .main-area .roll-controls .instant-roll-setting .setting-label{font-size:.8rem;line-height:.6;font-weight:var(--font-weight-medium);color:var(--color-light);text-transform:uppercase}.dice-game .game-container .main-area .roll-controls .instant-roll-setting .toggle-switch{position:relative;width:60px;height:30px;background:var(--color-border);border-radius:var(--border-radius);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;padding:0 6px}.dice-game .game-container .main-area .roll-controls .instant-roll-setting .toggle-switch:hover{background:var(--color-light)}.dice-game .game-container .main-area .roll-controls .instant-roll-setting .toggle-switch .toggle-slider{position:absolute;left:3px;width:24px;height:24px;background:var(--color-background);border-radius:var(--border-radius);transition:all .3s ease;box-shadow:0 2px 4px #0003}.dice-game .game-container .main-area .roll-controls .instant-roll-setting .toggle-switch .toggle-slider.active{left:33px;background:var(--color-primary)}.dice-game .game-container .sidebar{width:250px;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing);display:flex;flex-direction:column}@media(max-width:768px){.dice-game .game-container .sidebar{width:auto;order:-1;padding:var(--spacing-half)}}.dice-game .game-container .sidebar .sidebar-title{font-weight:var(--font-weight-bold);font-size:1.1rem;color:var(--color-font);margin-bottom:var(--spacing);text-align:center}.dice-game .game-container .sidebar .dice-types{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-quarter)}@media(max-width:768px){.dice-game .game-container .sidebar .dice-types{grid-template-columns:repeat(3,1fr);gap:var(--spacing-quarter)}}.dice-game .game-container .sidebar .dice-types .classic-dice{grid-column:1/-1;justify-self:center;width:70%;text-align:center;justify-content:center}@media(max-width:768px){.dice-game .game-container .sidebar .dice-types .classic-dice{width:100%;grid-column:1/-1}}.dice-game .game-container .sidebar .dice-types .dice-type{display:flex;align-items:center;gap:var(--spacing-half);padding:var(--spacing-quarter) var(--spacing-half);border:1px solid var(--color-border);border-radius:var(--border-radius);cursor:pointer;transition:all .3s ease}.dice-game .game-container .sidebar .dice-types .dice-type:hover{background:#00000008}.dice-game .game-container .sidebar .dice-types .dice-type.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.dice-game .game-container .sidebar .dice-types .dice-type.disabled:hover{background:transparent}.dice-game .game-container .sidebar .dice-types .dice-type .die-icon{font-size:1.5rem;color:var(--color-font);transition:all .3s ease}.dice-game .game-container .sidebar .dice-types .dice-type .die-icon:hover{transform:scale(1.1)}.dice-game .game-container .sidebar .dice-types .dice-type .dice-label{font-weight:var(--font-weight-bold);color:var(--color-font)}.dice-game .game-container .sidebar .tip{margin-top:auto;font-size:.9rem;color:var(--color-light);text-align:center}@media(max-width:768px){.dice-game .game-container .sidebar .tip{display:none}}.dice-game .dice-enter-active,.dice-game .dice-leave-active{transition:all .4s ease}.dice-game .dice-enter-from,.dice-game .dice-leave-to{opacity:0;transform:scale(.5)}.dice-game .dice-move{transition:transform .4s ease}@keyframes spin-heads{0%{transform:rotateY(0)}to{transform:rotateY(2160deg)}}@keyframes spin-tails{0%{transform:rotateY(0)}to{transform:rotateY(1980deg)}}.flip-a-coin{max-width:900px;width:100%;margin:0 auto;padding:var(--spacing)}.flip-a-coin .header{text-align:center;margin-bottom:var(--spacing)}.flip-a-coin .game-container{display:flex;flex-direction:column;gap:var(--spacing);min-height:400px}@media(max-width:768px){.flip-a-coin .game-container{gap:var(--spacing-half)}}.flip-a-coin .game-container .main-area{flex:1;display:flex;flex-direction:column;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing)}@media(max-width:768px){.flip-a-coin .game-container .main-area{padding:var(--spacing-half)}}.flip-a-coin .game-container .main-area .display{flex:1;display:flex;align-items:center;justify-content:center;min-height:300px;position:relative;perspective:300px}@media(max-width:768px){.flip-a-coin .game-container .main-area .display{min-height:250px}}.flip-a-coin .game-container .main-area .display .coin{width:200px;height:200px;position:relative;margin:50px auto;transform-style:preserve-3d;cursor:pointer;background:linear-gradient(45deg,var(--color-primary),var(--color-secondary));border-radius:50%;border:4px solid var(--color-primary);perspective:1000px}.flip-a-coin .game-container .main-area .display .coin .coin-wrapper{width:100%;height:100%;position:relative;transform-style:preserve-3d;pointer-events:auto;cursor:pointer}@media(max-width:768px){.flip-a-coin .game-container .main-area .display .coin{width:150px;height:150px;font-size:2.5rem}}.flip-a-coin .game-container .main-area .display .coin:hover{transform:scale(1.05)}.flip-a-coin .game-container .main-area .display .coin.flipping{cursor:not-allowed}.flip-a-coin .game-container .main-area .display .coin .btn.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.flip-a-coin .game-container .main-area .display .coin .heads,.flip-a-coin .game-container .main-area .display .coin .tails{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(45deg,var(--color-primary),var(--color-secondary));border:4px solid var(--color-primary);backface-visibility:hidden;color:var(--color-dark);font-size:3rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin:0;padding:0;box-sizing:border-box;pointer-events:none}.flip-a-coin .game-container .main-area .display .coin .heads{transform:rotateY(0)}.flip-a-coin .game-container .main-area .display .coin .tails{transform:rotateY(180deg)}.flip-a-coin .game-container .main-area .display .coin .coin-icon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.flip-a-coin .game-container .main-area .display .coin .click-overlay{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;cursor:pointer;z-index:10}.flip-a-coin .game-container .main-area .animation-settings{margin-top:var(--spacing);text-align:center}.flip-a-coin .game-container .main-area .animation-settings .toggle-group{display:flex;justify-content:center;gap:4px}.flip-a-coin .game-container .main-area .animation-settings .toggle-group .toggle-btn{padding:var(--spacing-quarter) var(--spacing);background:var(--color-background);border:2px solid var(--color-border);border-radius:var(--border-radius);cursor:pointer;font-size:.9rem;font-weight:var(--font-weight-bold);transition:all .3s ease;min-width:70px;color:var(--color-font)}.flip-a-coin .game-container .main-area .animation-settings .toggle-group .toggle-btn:hover:not(:disabled){background:var(--color-secondary);color:var(--btn-color);border-color:var(--color-primary)}.flip-a-coin .game-container .main-area .animation-settings .toggle-group .toggle-btn.active{background:var(--color-primary);color:var(--btn-color);border-color:var(--color-primary)}.flip-a-coin .game-container .main-area .animation-settings .toggle-group .toggle-btn:disabled{opacity:.5;cursor:not-allowed;background:var(--color-light)}.flip-a-coin .game-container .main-area .button{margin-top:var(--spacing);text-align:center}.flip-a-coin .game-container .main-area .button .btn{width:100%;max-width:200px}.flip-a-coin .game-container .stats-area{background:transparent;border:none;border-radius:0;padding:var(--spacing-quarter) 0}@media(max-width:768px){.flip-a-coin .game-container .stats-area{padding:var(--spacing-quarter) 0}}.flip-a-coin .game-container .stats-area .reset-container{text-align:center;margin-top:var(--spacing-quarter)}.flip-a-coin .game-container .stats-area .reset-btn{padding:var(--spacing-quarter) var(--spacing);background:transparent;border:1px solid var(--color-light);border-radius:var(--border-radius);cursor:pointer;transition:all .3s ease;color:var(--color-light);min-width:60px}.flip-a-coin .game-container .stats-area .reset-btn:hover{background:var(--color-light);color:var(--color-background)}.flip-a-coin .game-container .stats-area .stats-grid{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing)}@media(max-width:768px){.flip-a-coin .game-container .stats-area .stats-grid{gap:var(--spacing-half)}}.flip-a-coin .game-container .stats-area .stats-grid .stat-card{text-align:center;padding:var(--spacing-quarter);background:transparent;border:none;flex:1}.flip-a-coin .game-container .stats-area .stats-grid .stat-card .stat-label{font-size:.7rem;color:var(--color-light);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-quarter)}.flip-a-coin .game-container .stats-area .stats-grid .stat-card .stat-value{font-size:1.2rem;font-weight:var(--font-weight-medium);color:var(--color-font);margin-bottom:var(--spacing-quarter)}.flip-a-coin .game-container .stats-area .stats-grid .stat-card .stat-percentage{font-size:.6rem;color:var(--color-light)}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;text-align:center}.not-found h1{font-size:10rem;margin:0}.not-found h2{font-size:2rem;margin:0}
