html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Object Sans;src:url(PPObjectSans-Light.55cd577c.otf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Object Sans;src:url(PPObjectSans-Regular.8b856173.otf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Object Sans;src:url(PPObjectSans-Bold.6e7a83cb.otf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Object Sans;src:url(PPObjectSans-Heavy.4aad05e5.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Object Sans;src:url(PPObjectSans-HeavySlanted.c08053ac.ttf)format("truetype");font-weight:800;font-style:italic}@font-face{font-family:NB Architekt;src:url(NB-Architekt-Neue-Normal.d6ca6717.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:NB Architekt;src:url(NB-Architekt-Neue-Medium.bb71e5fe.ttf)format("truetype");font-weight:500;font-style:normal}:root{--n100:#e7e7e6;--n200:#cfcecd;--n300:#b6b6b4;--n400:#9e9d9b;--n500:#868581;--n600:#6e6c68;--n700:#56544f;--n800:#3d3b36;--n900:#25231d;--n1000:#0d0a04;--y100:#fffcf6;--y200:#fffaee;--y300:#fff3d4;--y400:#ffe6aa;--y500:#ffda7f;--y600:#ffd56e;--y700:#ffcd54;--y800:#d99f2b;--y900:#ae7f22;--y1000:#684c14;--o100:#fff7f5;--o200:#fff0eb;--o300:#ffd9cc;--o400:#ffb39a;--o500:#ff8e67;--o600:#ff7f53;--o700:#ff6835;--o800:#de5a2e;--o900:#cc5229;--o1000:#80341a;--g100:#f8fae5;--g200:#fafcee;--g300:#f3f7d3;--g400:#e8efa8;--g500:#dce77c;--g600:#d8e46b;--g700:#d1df51;--g800:#b2be45;--g900:#9da73d;--g1000:#687028;--text-color-primary:var(--n1000);--text-color-secondary:var(--n700);--text-color-inactive:var(--n600);--text-size-1:1rem;--text-size-2:1.2rem;--text-size-3:1.4rem;--text-size-4:1.6rem;--text-size-5:2rem;--text-size-6:2.8rem;--text-size-7:3.2rem;--text-weight-light:300;--text-weight-regular:400;--text-weight-bold:700;--button-primary-active:var(--y700);--button-primary-hover:var(--y800);--button-primary-pressed:var(--y900);--button-primary-inactive:var(--n200);--button-primary-text:var(--text-primary);font-size:10px}[data-theme=dark]{--text-primary:var(--n100);--text-secondary:var(--n200);--text-inactive:var(--n300);--button-primary-active:var(--y700);--button-primary-hover:var(--y600);--button-primary-pressed:var(--y100);--button-primary-inactive:var(--n700);--button-primary-text:var(--text-primary)}body{background-color:#eeebe7;background-image:url(Texture.7aaac15c.svg);min-height:0;margin-top:200px;font-family:Object Sans;line-height:1}.logo{width:50px}.hidden{display:none!important}.action-bar-wrap{background-image:url(cross-grid.4a25413e.svg);background-position:50%;justify-content:center;align-items:center;gap:8px;width:100vw;margin-top:40px;padding-top:40px;padding-bottom:40px;display:flex;position:fixed;bottom:0}.spot-image{width:70%;margin-top:100px;margin-bottom:40px}.loader-container{opacity:0;pointer-events:none;background-color:#eeebe7aa;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;position:absolute;top:0;left:0}.loader{background-color:var(--n1000);border-radius:10px;width:20px;height:20px}.wheel-head{z-index:1;background-color:#eeebe7;background-image:url(Texture.7aaac15c.svg);flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 120px);padding:40px 60px;display:flex;position:fixed;top:0;left:0}.header-title-wrap,.center{text-align:center}.header-title-wrap .center{max-width:650px}.card-wrapper{text-align:center;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;gap:20px;padding:40px;display:grid}.card{box-sizing:border-box;text-transform:uppercase;border:10px solid #000;flex-grow:1;justify-content:center;align-items:center;gap:10px;padding:10%;font-family:NB Architekt;font-size:calc(14px + .3vw);font-weight:500;line-height:170%;display:flex}.card-active{box-sizing:border-box;background-color:#cac235;border:10px solid #cac235;flex-grow:1;justify-content:center;align-items:center;gap:10px;padding:10%;display:flex}.choice-wrapper{flex-direction:row;align-items:center;gap:80px;display:flex}.choice{flex-direction:column;align-items:center;display:flex}.card-fancy{box-sizing:border-box;border:10px solid #000;flex-direction:row;justify-content:center;align-items:flex-start;width:25vw;height:auto;margin-bottom:30px;padding-top:10%;padding-bottom:10%;display:flex;box-shadow:-16px 16px #000}.choice.selected .card-fancy{background:#cac235}.card-fancy img,.container{width:100%}.big-img{height:40vh}#btn_filters{cursor:pointer;padding:8px 4px 8px 8px}.modal-wrapper{z-index:2;justify-content:center;align-items:center;height:auto;position:fixed;top:0;left:0;overflow:auto}.modal-wrapper.edit{height:100%}.modal{background-color:#eeebe7;background-image:url(Texture.7aaac15c.svg);flex-direction:column;align-items:center;gap:60px;width:100vw;height:auto;min-height:100vh;padding-top:60px;display:flex;position:relative}.confirmation{text-align:center;box-sizing:border-box;background-color:#bbada6;border:10px solid #000;gap:40px;width:auto;min-height:auto;padding:80px 60px;box-shadow:-16px 16px #000}.modal-wrapper.delete{position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.modal.confirmation h3{font-size:calc(20px + .5vw)}.first-page .action-bar-wrap{background:0 0}.bottom-bar{box-sizing:border-box;background-image:url(texture-bar.f4cab5db.png);background-position:100%;background-repeat:no-repeat;background-size:cover;justify-content:space-between;width:100%;padding:40px 60px;display:flex;position:fixed;bottom:0}.spot-info{flex-direction:column;display:flex}.modal-wrapper.filters{color:#fff;background-color:#000000b3;justify-content:end;width:100vw;display:flex}.filters .modal{box-sizing:border-box;background-color:#000;flex-direction:column;justify-content:space-between;width:-moz-fit-content;width:fit-content;height:100vh;padding:80px 50px 50px;display:flex;position:relative}.filters h3{margin-bottom:24px}.filters .modal p{text-transform:uppercase;letter-spacing:.4px;margin-top:16px}.filters img{cursor:pointer;width:32px;position:absolute;top:40px;right:32px}.filters select{min-width:400px;overflow-y:auto}.filters .parties{gap:6px;display:flex}.filters .parties button{color:#fff;background:0 0;border:1px solid #fff;border-radius:4px;flex-grow:1;margin:0;padding:12px 30px;font-family:NB Architekt}.filters button.primary{background:#fff;width:100%}.int_admin_body{flex-direction:row;justify-content:space-between;align-items:flex-start;margin-left:60px;margin-right:60px;display:flex}.modal.success{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;width:100vw;display:flex;overflow-y:hidden}.modal-top{pointer-events:none;flex-direction:column;flex-grow:1;align-items:center;width:100%;display:flex;position:relative}.modal-top img{height:50vh}.quote-wrapper{max-width:350px;position:absolute;bottom:200px;left:60px}#resultsModal{filter:drop-shadow(5px 0 30px #000)}lottie-player{z-index:99;width:100vw;position:absolute;top:0}.confetti{width:40vw;position:absolute;top:10%}.dark{color:#000}.light{color:#fff}h1{letter-spacing:-.02em;font-size:calc(32px + 5vw);font-style:italic;font-weight:800;line-height:135%}h2{letter-spacing:-.02em;font-size:calc(20px + 3vw);font-style:italic;font-weight:800;line-height:135%}h3{letter-spacing:-.02em;font-size:calc(28px + 1vw);font-style:italic;font-weight:800;line-height:135%}.ob-text-1{font-size:calc(20px + .4vw);font-weight:400;line-height:125%}.ob-text-2{font-size:calc(14px + .1vw);font-weight:400;line-height:125%}.nb-text-1{text-transform:uppercase;font-family:NB Architekt;font-size:calc(20px + .6vw);font-weight:400;line-height:170%}.nb-text-2{text-transform:uppercase;font-family:NB Architekt;font-size:calc(16px + .2vw);font-weight:500;line-height:170%}a{text-transform:uppercase;font-family:NB Architekt;font-size:calc(16px + .4vw);font-weight:400;line-height:170%;text-decoration-line:underline}.caption{text-transform:uppercase;padding-top:12px;font-family:NB Architekt;font-size:14px;font-weight:400;line-height:104%}.helper-text{color:#4a4d50;margin-bottom:8px;font-family:Object Sans;font-size:14px;font-weight:400;line-height:160%}.label{text-transform:uppercase;gap:24px;margin-bottom:8px;font-size:calc(14px + .1vw);font-style:italic;font-weight:800;line-height:111%;display:flex}.loader{background-color:#0000;justify-content:center;align-items:center;width:100%;height:75%;font-family:NB Architekt;font-size:calc(16px + .4vw);font-weight:400;display:flex}.modal .ob-text-2{text-align:center}.header-title-wrap .caption{padding-top:0}#spot_preview{background-image:url(spot-preview.29c045a3.svg);background-repeat:no-repeat;background-size:contain;border:none;width:21px;height:21px;margin:0 0 5px 5px}.snacks{flex-direction:column;margin-bottom:32px;display:flex;position:relative}.snacks img{opacity:.8;border:2px solid #000;border-radius:4px;width:44px;margin:0 8px 0 0;position:relative;top:auto;right:auto}.snacks>div{flex-direction:row;display:flex}.snack-selected{opacity:1!important;border-color:#cac235!important}.table-wrapper{flex-grow:1;margin-bottom:60px;padding-right:60px;display:inline-block}.table-wrapper .label{margin-top:40px;padding:0 10px}.table-data{flex-direction:column;display:flex}.table-row{border-bottom:2px solid #c6c9cc;flex-flow:row;align-items:center;gap:24px;padding:20px 10px;display:flex;position:relative}.row{background-color:#00000001;width:100%;height:100%;position:absolute;top:0;left:0}.table-row:hover{cursor:pointer;background:#cbc3b9}.tag{text-align:center;text-transform:uppercase;color:#000;background-color:#cac235;padding:8px;font-family:NB Architekt;font-size:14px;font-weight:400;line-height:104%;display:inline-block}.tag.happy-hour{background-color:#ca6b35}.tag.coffee{color:#fff;background-color:#505c5a}.cell-name,.cell-category,.cell-setting,.cell-large-party,.cell-address,.cell-website,.cell-quote,.cell-said-by{text-overflow:ellipsis;white-space:nowrap;flex:none;width:300px;overflow:hidden}.cell-category{gap:4px;width:250px;display:flex}.cell-setting{gap:8px;width:190px;display:flex}.cell-setting span{position:relative}.cell-setting span:not(:first-of-type):before{content:"/";display:inline-block;position:absolute;left:-8px}.cell-large-party{text-align:center}.cell-large-party img{width:24px}.cell-address{text-transform:uppercase}.cell-website a{color:inherit;text-transform:initial;font-family:Object Sans;font-size:16px;font-weight:400;line-height:111%}.cell-quote{width:420px}.cell-said-by{width:200px}button{cursor:pointer}.button-wrap{flex-direction:row;align-items:center;gap:12px;display:flex}.primary,#input_file_label{letter-spacing:.02em;background-color:#cac235;border:none;padding:18px 30px;font-family:Object Sans;font-size:calc(14px + .3vw);font-weight:500;line-height:100%}.secondary{color:#eeebe7;letter-spacing:.02em;background:#505c5a;border:none;padding:18px 30px;font-family:Object Sans;font-size:calc(14px + .3vw);font-weight:500;line-height:100%}.destructive{color:#eeebe7;letter-spacing:.02em;background-color:#d82727;border:none;padding:18px 30px;font-size:calc(14px + .3vw);font-weight:500;line-height:100%}.inline{text-transform:uppercase;background-color:#0000;border:none;font-family:Object Sans;font-size:calc(14px + .3vw);font-style:italic;font-weight:800;line-height:111%}#btn_new_spot,#input_file_label{cursor:pointer}input{-webkit-appearance:none;appearance:none;background-color:#0000;border:1px solid #0d0a04;border-radius:4px;width:100%;padding:12px;font-family:Object Sans;font-size:16px;font-style:normal;font-weight:400;line-height:125%}input[type=file]{display:none}select{-webkit-appearance:none;appearance:none;white-space:nowrap;background-color:#0000;border:none;width:100%;height:60px;overflow-y:auto}select::-webkit-scrollbar{opacity:0;scrollbar-width:none;width:0;height:0;display:none}option::-webkit-scrollbar{opacity:0;scrollbar-width:none;width:0;height:0;display:none}select:focus{background-color:#0000;outline:none}option{-webkit-appearance:none;appearance:none;text-transform:uppercase;text-align:center;border:1px solid #0d0a04;border-radius:4px;flex:1 0 auto;min-width:30%;margin-right:8px;padding-top:14px;padding-bottom:12px;font-family:NB Architekt;font-size:14px;font-weight:400;line-height:104%;display:inline-block}.filters option,.filters select{color:#fff;border-color:#fff}.filters option:checked,.filters option:active,.filters select[selected],.filters option:focus{color:#000;border-color:#cac235!important}option:checked{background-color:#cac235}.flex-horizontal{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:150px;width:100%;max-width:1440px;margin-left:60px;margin-right:60px;display:flex}.column{flex-direction:column;align-items:center;width:50vw;display:flex}.img-upload{padding:5vh 60px 0 0}form{flex-direction:column;align-items:flex-start;gap:40px;padding-top:120px;padding-bottom:120px;padding-left:60px;display:flex}.form-item{width:100%;max-width:500px}.bottom-border{border-bottom:4px solid #000}@media screen and (-webkit-min-device-pixel-ratio:0){select{font-family:NB Architekt;font-size:14px;font-weight:400;line-height:104%}}@media screen and (min--moz-device-pixel-ratio:0){select{scrollbar-width:none;box-sizing:border-box}.filters select option{min-width:29%}}
/*# sourceMappingURL=wheel.1660bafd.css.map */
