:root{--sidebar-bg: #292F36;--primary-blue: #008cba;--primary-blue-hover: #00779e;--primary-red: #f04124;--primary-red-hover: #cc371f;--primary-green: #43ac6a;--primary-green-hover: #39925a;--primary-yellow: #e99002;--primary-yellow-hover: #c67a02;--light-red: #fcd9d3;--light-red-text: #601a0e;--light-yellow: #fbe9cc;--light-yellow-text: #5d3a01;--light-green: #d9eee1;--light-green-text: #1b452a;--light-blue: #def2f8;--light-blue-text: #244d59;--dark-gray: #333;--md: 48em;--default-shadow: 0 0 transparent, 0 0 transparent, 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--card-shadow: -8px 12px 18px 0 rgb(25 42 70 / 18%)}#app{height:100%}html,body,address,blockquote,div,form,fieldset,caption,h1,h2,h3,h4,h5,h6,hr,ul,li,ol,table,tr,td,th,p,img{margin:0;padding:0}*,*:after,*:before{box-sizing:border-box}a{text-decoration:none;color:var(--primary-blue)}a:hover{text-decoration:underline}img,fieldset{border:none}table{font-size:100%;line-height:150%}a,a i{transition:all .3s}pre{max-width:100%;white-space:pre-wrap;padding:.5em;margin-bottom:2em;tab-size:2;background:#fcfeff;border-radius:1em}pre{overflow:auto}pre,code,samp{font-size:100%;line-height:150%;font-family:consolas,Lucida Console,monaco,monospace}pre,code{color:#068}pre span.tab{display:inline-block;overflow:hidden;width:1.2em;vertical-align:bottom}html,body{height:100%}body{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}input,button,select,textarea{font-family:inherit;font-size:inherit;padding:.4em;margin:0 0 .5em;border:1px solid #ccc;border-radius:2px}textarea{resize:vertical}h1{flex:0 0 auto;font-size:1.25em}label{cursor:pointer}body{cursor:url(../../../hol393.cur),auto!important}.site-icon{fill:#fff}@keyframes spin{to{transform:rotate(360deg)}}.title{margin-bottom:.5em}.subtitle{margin-bottom:1em}button{padding:.5em 1em;text-align:center;background-color:var(--primary-blue);color:#fff;display:flex;cursor:pointer;align-items:center;justify-content:center}button:hover{background-color:var(--primary-blue-hover)}button:not(.toast,button){border-radius:.5em}button:disabled{opacity:.5;cursor:not-allowed}button.is-loading{color:transparent!important;text-align:center;display:flex}button.is-loading:after{animation:spin 1s linear infinite;border-width:2px;border-color:#fff;border-radius:9999px;border-style:solid;display:block;height:1em;width:1em;position:absolute}button.is-loading:after{border-right-color:transparent;border-top-color:transparent;content:""}button.is-success,button.is-danger{color:#fff}button.is-success{background-color:var(--primary-green)}button.is-success:hover{background-color:var(--primary-green-hover)}button.is-danger{background-color:var(--primary-red)}button.is-danger:hover{background-color:var(--primary-red-hover)}button.is-inline{display:inline-block}.button-toggle{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.button-toggle button{padding:.5em 1em;text-align:center;background-color:#fff;border-color:var(--primary-blue);color:var(--primary-blue);display:flex;justify-content:center;border-radius:0}.button-toggle button:not(:last-child){margin-right:-1px}.button-toggle .yes-button.is-active{background-color:var(--primary-green);color:#fff;border-color:var(--primary-green)}.button-toggle .no-button.is-active{background-color:var(--primary-red);color:#fff;border-color:var(--primary-red)}.button-toggle button:disabled{opacity:1}button i[class^=icon]{margin-right:.5em}button~.button{margin-left:.5em}.button-group{display:flex;align-items:center;justify-content:flex-start}.button-group :not(:last-child){margin-right:.5em}button.with-icon{display:flex;align-items:center;justify-content:space-evenly}button.link-button{border:0px;background-color:#fff;color:var(--primary-blue);padding:0}.button-link{display:flex;align-items:center;justify-content:center;padding:.5em 1em;border:1px solid var(--primary-blue);border-radius:.125em;background-color:var(--primary-blue);color:#fff;text-align:center;margin-bottom:.5em}.button-link i[class^=icon]{margin-right:.5em}.button-link.is-success{background-color:var(--primary-green);border-color:var(--primary-green)}.button-link.is-danger{background-color:var(--primary-red);border-color:var(--primary-red)}.button-link:hover{background-color:#fff;text-decoration:none;color:var(--primary-blue)}.button-link.is-success:hover{color:var(--primary-green)}.button-link.is-danger:hover{color:var(--primary-red)}.button-link~a.button-link,.button-link~button{margin-left:.5em}*:disabled,*:disabled~label,textarea:read-only{cursor:not-allowed}.present-card-area .card-body,.person-card-area .card-body{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.person-card-area{margin-top:1em}.present-card-area .card-body{white-space:normal}.present-card-area .small-title,.person-card-area .small-title{text-align:left}.card-area,.present-card-area,.person-card-area,.home-card-area{display:grid;grid-template-columns:repeat(auto-fit,minmax(20em,1fr));gap:1.25em}.card-area .card-body{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-area .small-title,.card-area .title-value{text-align:left}.home-card-area .small-title,.home-card-area .title-value{text-align:center}form label~input:not([type=radio]),form label~select,form label~textarea{width:100%;margin-top:.25em;padding:.5em .75em;display:block;font-size:1em}form>button[type=submit]{align-items:center;justify-content:center;width:100%}.main-page-form{max-width:35em}.wishlist-present-area{margin-top:1em;display:grid;grid-template-columns:repeat(auto-fit,minmax(20em,1fr));gap:1.25em;grid-auto-flow:dense;text-align:left}.wishlist-present-area :global(.card){min-width:20em;margin:.5em}.wishlist-present-area :global(.card.is-shadow){box-shadow:none}.wishlist-present-area .small-title{text-align:left;margin-top:.5em}.wishlist-present-area .small-title+p{display:flex;align-items:center;justify-content:flex-start}.wishlist-present-area span.tag{margin-top:.5em}.wishlist-present-area .small-title+p strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wishlist-present-area .present-link{width:100%;display:block;text-align:center}input[name=detailViewChoice]{position:absolute;left:-999px;top:-999px}input[name=detailViewChoice]:not(:checked)+.detail-area{display:none}input[name=detailViewChoice]:checked~div.links label[for^=detailView-]{display:none}input[name=detailViewChoice]:not(:checked)~div.links label[for=clear-detailView]{display:none}@font-face{font-family:icomoon;src:url(../../../fonts/icomoon.ttf?fmmix6) format("truetype"),url(../../../fonts/icomoon.woff?fmmix6) format("woff"),url(../../../fonts/icomoon.svg?fmmix6#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}i{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert-circle:before{content:""}.icon-alert-triangle:before{content:""}.icon-arrow-left:before{content:""}.icon-check:before{content:""}.icon-check-circle:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-up:before{content:""}.icon-clipboard:before{content:""}.icon-edit:before{content:""}.icon-eye:before{content:""}.icon-eye-off:before{content:""}.icon-gift:before{content:""}.icon-home:before{content:""}.icon-info:before{content:""}.icon-key:before{content:""}.icon-log-out:before{content:""}.icon-menu:before{content:""}.icon-plus:before{content:""}.icon-refresh-cw:before{content:""}.icon-shopping-cart:before{content:""}.icon-trash:before{content:""}.icon-users:before{content:""}.icon-x:before{content:""}.icon-x-circle:before{content:""}.icon.is-success{color:var(--primary-green)}.icon.is-danger{color:var(--primary-red)}
