.signin,.signedin{flex-grow:1;margin-left:auto}.signedin div.menu-item-main{width:max-content;padding-left:25px;padding-right:25px}.menu-container{flex-grow:1;display:flex}.menu-group{vertical-align:top;padding:5px 10px;display:inline-block}.menu-group.hide-dropdown>.menu-item-sub{display:none}.menu-item-main{border-radius:25px;padding:5px;font-size:19px}.menu-item-sub{padding:5px;font-size:15px;display:none}.menu-item-main,.menu-item-sub{cursor:pointer}.menu-group a,.menu-group div{text-align:center;color:#000;background-color:#fff;border:thin solid #000;width:180px;margin-left:auto;font-family:Ailerons-Regular;text-decoration:none;display:block}.menu-item-main-expand{border-bottom-right-radius:0;border-bottom-left-radius:0;animation-name:menuitemmainexpand;animation-duration:1s}@keyframes menuitemmainexpand{0%{border-bottom-right-radius:25px;border-bottom-left-radius:25px}to{border-bottom-right-radius:0;border-bottom-left-radius:0}}.menu-item-main-collapse{border-bottom-right-radius:25px;border-bottom-left-radius:25px}@keyframes menuitemmaincollapse{0%{border-bottom-right-radius:0;border-bottom-left-radius:0}to{border-bottom-right-radius:25px;border-bottom-left-radius:25px}}.header,.header-background{width:100%;height:45px;margin:0;position:fixed;top:0;left:0}.header{z-index:101;display:flex}.main-header{display:flex}.header-background{z-index:100;background-color:#fff;display:block}.header-title{text-align:left;white-space:nowrap;margin-left:25px;margin-right:25px;font-family:Ailerons-Regular;font-size:35px;text-decoration:none;display:inline}.header-title:hover{color:#000;text-decoration:none}.mobile-menu-button{cursor:pointer;margin-top:7px;margin-right:7px;display:none}.mobile-menu-button .bar1,.mobile-menu-button .bar2,.mobile-menu-button .bar3{background-color:#333;width:35px;height:5px;margin:6px 0;transition:all .4s}.mobile-menu-button.menu-open .bar1{transform:rotate(-45deg)translate(-9px,6px)}.mobile-menu-button.menu-open .bar2{opacity:0}.mobile-menu-button.menu-open .bar3{transform:rotate(45deg)translate(-8px,-8px)}@media screen and (width<=915px){.menu-container{display:none}.mobile-menu-button{display:inline-block}.header-title{flex-grow:1}.header{display:block}.menu-group{width:100%}div.display-menu{display:block}}.page-header{justify-content:center;padding-left:15px;padding-right:15px;display:flex}.page-title-box-left,.page-title-box-right{text-align:center;vertical-align:middle;color:#000;background-color:#fff;border:thin solid #000;width:30px;margin:0;padding:0}.page-title-box-left{border-radius:30px 0 0 30px}.page-title-box-right{border-radius:0 30px 30px 0}.page-title{text-align:center;width:-moz-fit-content;margin-left:auto;margin-right:auto;font-family:Ailerons-Regular;font-size:40px;display:flex}.page-title-text{width:-moz-fit-content;line-height:1}div.prompt-container,div.response,div.persona-container,div.instructions{padding:1em}div.persona-container span{margin-right:1em}textarea.prompt{width:100%}div.instructions{text-align:center;font-size:19px}div.button-container{flex-flow:wrap;justify-content:center;align-items:center;display:flex}div.ask-question-buttons>div.rounded-button{margin:5px}textarea.prompt,div.option-container{width:100%}div.option-container span{margin-right:1em}div.option-container{flex-flow:wrap;justify-content:center;align-items:center;display:flex}div.option-container select{text-align:center}.thinking-indicator{background:#00008b;border-radius:50%;width:15px;height:15px;animation:2s infinite pulse-animation;box-shadow:0 0 1px 1px #0000001a}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 20px #0000}}@keyframes throb{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.playing{animation:2s infinite throb}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}.gr-modal-overlay{z-index:1000;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gr-modal-box{background:#fff;border:thin solid #000;border-radius:20px;width:90%;max-width:500px;max-height:90vh;padding:30px;overflow-y:auto;box-shadow:0 6px 24px #0006}.gr-modal-close{text-align:right;cursor:pointer;color:#888;margin-bottom:8px;font-size:12pt}.gr-modal-title{margin-bottom:20px;font-size:20pt;font-weight:700}.gr-modal-field{margin-bottom:14px;font-size:13pt}.gr-modal-field label{text-transform:uppercase;letter-spacing:.8px;color:#777;margin-bottom:4px;font-size:10pt;font-weight:700;display:block}.gr-modal-field input,.gr-modal-field select{box-sizing:border-box;border:1px solid #ccc;border-radius:8px;width:100%;padding:6px 10px;font-family:aileron\.light,sans-serif;font-size:13pt}.gr-modal-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.gr-modal-error{color:#c00;margin-top:16px;font-size:11pt}.gr-status-available{color:#2a7a2a;font-weight:700}.gr-status-claimed{color:#aaa}.gr-status-mine{color:#000;font-weight:700}.gr-admin-links{white-space:nowrap;font-size:11pt}.gr-admin-links a{color:#555;cursor:pointer;margin-left:8px;text-decoration:none}.gr-admin-links a:first-child{margin-left:0}.gr-admin-links a:hover{text-decoration:underline}.gr-admin-links a.gr-delete{color:#c00}.gr-add-row{text-align:center;margin-top:16px}.gr-back-link{color:#000;margin-bottom:12px;font-size:12pt;text-decoration:none;display:block}.gr-back-link:hover{text-decoration:underline}.header-margin{width:100%;height:50px}a{color:#000;text-decoration:underline}.section-header{text-align:center;font-size:30px;font-weight:700}body{margin:0;font-family:aileron\.light;font-size:14pt}h5,h6{font-size:14pt}input,select,textarea{font-family:aileron\.light}.form-group{margin-top:20px}.page-content .paragraph-header{text-align:center;margin-top:10px;font-size:30px;font-weight:700}.centered{text-align:center}.left-aligned{text-align:left}.page-content{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block}.slide-show-scroll img{text-align:center;width:100%;display:block}.row-aligned-parent{flex-flow:row;align-items:center;display:flex;position:static}.row-aligned-child{position:static}.use-remaining-div-width{width:100%}div.rounded-button{text-align:center;color:#000;cursor:pointer;background-color:#fff;border:thin solid #000;border-radius:25px;width:auto;padding:5px 25px;font-family:Ailerons-Regular;font-size:19px;text-decoration:none;display:block}.bordered-content-container .row div{margin:auto}.bordered-content-container{border:thin solid #000;border-radius:20px;margin:10px auto;padding:20px;box-shadow:0 6px 14px #00000080,0 8px 20px #00000030}@media only screen and (width<=576px){.bordered-content-container .row.single-value{margin-bottom:10px}}@media only screen and (mim-width:577px){.bordered-content-container .row.single-value{margin-bottom:auto}}.form-control{width:100%}.fade-in{animation:5s fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes expand-to-max-width{0%{opacity:0}to{opacity:1}}div.jason-name-title.slide-title{font-size:5.5em;font-family:Ailerons-Regular!important}.jason-name-underline{background-color:red;width:100%;height:5px}div.scrolling-slide-layer div.more-slides-below{text-align:center;width:100%;height:50px;font-family:Ailerons-Regular;font-size:20pt;position:absolute;bottom:0}#welcome-slide{flex-direction:column;justify-content:center}div.slide{text-align:center;align-items:center;width:100%;display:flex}div.slide-title{width:100%;font-family:aileron\.regular;font-size:3em;font-weight:700}div.slide-content{width:100%;font-family:aileron\.regular;font-size:1.5em;font-weight:700}div.picture-slide{background-position:50%;background-repeat:no-repeat;background-color:none;background-size:100%}div.fixed-slide-layer,div.scrolling-slide-layer{margin:0;padding:0}div.fixed-slide-layer{z-index:-1;width:100%;position:fixed}div.fixed-slide-layer div.slide{position:fixed}div.scrolling-slide-layer,div.scrolling-slide-layer div{z-index:10;position:inherit}div.scrolling-slide-layer div.slide,div.fixed-slide-layer div.slide{background-color:#fff}div.scrolling-slide-layer div.blank-slide{background-color:#0000}div.slide-fixed-height,div.slide-height{height:100vh}div.slide-height{width:auto}.welcome-background{z-index:1;background-image:url(/assets/welcome-CW5-HUPt.jpg)}.adventure-background{z-index:1;background-image:url(/assets/adventure-BiM13GaD.jpg)}.travel-background{z-index:1;background-image:url(/assets/travel-Cd5ZUbX6.jpg)}.hiking-background{z-index:1;background-image:url(/assets/hiking-CeMGy6Lm.jpg)}.cycling-background{z-index:1;background-image:url(/assets/cycling-Dpwn1zY6.jpg)}.family-background{z-index:1;background-image:url(/assets/family-BheRSjiU.jpg)}.technology-background{z-index:1;background-image:url(/assets/technology-BjDm9mNf.jpg)}.hide-background{z-index:-100;display:none}.album-image{width:100%;height:auto;padding:10px}a.album-button{color:#000;text-align:center;background-color:#fff;border:thin solid #000;border-radius:20px;width:100%;margin:5px;padding:5px;text-decoration:none;display:block}div.intro{text-align:center;font-size:19px}div.selection>div.rounded-button{align-items:center;width:12em;margin:.5em;padding:5px;display:flex}div.selected{box-shadow:3px 3px #000}div.selection{flex-wrap:wrap;justify-content:center;display:flex}div.selection-name{flex-grow:1}@media screen and (width<=915px){div.selection{display:block}div.rounded-button{margin-left:auto;margin-right:auto}}.kids-colour{background-color:red}.jason-colour{background-color:#00f}.jenn-colour{background-color:#ff0}.jason-jenn-colour{background-color:green}.family-colour{background-color:#000}div.colour-icon{border-radius:50%;width:19px;height:19px;margin:.1em}@font-face{font-family:Ailerons-Regular;src:url(/assets/Ailerons-Regular-DIuKBEPv.ttf)format("truetype")}@font-face{font-family:aileron\.light;src:url(/assets/aileron.light-B0DvK8up.otf)format("opentype")}@font-face{font-family:aileron\.regular;src:url(/assets/aileron.regular-SJAkIWJ7.otf)format("opentype")}
