@font-face{font-family:Martel;src:url(/site/fonts/martel.ttf)format("truetype");font-display:swap;unicode-range:U+41-5A,U+61-7A,U+C0-FF}:root{--tc-brown:#5a2800;--tc-border:#793d03;--tc-light:#f1e0c6;--tc-dark:#d4c0a1;--tc-link:#004294;--tc-link-hover:#0063dc}html,body{color:var(--tc-brown);background:#051122 url(/site/img/background-artwork.jpg) top no-repeat;font-family:Verdana,Arial,Times New Roman,sans-serif;font-size:12px;overflow-x:hidden}.tc{flex-direction:column;min-height:100vh;display:flex}.tc-body{flex:1;grid-template-columns:180px minmax(0,1fr) 180px;align-items:start;gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;display:grid}.tc-content{min-width:0;padding-top:155px}.tc-left,.tc-right{flex-direction:column;gap:14px;padding-top:155px;display:flex}.tc-left{position:relative}.tc-logo{z-index:2;width:260px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.tc-logo img{width:100%;display:block}.tc-left>:not(.tc-logo){z-index:3;margin-top:0;position:relative}.tc-smallbox:first-of-type{margin-top:110px}.tc-smallbox-top,.tc-smallbox-bottom{background:url(/site/img/box-top.gif) no-repeat;height:12px}.tc-smallbox-bottom{background-image:url(/site/img/box-bottom.gif)}.tc-smallbox-body{text-align:center;background:url(/site/img/loginbox-textfield-background.gif);border-left:7px solid #0000;border-right:7px solid #0000;border-image:url(/site/img/chain.gif) 0 7 repeat;padding:10px 8px}.tc-menu{flex-direction:column;display:flex}.tc-menu-item{color:#e8d9bd;text-shadow:1px 1px #000,-1px -1px #000;background:url(/site/img/button-background.gif) no-repeat;align-items:center;gap:6px;height:32px;padding:0 10px 0 6px;font-family:Martel,Georgia,serif;font-size:15px;font-weight:700;text-decoration:none;display:flex}.tc-menu-item img{width:26px;height:26px}.tc-menu-item:hover,.tc-menu-item[aria-current=page]{color:#fff;background-image:url(/site/img/button-background-over.gif)}.tc-themebox{width:180px}.tc-themebox-top{color:#e8d9bd;text-shadow:1px 1px #000;background:url(/site/img/box_top.png) no-repeat;justify-content:center;align-items:flex-end;height:45px;padding-bottom:8px;font-family:Martel,Georgia,serif;font-size:14px;display:flex}.tc-themebox-body{color:#d8c8a8;text-align:center;background:url(/site/img/box_bg.png) repeat-y;padding:6px 16px 10px;font-size:11px;line-height:1.5}.tc-themebox-body p{margin:0 0 10px}.tc-themebox-bottom{background:url(/site/img/box_bottom.png) no-repeat;height:35px}.tc-btn,.btn{letter-spacing:0;text-transform:none;color:#fff;text-shadow:1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;cursor:pointer;min-width:135px;height:25px;box-shadow:none;background:url(/site/img/sbutton.gif) 50%/100% 100% no-repeat;border:0;place-items:center;padding:0 12px;font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:700;text-decoration:none;display:inline-grid}.tc-btn:hover,.btn:hover{color:#fff;background-image:url(/site/img/sbutton_over.gif)}.tc-btn-green,.btn:not(.btn-ghost)[type=submit]{background-image:url(/site/img/sbutton_green.gif)}.tc-btn-green:hover,.btn:not(.btn-ghost)[type=submit]:hover{background-image:url(/site/img/sbutton_green_over.gif)}.btn-block{justify-self:center;width:auto;min-width:220px;margin-inline:auto;display:grid}.btn:disabled{filter:grayscale(.6);cursor:wait}html .tc .panel,html .tc .voc{--text:#5a2800;--text-dim:#6e3c10;--text-faint:#8a6440;--gold:#793d03;--gold-dim:#8a5520;--panel-bd:#c8a878;--panel-bd-hi:#a0764a;--panel-inset:#f1e0c6;--panel-bg:#fff2db}html .tc .panel{color:var(--tc-brown);box-shadow:none;background:#debb9d;border:2px solid #3a3738;border-top-width:0;margin:5px 5px 22px;position:relative}html .tc .panel .cj{color:#0000;z-index:5;background:no-repeat;width:17px;height:17px;font-size:0}html .tc .panel .cj-tl{background-image:url(/site/img/corner-tl.gif);top:-4px;left:-5px}html .tc .panel .cj-tr{background-image:url(/site/img/corner-tr.gif);top:-4px;right:-5px}html .tc .panel .cj-bl{background-image:url(/site/img/corner-bl.gif);bottom:-4px;left:-6px}html .tc .panel .cj-br{background-image:url(/site/img/corner-br.gif);bottom:-4px;right:-6px}html .tc .panel .panel-body{border:4px solid var(--tc-border);outline:1px solid var(--tc-border);outline-offset:-6px;color:var(--tc-brown);background:#fff2db url(/site/img/scroll.gif);border-top:0;margin:0;padding:34px 14px 14px}html .tc .panel .panel-title{border-bottom:2px solid var(--tc-border);letter-spacing:0;text-transform:none;color:#fff;text-shadow:1px 1px #000,-1px -1px #000;background:url(/site/img/title-background-green.gif) repeat-x;height:26px;margin:0;padding:4px 10px 0;font-family:Martel,Georgia,serif;font-size:15px;font-weight:700;position:absolute;top:0;left:0;right:0}html .tc .panel .panel-body:not(:has(>.panel-title)){padding-top:14px}.tc-content h1,.tc-content h2,.tc-content h3{color:var(--tc-brown);font-family:Martel,Georgia,serif}.tc-content a:not(.btn):not(.tc-btn){color:var(--tc-link);font-weight:700;text-decoration:none}.tc-content a:not(.btn):not(.tc-btn):hover{color:var(--tc-link-hover);text-decoration:underline}.tc .field .label{color:var(--tc-brown);letter-spacing:0;text-transform:none;font-size:12px;font-weight:700}.tc .form-error{color:#b00000;font-weight:700}.tc .switch,.tc .switch a{color:#e8d9bd}.tc .switch a{color:#ffd98a}.tc .input,.tc input[type=email],.tc input[type=password],.tc input[type=text]{border:1px solid var(--tc-border);color:#000;box-shadow:none;background:#fff;padding:5px 7px;font-family:Verdana,Arial,sans-serif;font-size:12px}.tc .input:focus{border-color:var(--tc-border);outline:2px solid #c88a3a}html .tc .voc{background:var(--tc-light);border:1px solid var(--tc-dark);color:var(--tc-brown)}html .tc .voc:hover,html .tc .voc:has(input:checked){border-color:var(--tc-border);box-shadow:0 0 0 1px var(--tc-border);background:#fff8ea}.tc-footer{text-align:center;color:#fff;background:#051122d9;margin-top:30px;padding:14px;font-size:11px}html .tc .ascii{display:none}@media (width<=980px){.tc-body{grid-template-columns:minmax(0,1fr);padding:0 10px}.tc-left{align-items:center;padding-top:12px}.tc-logo{width:200px;position:static;transform:none}.tc-smallbox:first-of-type{margin-top:0}.tc-menu{width:180px}.tc-content{padding-top:10px}.tc-right{display:none}}html .tc .section-label{letter-spacing:0;text-transform:none;color:#e8d9bd;text-shadow:1px 1px #000;font-family:Martel,Georgia,serif;font-size:16px}html .tc .hero-text{color:#d8e4f0;text-shadow:1px 1px 2px #000}html .tc .hero-status{color:#9fb4cc}html .tc .grid-3{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (width<=980px){html .tc .grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.cy-index{flex-wrap:wrap;gap:4px 10px;margin-bottom:10px;font-size:11px;display:flex}.cy-block{margin:0 0 16px}.cy-caption{color:#fff;background:#5f4d41;border:2px solid #55636c;border-bottom:0;justify-content:space-between;align-items:baseline;padding:4px 10px 5px;font:700 10pt Verdana,Arial,sans-serif;display:flex}.cy-caption small{color:#e8d9bd;font-size:9pt;font-weight:400}.cy-body{background:#f1e0c5;border:2px solid #55636c;padding:8px}.cy-sub{color:#5a2800;border-bottom:1px solid #d4c0a1;margin:10px 0 5px;font:700 11px Verdana,sans-serif}.cy-scene-main{aspect-ratio:28/16;width:100%;height:auto;image-rendering:pixelated;background:#1c1c1c;border:1px solid #793d03;display:block}.cy-thumbs{gap:4px;margin-top:4px;display:flex}.cy-thumbs canvas{aspect-ratio:28/16;width:20%;height:auto;image-rendering:pixelated;cursor:pointer;background:#1c1c1c;border:1px solid #b89868}.cy-thumbs canvas[aria-pressed=true]{border-color:#793d03;outline:2px solid #c88a3a}.cy-monsters{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;display:grid}.cy-monster{color:#5a2800;background:#f1e0c6;border:1px solid #d4c0a1;align-items:center;gap:6px;padding:4px;font-size:11px;text-decoration:none;display:flex}.cy-monster:nth-child(2n){background:#fff2db}.cy-monster canvas{width:48px;height:48px;image-rendering:pixelated;flex:none}.cy-monster b{font-size:12px;display:block}.cy-monster.is-boss{border-color:#b00000}.cy-monster.is-boss b:after{content:" · Chefão";color:#b00000;font-size:10px}.cy-loot{flex-wrap:wrap;gap:4px;display:flex}.cy-loot-item{color:#5a2800;text-align:center;background:#f1e0c6;border:1px solid #d4c0a1;flex-direction:column;align-items:center;width:52px;padding:2px;font-size:9px;display:flex}.cy-loot-item span{white-space:nowrap}.cy-empty{color:#7a5a40;font-size:11px;font-style:italic}.cy-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.cy-filters label{align-items:center;gap:6px;display:flex}.cy-card{grid-template-columns:72px minmax(0,1fr);gap:10px;display:grid}.cy-card canvas{width:64px;height:64px;image-rendering:pixelated}.cy-stats{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:2px 12px;font-size:11px;display:grid}.cy-stats b{color:#000}.cy-stars{color:#b07a00;letter-spacing:1px}.tc .el-row{flex-wrap:wrap;align-items:center;gap:3px;margin-top:3px;font-size:10px;display:flex}.tc .el-label{color:#7a5a40;width:70px}.tc .el-chip{color:#5a2800;background:#fff8ea;border:1px solid #b89868;padding:0 5px;font-weight:700}.tc .el-chip[data-el=fire]{color:#c05000}.tc .el-chip[data-el=energy]{color:#8a2ab0}.tc .el-chip[data-el=earth]{color:#1f7a1f}.tc .el-chip[data-el=ice]{color:#1a7a9a}.tc .el-chip[data-el=holy]{color:#9a8200}.tc .el-chip[data-el=death]{color:#8a1a1a}.tc .el-chip[data-el=physical]{color:#4a4a4a}.tc-menu-item[data-astro-cid-tq46r5sz][hidden]{display:none}.tc-status[data-astro-cid-tq46r5sz]{color:#e8d9bd;text-shadow:1px 1px #000;margin:8px 0 0;font-size:11px;line-height:1.5}.tc-status[data-astro-cid-tq46r5sz] b[data-astro-cid-tq46r5sz]{color:#fff}.tc-status[data-astro-cid-tq46r5sz] .tc-dot{vertical-align:middle;background:#777;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.tc-status[data-astro-cid-tq46r5sz] .tc-dot.on{background:#40d040;box-shadow:0 0 4px #40d040}.tc-status[data-astro-cid-tq46r5sz] .tc-dot.afk{background:#e0a030}.tc-status[data-astro-cid-tq46r5sz] .tc-dot.off{background:#d04040}.tc-top[data-astro-cid-tq46r5sz]{text-align:left;margin:0 0 10px;padding:0;list-style:none}.tc-top[data-astro-cid-tq46r5sz] li{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:6px;padding:2px 0;display:flex}.tc-top[data-astro-cid-tq46r5sz] b{color:#fff}.tc-top[data-astro-cid-tq46r5sz] .tc-top-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tc-top[data-astro-cid-tq46r5sz] .tc-top-empty{color:#b8a888;justify-content:center}
