/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--animation-speed-fast: .15s;--animation-speed-slow: .25s;--auto-grid-min: 200px;--background-color: rgba(255, 255, 255, 1);--background-color-hover: rgba(var(--primary-color), .15);--border-color: rgb(var(--primary-color));--border-color-hover: rgba(51, 170, 153, .5);--border-radius: 5px;--disabled-color: #999;--error-color: 200, 50, 50;--light-text: white;--link-color: rgba(100, 108, 255, 1);--link-color-hover: rgb(70, 75, 175);--information-color: rgba(200, 50, 50, 1);--max-width: 1200px;--mobile-max-width: 999px;--mobile-min-width: 320px;--nav-height: 100px;--primary-color: 0, 139, 139;--title-font-size: clamp(3rem, 10vw, 4.5rem);--secondary-color: 0, 0, 139;--dark-background: #111;--text-gradient: linear-gradient(45deg, rgba(var(--primary-color), 1), rgba(var(--secondary-color), 1))}a,.link{font-weight:500;color:var(--link-color);text-decoration:none}.auto-margin{margin:0 auto;display:block}article{grid-area:2/1/2/2;padding-bottom:1rem;width:clamp(300px,90vw,800px);width:clamp(300px,90dvw,800px);overflow-x:auto;margin:0 auto}.back-link{position:absolute;left:0;transform:translate(1rem,.25rem)}.link.back-link{text-decoration:underline}.link.back-link:before{content:">"}a:hover,.link:hover{color:var(--link-color-hover);cursor:pointer}.block{display:block}.button,button{border-radius:8px;background-color:rgba(var(--primary-color),.1);border:1px solid var(--border-color);padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s;-webkit-user-select:none;user-select:none}.button:not(:disabled):hover,button:not(:disabled):hover{background-color:var(--background-color-hover);border-color:var(--border-color-hover)}.button:focus,button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}button:not(:disabled):active,.button:not(:disabled):active{background-color:var(--border-color-hover);border-color:var(--border-color);box-shadow:inset 0 0 10px 10px #0003}button:disabled,.button:disabled{cursor:not-allowed;background-color:#eee;border-color:#333}.button.cancel,button.cancel{background-color:rgba(var(--error-color),.2);border-color:rgb(var(--error-color))}.button.cancel:hover,button.cancel:hover{background-color:rgba(var(--error-color),.2);border-color:rgb(var(--error-color));filter:brightness(70%)}.button-xs{width:2rem}.button-s{width:4rem}.button-m{width:6.25rem}.button-l{width:9.375rem}.button-xl{width:12.5rem}.center-text{text-align:center}.container{padding:0 .5rem}.container,.card{border:var(--border-color) 1px solid;border-radius:var(--border-radius)}.card:hover{border:var(--border-color-hover) 1px solid}.shadow{box-shadow:0 3px 5px #333}.dates p{margin:0 .25rem}.dialog{z-index:1;grid-area:2/1/2/2;width:100%;min-height:100vh;min-height:100dvh;background-color:#0000001a}.gradient-bg{background:linear-gradient(180deg,var(--background-color) 0 80%,rgba(var(--primary-color),.1));min-height:calc(100vh - var(--nav-height));min-height:calc(100svh - var(--nav-height))}.grid{display:grid}.grid.auto{grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min),1fr))}.warning,.information{color:var(--information-color)}.information:before{content:"*"}.input-text-area{height:5rem;display:block;resize:none}label.radio,label.checkbox{grid-template-columns:1em auto;display:grid;gap:.5rem;margin:.5rem 0 0;line-height:1.1}label.radio:hover,label.checkbox:hover,input[type=radio]:hover,input[type=checkbox]:hover{cursor:pointer}input[type=radio]{border-radius:50%;transform:translateY(-.075em)}input[type=checkbox]{border-radius:.15em}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:rgb(var(--primary-color));width:1.15em;height:1.15em;border:.15em solid rgb(var(--primary-color));display:grid;place-content:center}input[type=radio]:checked:before,input[type=checkbox]:checked:before{transform:scale(1)}input[type=radio]:before{border-radius:50%}input[type=radio]:before,input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em rgb(var(--primary-color))}.input-container{position:relative;width:max-content}form h1,form h2,form h3{margin:0}form{background-color:#fff;padding:1rem}.dialog .form,.dialog form{margin-top:1rem;margin-bottom:1rem;justify-self:center;height:fit-content;padding:1rem}form.hidden{visibility:hidden}form.display{visibility:visible}form.flex.gap{gap:1.75rem}.flex.wrap{flex-wrap:wrap}.flex.justify-center{justify-content:center}.flex.space-evenly{justify-content:space-evenly}.flex.space-between{justify-content:space-between}.flex{display:flex}.flex.col{flex-direction:column}.flex.gap{gap:1.25rem}.loading{grid-area:loading;place-self:center}.max-w{max-width:var(--max-width)}.navigator-container{width:clamp(250px,90vw,600px);place-self:start;background-color:#fff;margin:1rem auto 0}.horizontal-card{border-radius:.25rem;padding:0 1rem;border:1px solid rgb(var(--primary-color));justify-content:space-between}.title{margin-bottom:0}.title-font{font-size:var(--title-font-size);margin:0;padding:.67em 0}.text-xs{font-size:clamp(.25rem,10vw,.5rem)}.text-s{font-size:clamp(.5rem,10vw,1rem)}.text-m{font-size:clamp(1rem,10vw,1.5rem)}.text-l{font-size:clamp(1.5rem,10vw,2rem)}.text-xl{font-size:clamp(2rem,10vw,3rem)}.text-overflow{text-overflow:ellipsis;overflow:hidden}.warning{font-size:1.25rem;font-weight:600;margin:0}@supports (background-clip: text) or (-webkit-background-clip: text){.text-gradient{background:var(--text-gradient);color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}}#nav-desktop button[data-v-e8f65bb7]{margin:0 1rem}#nav-sidebar button[data-v-e8f65bb7]{margin:1rem 0}nav[data-v-e8f65bb7]{background-color:var(--background-color);box-sizing:border-box;border-bottom:1px solid var(--border-color);align-items:center;justify-content:space-between;height:var(--nav-height);position:sticky;top:0;z-index:20;overflow:hidden;grid-area:1/1/2/2}#nav-mobile[data-v-e8f65bb7]{width:100%;justify-content:right}#display-nav-label[data-v-e8f65bb7]:hover{cursor:pointer}.logo img[data-v-e8f65bb7]{max-height:calc(var(--nav-height) - 2em);margin-left:1rem}#nav-desktop[data-v-e8f65bb7],#nav-desktop li[data-v-e8f65bb7]{height:100%;display:flex}ul li[data-v-e8f65bb7]{align-items:center;transition:all .15s ease-in}#nav-desktop .nav-link[data-v-e8f65bb7]{font-size:1.15em;width:clamp(100px,10vw,300px);align-items:center;justify-content:center;height:100%;transition:background .15s ease-in-out}#nav-sidebar .nav-link[data-v-e8f65bb7]{padding:2rem 0}#nav-sidebar .nav-link[data-v-e8f65bb7],#nav-sidebar li[data-v-e8f65bb7]{display:block;width:100%;text-align:center}#nav-sidebar[data-v-e8f65bb7]{top:var(--nav-height);position:absolute;width:100%;height:calc(100dvh - var(--nav-height));height:calc(100vh - var(--nav-height));background-color:var(--background-color);margin:0;padding-inline-start:0;flex-flow:column;align-items:center;color:var(--light-font);z-index:21}nav[data-v-e8f65bb7]:has(.navigation-flyout){overflow:visible}#display-nav-btn[data-v-e8f65bb7]{display:none}#logo-link[data-v-e8f65bb7]{margin-left:1em}#nav-mobile[data-v-e8f65bb7],#nav-desktop[data-v-e8f65bb7]{margin-right:1em}.nav-link[data-v-e8f65bb7]{text-decoration:none;text-align:center}.nav-link[data-v-e8f65bb7]:hover:not(.logo),li[data-v-e8f65bb7]:hover:has(.nav-link){color:var(--background-color);background-color:var(--link-color)}img[data-v-e8f65bb7]{height:calc(.75 * var(--nav-height))}.hamburger .line[data-v-e8f65bb7]{transition:y .2s .2s,transform .2s,opacity .2s .2s;transform-origin:center;stroke:var(--border-color);fill:var(--border-color)}input:checked~label .hamburger .line[data-v-e8f65bb7]:is(.top,.bot){transition:y .2s,transform .2s .2s}input:checked~label .hamburger .line.top[data-v-e8f65bb7]{transform:rotate(45deg) translateY(20px)}input:checked~label .hamburger .line.bot[data-v-e8f65bb7]{transform:rotate(-45deg) translateY(-20px)}input:checked~label .hamburger .line.mid[data-v-e8f65bb7]{opacity:0;transition:opacity 0ms .2s}input:checked~.mobile-nav[data-v-e8f65bb7]{transform:translate(0)}.v-enter-active[data-v-e8f65bb7],.v-leave-active[data-v-e8f65bb7]{transition:all ease-in-out .2s;transform:translate(0)}.v-enter-from[data-v-e8f65bb7],.v-leave-to[data-v-e8f65bb7]{transform:translate(100%)}article[data-v-290ea23a]{width:100vw;width:100dvw}.block[data-v-290ea23a]{margin:0 auto;padding:1rem 0;width:fit-content}img[data-v-a18f0518]{border-radius:50%}#profile[data-v-a18f0518]{place-items:center}section.category[data-v-a550d076]{justify-items:center;height:100%}.item-image[data-v-a550d076]{width:100%;max-width:200px}section[data-v-a550d076]:hover{cursor:pointer}input[type=checkbox][data-v-a550d076]{place-self:center}div.flex[data-v-a550d076]{gap:.25rem}.input[data-v-2717fea3],.price label[data-v-2717fea3],input[data-v-2717fea3]{box-sizing:border-box;display:block;margin-top:.25rem;padding:.45rem;border-radius:var(--border-radius);border:var(--border-color) 1px solid}.price[data-v-2717fea3]{position:relative;justify-content:center;align-items:center}.price label[data-v-2717fea3]{font-weight:700;width:100%;position:absolute}.price:has(input:focus) label[data-v-2717fea3]:after{content:"|";font-weight:300;animation:blink-2717fea3 steps(2,jump-none) 1s infinite}.price input[data-v-2717fea3]{opacity:0%}p.information[data-v-2717fea3]{position:absolute;top:2.65rem;width:max-content}.hint-message[data-v-2717fea3],.hint[data-v-2717fea3]{position:absolute;top:0;right:0;z-index:10}.hint-link[data-v-2717fea3]{padding-left:1rem;padding-top:1rem}.hint-message[data-v-2717fea3]{transform:translateY(1rem);width:200px;box-shadow:0 3px 5px #333;background-color:#fefefe;padding:.5rem;border-radius:5px;z-index:15}.input-container[data-v-2717fea3]:has(textarea),textarea[data-v-2717fea3]{width:100%}@keyframes blink-2717fea3{0%{opacity:100%}to{opacity:0%}}div[data-v-cd0325d3]{justify-items:center}p[data-v-cd0325d3]{color:rgb(var(--primary-color))}.loading-animation[data-v-cd0325d3]{animation:.5s linear infinite rotation-cd0325d3}.circle[data-v-cd0325d3]{stroke:rgb(var(--primary-color))}@keyframes rotation-cd0325d3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#category-navigator[data-v-8d6015eb]{margin:1rem auto;gap:1rem;padding:0 5vw;padding:0 5dvw}section.flex[data-v-8d6015eb]{margin:1rem 0;justify-content:center;gap:1.25rem}.flex.button-group[data-v-8d6015eb]{justify-content:space-evenly}section[data-v-f0384452]:hover{cursor:pointer}input[type=checkbox][data-v-f0384452]{place-self:center}div.flex[data-v-f0384452]{gap:.25rem}.product-navigator[data-v-eda6584b]{width:clamp(250px,90vw,600px);place-self:center;background-color:#fff;margin-top:1rem}section[data-v-0484143a]:hover{cursor:pointer}input[type=checkbox][data-v-0484143a]{place-self:center}div.flex[data-v-0484143a]{gap:.25rem}.buttons[data-v-4468e186],.buttons[data-v-2014b65b]{justify-content:space-evenly}.button-group[data-v-2d0308f5],article[data-v-2d0308f5]{margin:0 auto}.product.flex[data-v-2d0308f5]{justify-content:space-between}.title[data-v-2d0308f5]{margin-bottom:0}#edit-product[data-v-2d0308f5]{text-decoration:underline}.buttons[data-v-56f9193f]{justify-content:space-evenly}.product-navigator[data-v-2a6c388b],.button-group[data-v-2a6c388b],article[data-v-2a6c388b]{margin:0 auto}.product.flex[data-v-2a6c388b]{justify-content:space-between}.title[data-v-2a6c388b]{margin-bottom:0}#edit-category[data-v-2a6c388b]{text-decoration:underline}section[data-v-263e5c43]:hover{cursor:pointer}input[type=checkbox][data-v-263e5c43]{place-self:center}div.flex[data-v-263e5c43]{gap:.25rem}.button-group[data-v-9d2c7c88],#modify-product[data-v-9d2c7c88],article[data-v-9d2c7c88]{margin:0 auto}.product.flex[data-v-9d2c7c88]{justify-content:space-between}.title[data-v-9d2c7c88]{margin-bottom:0}#edit-modifierGroup-link[data-v-9d2c7c88]{text-decoration:underline}
