:root{--bg-grey-outer: #383838;--bg-grey-mid: #eaeaea;--bg-white: white;--font-inactive: #7c7c7c;--font-active: black;--text: black;--red: rgb(255, 0, 195)}@font-face{font-family:Poppins;src:url(/assets/Poppins-Light-Dku2WoCh.woff2) format("woff2"),url(/assets/Poppins-Light-DT6-CsId.ttf) format("truetype");font-weight:300}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-cpxAROuN.woff2) format("woff2"),url(/assets/Poppins-Regular-CTKNfV9P.ttf) format("truetype");font-weight:400}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-C8OXljZJ.woff2) format("woff2"),url(/assets/Poppins-Medium-Cxde2ZoM.ttf) format("truetype");font-weight:500}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-Qrb0O0WB.woff2) format("woff2"),url(/assets/Poppins-Bold-qTAUjFF7.ttf) format("truetype");font-weight:700}@font-face{font-family:Poppins;src:url(/assets/Poppins-Black-BmL1zqjw.woff2) format("woff2"),url(/assets/Poppins-Black-yHqY0KRU.ttf) format("truetype");font-weight:900}a:link{color:var(--font-inactive)}a:visited{color:var(--font-inactive);text-decoration:none}a:hover{color:var(--font-active)}a:active{color:var(--font-inactive)}a.camouflagedLink,a.camouflagedLink:link,a.camouflagedLink:visited,a.camouflagedLink:hover,a.camouflagedLink:active{color:var(--text);text-decoration:none}body{width:100vw;height:100vh;inset:0;margin:0;background-color:var(--bg-grey-outer);font-family:Poppins,Comic Sans MS,cursive;font-weight:400;font-size:62.5%}.page{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:2rem;padding-bottom:6rem;background-color:var(--bg-white);box-sizing:border-box;z-index:1}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;object-fit:contain}.title{font-weight:600;font-size:clamp(1rem,1.4vw,1.4rem);color:var(--text)}.title2{font-weight:600;font-size:clamp(1.1rem,1.2vw,1.2rem);color:var(--text)}.subtitle{font-weight:200;font-size:clamp(.8rem,1vw,1rem)}.text{font-weight:400;font-size:clamp(.8rem,1.2vw,1.2rem);white-space:pre-line}.text-bold{font-weight:600;font-size:clamp(.8rem,1.2vw,1.2rem);white-space:pre-line}.divider-line{margin-top:clamp(.8rem,1.5vw,1.5rem);width:20vw;height:1px;background-color:var(--bg-grey-mid);margin-bottom:clamp(.8rem,1.5vw,1.5rem)}.divider-small{margin-top:clamp(.8rem,1.5vw,1.5rem)}.divider-medium{margin-top:clamp(1rem,2vw,2rem)}.divider-big{margin-top:clamp(1.2rem,3vw,3rem)}.divider-large{margin-top:clamp(2rem,5vw,5rem)}.center{margin-top:2.3rem;width:40vw;min-width:300px;max-width:700px}.big-img,.big-vid-contain,.big-vid{width:40vw;min-width:300px;max-width:700px;height:35vw;max-height:300px;min-height:200px;border-width:0px;border-style:solid;border-color:var(--bg-grey-mid);overflow:hidden}.big-vid{object-fit:cover}.big-vid-contain{object-fit:contain}.small-img-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.small-img{width:18vw;max-width:300px;min-width:140px;height:12vw;max-height:160px;min-height:100px;overflow:hidden;cursor:pointer}.credits{display:flex;flex-wrap:wrap;column-gap:5rem;row-gap:1.8rem}.lightbox{position:fixed;inset:0;background:#000c;display:flex;justify-content:center;align-items:center;opacity:0;animation:lightboxZoom .3s forwards;z-index:1}@keyframes lightboxZoom{to{opacity:1}}.lightbox-img{max-width:90vw;max-height:90vh}.debug{border:0px solid rgb(73,135,186)}.logo[data-v-c07eaa26]{display:flex;display:inline-flex;flex-direction:row;align-items:center;cursor:pointer}.text[data-v-c07eaa26]{padding-left:.4rem;left:.5rem;top:0;-webkit-user-select:none;user-select:none}.name[data-v-c07eaa26]{white-space:nowrap;font-weight:500;font-size:1.1rem}.portfolio[data-v-c07eaa26]{position:relative;font-weight:200;font-size:.9rem;color:var(--font-inactive)}img[data-v-c07eaa26]{transform-origin:top left;width:4rem;height:auto}.blank[data-v-9dbcf578]{min-height:100vh;background-color:var(--bg-white)}.outerWrap[data-v-86fac1cf]{position:relative;display:flex;justify-content:center}.portfolio[data-v-86fac1cf]{background-color:var(--bg-grey-mid);max-width:60rem;width:100%;padding:2rem;box-sizing:border-box}.top[data-v-86fac1cf]{display:flex;justify-content:space-between}.router-link-active[data-v-86fac1cf]{color:var(--font-active)}a[data-v-86fac1cf]{text-decoration:none}nav[data-v-86fac1cf]{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:clamp(.5rem,1vw,1.5rem);font-size:clamp(.8rem,1.2vw,1.2rem);padding-left:1rem}@media(max-width:450px){nav[data-v-86fac1cf]{flex-direction:column;gap:.2rem;align-items:end}.portfolio[data-v-86fac1cf]{padding:1rem}}.backToTop[data-v-86fac1cf]{position:relative;opacity:.3;font-weight:600;font-size:1.2rem;display:flex;justify-content:center;color:var(--bg-grey-outer);cursor:pointer}.backToTop:hover .tooltip[data-v-86fac1cf]{visibility:visible}.tooltip[data-v-86fac1cf]{position:absolute;visibility:hidden;display:inline-block;font-weight:200;font-size:.8rem;transform:translate(110%) translateY(20%);z-index:20}.debug[data-v-86fac1cf],.outerWrap[data-v-86fac1cf],.portfolio[data-v-86fac1cf],.top[data-v-86fac1cf],.logo[data-v-86fac1cf],nav[data-v-86fac1cf],RouterView[data-v-86fac1cf]{border:0px solid rgb(73,135,186)}.wrapper[data-v-b34c4f5e]{margin-top:2.3rem;width:40vw;min-width:300px;max-width:700px}.tile[data-v-b34c4f5e]{width:40vw;min-width:300px;max-width:700px;height:35vw;max-height:300px;min-height:200px;border-style:solid;border-color:var(--bg-grey-mid);overflow:hidden;cursor:pointer}img[data-v-b34c4f5e]:hover{transform-origin:center;transform:scale(1.02);transition:transform .3s}.title[data-v-b34c4f5e]{margin-top:1rem}.debug[data-v-b34c4f5e]{border:1px solid rgb(211,15,67)}.page[data-v-1482c2ce]{margin-top:2rem;background-color:var(--bg-white);position:relative;display:flex;flex-direction:column;align-items:center}img[data-v-1482c2ce]{position:absolute;left:0;top:0;opacity:0;transform-origin:top left;width:900px;height:auto;z-index:2;pointer-events:none}iframe[data-v-acb3feff]{border:none;width:40vw;min-width:300px;max-width:700px;height:50vh}.kreisel[data-v-31740d95]{width:8vh}button[data-v-bd893d9f]{padding:15px 32px;font-size:large}.center[data-v-bd893d9f]{display:flex;justify-content:center}.modal-bg[data-v-bd893d9f]{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;justify-content:center;align-items:center}.modal[data-v-bd893d9f]{position:absolute;background:#fff;padding:20px;border-radius:10px;width:200px;height:100px;text-align:center}.debug[data-v-bd893d9f],.page[data-v-bd893d9f],.center[data-v-bd893d9f],button[data-v-bd893d9f]{border:0px red solid}button[data-v-49f9eece]{padding:15px 32px;font-size:large}.page[data-v-49f9eece]{border:1px red solid}.center[data-v-49f9eece]{border:1px red solid;display:flex;justify-content:center}button[data-v-49f9eece]{border:1px red solid}.page[data-v-6d81fa4f]{align-items:center}.back[data-v-6d81fa4f]{align-self:flex-start}.stopwatch[data-v-6d81fa4f]{margin-top:2rem;display:flex;flex-direction:column;align-items:center;width:100%;max-width:500px}@font-face{font-family:Azeret Mono;src:url(/assets/AzeretMono-Regular-BqmUdsta.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Azeret Mono;src:url(/assets/AzeretMono-Bold-Br66ecwh.woff2) format("woff2");font-weight:700;font-display:swap}.big-number[data-v-6d81fa4f]{font-family:Azeret Mono,ui-monospace,Menlo,Consolas,Courier New,monospace;font-weight:700;font-size:clamp(5rem,25vw,10rem);line-height:1;font-variant-numeric:tabular-nums;color:var(--text);width:5ch;text-align:center}.tenths[data-v-6d81fa4f]{font-size:.3em;font-weight:600;color:var(--text)}.small-number[data-v-6d81fa4f]{margin-top:.5rem;font-family:Azeret Mono,ui-monospace,Menlo,Consolas,Courier New,monospace;font-size:clamp(1rem,3vw,1.4rem);color:var(--font-inactive);font-variant-numeric:tabular-nums}.buttons[data-v-6d81fa4f]{display:flex;gap:1rem;margin-top:2rem;flex-wrap:wrap;justify-content:center}button[data-v-6d81fa4f]{padding:1rem 2rem;font-size:1.1rem;font-family:inherit;border:1px solid var(--bg-grey-outer);background:var(--bg-white);cursor:pointer;min-width:6rem}button[data-v-6d81fa4f]:disabled{opacity:.3;cursor:default}button[data-v-6d81fa4f]:active:not(:disabled){background:var(--bg-grey-mid)}.voice[data-v-6d81fa4f]{margin-top:2rem;display:flex;flex-direction:column;align-items:center;text-align:center}.voice-btn[data-v-6d81fa4f]{display:inline-flex;align-items:center;justify-content:center;padding:0;min-width:0;width:3.5rem;height:3.5rem;border-radius:50%;border-color:#a9c9e8}.voice-btn.active[data-v-6d81fa4f]{background:#a9e8b9;color:var(--bg-grey-outer)}.mic-icon[data-v-6d81fa4f]{width:1.6rem;height:1.6rem;flex-shrink:0}.voice-hint[data-v-6d81fa4f]{margin-top:.5rem;color:var(--font-inactive)}.voice-error[data-v-6d81fa4f]{margin-top:.5rem;color:var(--red)}.history[data-v-6d81fa4f]{margin-top:3rem;width:100%}.history-list[data-v-6d81fa4f]{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.history-item[data-v-6d81fa4f]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 1rem;background:var(--bg-grey-mid)}.history-time[data-v-6d81fa4f]{font-variant-numeric:tabular-nums;white-space:nowrap}.history-note[data-v-6d81fa4f]{flex:1;min-width:0;text-align:right;border:none;border-bottom:1px solid var(--bg-grey-outer);background:transparent;font-family:inherit;font-size:clamp(.8rem,1.2vw,1.2rem);color:var(--text);padding:.2rem 0}.history-note[data-v-6d81fa4f]:focus{outline:none;border-bottom-color:var(--text)}
