@charset "UTF-8";@import"https://p.typekit.net/p.css?s=1&k=qzz2bio&ht=tk&f=13407.57082.57083&a=256995574&app=typekit&e=css";@font-face{font-family:bebas-neue;src:url(https://use.typekit.net/af/d73764/000000000000000077359f59/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/d73764/000000000000000077359f59/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/d73764/000000000000000077359f59/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:cc-meltdown;src:url(https://use.typekit.net/af/05e2a6/0000000000000000775594f6/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/05e2a6/0000000000000000775594f6/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/05e2a6/0000000000000000775594f6/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:cc-meltdown-open;src:url(https://use.typekit.net/af/5de347/0000000000000000775594fe/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/5de347/0000000000000000775594fe/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/5de347/0000000000000000775594fe/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-bebas-neue{font-family:bebas-neue,sans-serif}.tk-cc-meltdown{font-family:cc-meltdown,sans-serif}.tk-cc-meltdown-open{font-family:cc-meltdown-open,sans-serif}*{box-sizing:border-box;margin:0;padding:0;border:none}body{background:#1a1a1a;background-image:url(/assets/img/bg.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center;min-height:100dvh;padding-block:25px 50px}.page-content{padding-inline:75px;max-width:100vw;width:100%}.content-box{max-width:1360px;width:100%;margin:0 auto;display:block}.scratch-card-prize{width:100%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.scratch-card-prize-content{max-width:100%;width:100%;margin-inline:auto;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.scratch-card-prize-img{width:100%;aspect-ratio:1/1;height:auto;object-fit:contain}.loser-icon{width:100px;height:100px;fill:#fafafa}.scratch-card-prize h3{font-size:46px;font-weight:900;color:#1a1a1a;margin:15px 0 0;text-align:center}.scratch-card-prize p{color:#1a1a1a;text-align:center;font-size:22px;margin:0 0 15px}.scratch-card-canvas{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none}.scratch-card-game{position:relative;width:min(100vw,75dvh);height:min(100vw,75dvh);max-height:75dvh;aspect-ratio:1/1;margin:0 auto;overflow:hidden}.sign-pv-button{margin-top:50px;font-family:bebas-neue;cursor:pointer;border:none;border-radius:7px;outline:none;background:#fbac18;color:#fafafa;padding:15px 30px;font-size:26px;font-weight:300;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.6666666667));text-transform:uppercase;transition:.3s ease}.sign-pv-button:hover{background:#dc9104}.logo-container{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:20px}.logo-container img{max-width:200px;width:100%;display:block}.no-prizes-message{margin-top:50px;font-family:bebas-neue;color:#fafafa;font-size:32px;text-align:center;filter:drop-shadow(2px 2px 4px rgba(0,0,0,.6666666667))}.admin-login-page{width:100%;height:100dvh;display:flex;align-items:center;justify-content:center}.form-content{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;background:#f8efe6;padding:20px 25px;border-radius:7px}.login-page{width:100%;height:70vh;display:flex;justify-content:center;align-items:center;align-content:center}.login-form-container{background:#f8efe6;max-width:450px;width:100%;margin:0 5px;border-radius:7px;padding:10px 10px 25px}.login-form-container h2{text-align:center}.login-form-content{display:flex;flex-direction:column;gap:10px;width:100%}.login-input-container{width:100%;display:flex;flex-direction:column;gap:5px}.login-input-container label{font-size:18px}.login-input-container input{font-size:20px;padding:7px 13px;border-radius:5px;font-family:Roboto,sans-serif;border:1px solid rgba(242,143,47,.5843137255);outline:none}.login-submit-container button{width:90%;display:block;margin:15px auto 0;font-size:24px;padding:7px 9px;background:#ec3034;border:none;outline:none;border-radius:7px;color:#fff;font-family:Allerta,sans-serif;cursor:pointer;font-weight:900;transition:.2s ease}.login-submit-container button:hover{background:#f28f2f;color:#fff}.login-error-message{color:#ec3034;text-align:center;margin:5px auto}.dashboard-header{position:fixed;top:0;left:0;padding:3px 0;width:100%;height:100px;background:#f8efe6;border-bottom:1px solid #F28F2F;z-index:100}.dashboard-header-container{display:flex;flex-direction:row;justify-content:space-between;gap:10px;height:100%;padding:0 15px}.dashboard-header-left,.dashboard-header-right{display:flex;flex-direction:row;gap:25px;width:max-content;height:100%;align-items:center}.dashboard-header-logo{height:100%;aspect-ratio:1/1;width:max-content;display:flex;align-items:center;justify-content:center}.dashboard-header-menu-button button,.dashboard-header-logout-button{background:#ec3034;color:#fff;font-size:30px;display:flex;justify-content:center;align-items:center;border-radius:100px;width:60px;height:60px;border:none;outline:none;transition:.3s ease}.dashboard-header-menu-button button:hover,.dashboard-header-logout-button:hover{background:#f28f2f}.dashboard-header-user-name{font-size:20px;font-weight:900}.dashboard-layout{position:relative;background:#f8efe6}.dashboard-menu{position:fixed;z-index:90;top:100px;left:0;max-width:300px;width:100%;transform:translate(-100%);transition:.3s ease;background:#f28f2f;height:calc(100vh - 100px)}.dashboard-menu.active{transform:translate(0)}.dashboard-menu-nav{width:100%;display:block;position:relative;padding:20px 15px;color:#f8efe6}.dashboard-menu-nav-ul{display:flex;flex-direction:column;gap:15px;padding:0;list-style:none}.dashboard-menu-nav-a{text-decoration:none;color:#f8efe6;font-size:24px;font-weight:900}.dashboard-menu-nav-a.active{color:#ec3034}.dashboard-content{position:relative;z-index:0;display:block;min-height:100vh;background:#f8efe6;padding:125px 10px 25px}.table-container{max-height:calc(100vh - 300px);overflow-x:auto;overflow-y:auto}.submission-table{width:100%;border-collapse:collapse}.submissions-table{border-collapse:collapse}.submissions-table tr{border-collapse:collapse;border:1px solid #ddd}.submissions-table th,.submissions-table td{border-collapse:collapse;padding:10px 25px;text-align:left}.submissions-table tbody tr:nth-of-type(odd){background:#fafafa}.submissions-table tbody tr:nth-of-type(2n){background:#eaeaea}.submissions-table thead th{position:sticky;top:0;background-color:#f8f8f8;z-index:1}.column-id{min-width:50px}.column-date,.column-name{min-width:200px}.column-prize{min-width:120px}.column-judet,.column-oras{min-width:200px}.column-signature,.column-recived{min-width:100px}.column-actions{min-width:300px}.column-actions-container{display:flex;flex-direction:row;gap:15px}.give-prize-button{padding:5px 10px;border-radius:7px;font-size:18px;background:#ec3034;color:#fff;border:none;outline:none;transition:.3s ease}.give-open-sign-pv-button{padding:7px 10px;border-radius:7px;font-size:18px;background:#f28f2f;color:#fff;border:none;outline:none;transition:.3s ease}.give-open-sign-pv-button:hover,.give-prize-button:hover{opacity:.7}.table-container{border:1px solid #ddd}.admin-page-filters{width:100%;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.admin-page-filter-container{width:100%;display:flex;flex-direction:column;gap:3px}.admin-page-filter-container input,.admin-page-filter-container select{padding:7px 13px;font-size:20px}.prizes-details-table{width:100%;font-size:18px;text-align:left;margin-top:25px;margin-bottom:25px}.table-last-col{text-align:right}.prizes-details-table,.prizes-details-table tr,.prizes-details-table th{border-collapse:collapse}.prizes-details-table tr{border-top:1px solid #000000;border-bottom:1px solid #000000}.prizes-details-table td,.prizes-details-table th{padding:7px 10px}.prizes-details-table input{font-size:20px;padding:7px 13px;border-radius:5px;font-family:Roboto,sans-serif;font-weight:600;text-align:center;border:1px solid rgba(242,143,47,.5843137255);outline:none}.prizes-save-button{width:90%;display:block;margin:15px auto 0;font-size:24px;padding:7px 9px;background:#ec3034;border:none;outline:none;border-radius:7px;color:#fff;font-family:Allerta,sans-serif;cursor:pointer;font-weight:900;transition:.2s ease}.prizes-save-button:hover{background:#f28f2f;color:#fff}.sign-pv-container{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center;left:0;position:fixed;top:100px;width:100%;z-index:100000}.sign-pv-box{background-color:#f28f2f;border-radius:7px;padding:20px 10px}.export-pdf-button{width:max-content;display:block;margin:15px auto 10px 0;font-size:20px;padding:7px 9px;background:#ec3034;border:none;outline:none;border-radius:7px;color:#fff;font-family:Allerta,sans-serif;cursor:pointer;font-weight:900;transition:.2s ease}.export-pdf-button:hover{background:#f28f2f;color:#fff}.stock-form-row{display:flex;flex-direction:row;align-items:center;align-content:center;gap:10px;width:100%;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #1a1a1a}.stock-row-1{width:50%}.stock-row-2,.stock-row-3{width:25%}.stock-row-2 input{padding:5px;font-size:20px;max-width:70px}.stock-row-3 input{padding:5px;font-size:20px}.form-save-btn{background-color:#3577b0;color:#fff;font-size:24px;font-weight:600;border:none;outline:none;padding:7px 20px;cursor:pointer}.form-input-container{display:flex;flex-direction:column;max-width:500px;width:100%;margin-inline:auto;gap:5px;margin-bottom:20px}.form-input-container label{text-align:left;font-size:1.2rem}.form-input-container input{padding:10px;border:2px solid #fbac18;background:#fafafa;border-radius:5px;font-size:1.2rem;width:100%;box-sizing:border-box}.signature-buttons-container{display:flex;gap:20px;justify-content:center;margin-top:20px}.signature-buttons-container button{background:#fafafa;color:#dc9104;border:2px solid #fbac18;padding:10px 20px;font-size:1.5rem;font-weight:800;border-radius:20px;margin-top:40px}.signature-buttons-container button.destructive{background-color:#dc9104;color:#fff;border-color:#fbac18}.signature-buttons-container button.destructive:hover{background-color:#dc9104;color:#fff}.signature-buttons-container button:hover{background-color:#fbac18;color:#fff}.prize-button{background:#dc9104;color:#fff;border:2px solid #fbac18;padding:10px 20px;font-size:1.5rem;font-weight:800;border-radius:20px}
