.menu-display{display:flex;flex-direction:column;background:#08111d;position:absolute;z-index:20;align-items:center;color:#d0964e;border:1px solid #D0964E;width:100%;border-right:none;border-left:none;box-shadow:-1px -1px 20px #08111d}.menu-display button.round-button,.menu-display app-icon .round-icon{display:flex;align-items:center;justify-content:center;width:35px;height:35px;margin:0 15px}popper-content>.ngxp__container[role=popper]{border:1px solid #D0964E;background:#08111d;font-family:Nunito Sans,sans-serif;max-width:200px;text-align:center;box-shadow:0 1px 3px #0000004d;border-radius:1px;box-sizing:content-box;z-index:30;font-size:.85em}popper-content>.ngxp__container[role=popper] .ngxp__arrow{width:0;height:0;border:5px solid;border-color:#d0964e}popper-content>.ngxp__container[role=popper] .ngxp__arrow:after{content:"";width:0;height:0;position:absolute;border:5px solid}popper-content>.ngxp__container[x-placement*=top]>.ngxp__arrow{border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;transform:translateY(100%);bottom:0}popper-content>.ngxp__container[x-placement*=top]>.ngxp__arrow:after{border-color:#08111d transparent transparent transparent;bottom:-4px;left:-5px}popper-content>.ngxp__container[x-placement*=right]>.ngxp__arrow{border-bottom-color:transparent;border-left-color:transparent;border-top-color:transparent;transform:translate(-100%);left:0}popper-content>.ngxp__container[x-placement*=right]>.ngxp__arrow:after{border-color:transparent #08111d transparent transparent;top:-5px;left:-4px}popper-content>.ngxp__container[x-placement*=bottom]>.ngxp__arrow{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;transform:translateY(-100%);top:0}popper-content>.ngxp__container[x-placement*=bottom]>.ngxp__arrow:after{border-color:transparent transparent #08111d transparent;top:-4px;left:-5px}popper-content>.ngxp__container[x-placement*=left]>.ngxp__arrow{border-bottom-color:transparent;border-top-color:transparent;border-right-color:transparent;transform:translate(100%);right:0}popper-content>.ngxp__container[x-placement*=left]>.ngxp__arrow:after{border-color:transparent transparent transparent #08111d;top:-5px;right:-4px}body{overflow:hidden;font-family:Times;background:#08111d;margin:0;display:flex;align-items:center;justify-content:center}body div{box-sizing:border-box}body ul{list-style-type:none}body button{border:none;outline:none;cursor:pointer;background:none;color:#d0964e;padding:0;margin:0;font-size:.85em;font-family:inherit;-webkit-tap-highlight-color:transparent}body button:hover{color:#ffd5a2}body label{font-family:Playfair Display,serif;font-size:1.3rem;padding-top:10px}body button.rectangle-button{border:1px solid #D0964E;padding:7px 20px;border-radius:2px}body button.rectangle-button:hover:enabled{color:#08111d;background:#D0964E}body button.rectangle-button:disabled{color:gray;border-color:gray}body button.round-button,body .round-icon{outline:none;color:#d0964e;border-radius:50%;border:1px solid #D0964E;background:#08111d;width:50px;height:50px;cursor:pointer;margin:0 10px;display:flex;align-items:center;justify-content:center}body button.round-button:hover:enabled,body .round-icon:hover:enabled{color:#ffd5a2;border-color:#ffd5a2}body button.round-button.highlight,body .round-icon.highlight{box-shadow:0 0 20px #9c9c64}body button.round-button:disabled,body .round-icon:disabled{opacity:.5;color:gray;border-color:gray}body button:disabled app-icon .icon-container{opacity:.5;color:gray;border-color:gray}body .no-select,body button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body a{color:#d0964e;text-decoration:none}body h1{color:#d0964e;font-family:Playfair Display,serif;letter-spacing:1.3px;font-size:1.3rem}body .text{font-family:Nunito Sans,sans-serif;color:#f2d9b9;letter-spacing:1.1px;font-size:1.1em;line-height:20px;font-weight:300}body .text.small-text{font-size:.75em}body h3.text{margin:0 0 8px}body .input-container{z-index:2;border:1px solid #D0964E;max-width:400px;height:33px;padding:2px 10px;position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:2px}body .input-container:focus-within{box-shadow:0 0 7px #9c9c64}body .input-container input{background:#08111d;outline:none;border:none;color:#d0964e;flex:1}body .input-container input::-moz-placeholder{color:#d0964e}body .input-container input::placeholder{color:#d0964e}body .input-container .clear-input{cursor:pointer}@media screen and (max-width: 767px){input,select,textarea{font-size:16px}}
