html{scroll-behavior:smooth}html,body{height:100%;background:url("/public/img/pristontale/background/bg.jpg") repeat;background-color:#111;margin:0 !important}.container{position:relative;z-index:1;min-height:100vh}.container-panel{position:relative;z-index:1;min-height:100vh;top:-100px}.separator{display:block;position:relative;top:-100px;z-index:1;width:100%;height:20px;background:url("/public/img/pristontale/borders/header_separator.png") repeat-x;background-size:auto 100%;border-top:1px #222 solid;border-bottom:1px #222 solid;margin:0 0 2rem 0}.page-header{position:relative;z-index:0;width:100%;height:450px;bottom:88px;background-color:#111;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.page-header img{position:absolute;inset:0;top:-100px;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.5}.page-header video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.page-header .page-title{width:100%;position:absolute;left:0;right:0;top:100px;text-align:center;z-index:1;font-family:"Baumans",system-ui;font-weight:normal;font-size:3rem;text-shadow:3px 3px 2px rgba(0,0,0,.5);letter-spacing:.03rem;color:#ddd}.page-header .page-title-alt{width:100%;position:absolute;left:0;right:0;top:200px;text-align:center;z-index:1;font-family:"Baumans",system-ui;font-weight:normal;font-size:3rem;text-shadow:3px 3px 2px rgba(0,0,0,.5);letter-spacing:.03rem;color:#ddd}.breadcrumbs-container{max-width:1280px;margin:0 auto;position:relative;top:405px;overflow:hidden;z-index:10}.breadcrumbs-container .breadcrumb{width:100%;display:flex;margin-left:2rem;justify-content:flex-start;color:#aaa;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:normal;font-size:1rem;letter-spacing:.02rem}.breadcrumbs-container .breadcrumb a{text-decoration:none;color:#e6af67}.breadcrumbs-container .breadcrumb a:hover{color:rgba(230,175,103,.82)}.login-bg{background-image:url("/public/img/pristontale/background/garden.png");background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:100vh;width:100%;position:absolute;top:-88px;bottom:0}.register-bg{background-image:url("/public/img/pristontale/background/eura.png");background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:100vh;width:100%;position:absolute;top:-88px;bottom:0}.grecaptcha-badge{z-index:9999;transform:scale(0.7);transform-origin:bottom right;bottom:5px !important;right:5px !important}@media(max-width: 600px){.grecaptcha-badge{visibility:hidden;transform:scale(0.3);right:5px !important;bottom:5px !important}}.broadcast-container{max-width:1280px;margin:0 auto;position:relative;overflow:hidden;top:10px;z-index:10}.broadcast-container .broadcast-items{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.broadcast-container .broadcast-items .item[data-link]{cursor:pointer}.broadcast-container .broadcast-items .item[data-link]:hover{opacity:.9}.broadcast-container .broadcast-items .item{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:35px;border-radius:5px;color:#eee}.broadcast-container .broadcast-items .item .fields{grid-column:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.2rem}.broadcast-container .broadcast-items .item .fields .title{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.9rem;letter-spacing:.02rem;text-shadow:3px 3px 2px rgba(0,0,0,.5);text-transform:uppercase;pointer-events:none}.broadcast-container .broadcast-items .item .fields .body{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1rem;letter-spacing:.02rem;text-shadow:3px 3px 2px rgba(0,0,0,.5);pointer-events:none}.broadcast-container .broadcast-items .item .fields .body .countdown{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.1rem;letter-spacing:.02rem;text-shadow:3px 3px 2px rgba(0,0,0,.5);pointer-events:none}.broadcast-container .broadcast-items .item .options{grid-column:3;justify-self:end;pointer-events:visible}.broadcast-container .broadcast-items .item .options button{background-color:rgba(0,0,0,0);border:0;padding:1rem}.broadcast-container .broadcast-items .item .options button span{font-size:1.1rem;pointer-events:none}.broadcast-container .broadcast-items .item .options button.info{color:#e6af67}.broadcast-container .broadcast-items .item .options button.success{color:#7ccc7c}.broadcast-container .broadcast-items .item .options button.warning{color:#dcc240}.broadcast-container .broadcast-items .item .options button.danger{color:#cd5c5c}.broadcast-container .broadcast-items .item .options button:hover{color:#eee;cursor:pointer}.broadcast-container .broadcast-items .item.info{background-color:rgba(230,175,103,.68);border:1px #e6af67 solid}.broadcast-container .broadcast-items .item.success{background-color:rgba(108,168,79,.68);border:1px #52bc31 solid}.broadcast-container .broadcast-items .item.warning{background-color:rgba(197,171,69,.68);border:1px #dcc240 solid}.broadcast-container .broadcast-items .item.danger{background-color:rgba(161,64,64,.62);border:1px #cd5c5c solid}
