:root{--green:#007206;--green-dark:#004d04;--green-light:#2a8f34;--green-tint:#eef7ec;--page-bg:#d6d9cf;--paper:#fff;--paper-alt:#eef1ea;--panel:#fff;--panel-solid:#e7eae1;--edge:#8f9a89;--edge-soft:#c7cdbf;--accent:#b5651d;--link:#005c06;--text:#1a1a1a;--sidebar-w:78px;--sidebar-w-open:240px;--font:Verdana,Tahoma,Geneva,sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--page-bg);font-family:var(--font);font-size:13px;line-height:1.5;color:var(--text)}#__nuxt,body{min-height:100vh}#__nuxt{display:flex;flex-direction:column}a{text-decoration:none;color:var(--link)}@media(hover:hover){a:hover{text-decoration:underline}}.card,.panel{background:var(--paper);border:1px solid var(--edge);padding:.7em .85em;margin-bottom:.55rem}h1{font-weight:700;font-size:17px;color:#000}h2{font-size:14px}.muted{color:#666}.small{font-size:12px}.categoria{display:inline-block;background:linear-gradient(var(--green),var(--green-dark));color:#fff!important;padding:1px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;box-shadow:inset 0 1px #ffffff4d}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;font-family:inherit;font-size:13px;font-weight:700;padding:.4rem .9rem;cursor:pointer;color:#fff;background:linear-gradient(var(--green-light),var(--green));border:1px solid var(--green-dark);box-shadow:inset 0 1px #ffffff59;text-shadow:0 1px 0 rgba(0,0,0,.3)}.btn-ghost{color:#222;background:linear-gradient(#fff,#dcded3);border:1px solid #8a938a;box-shadow:inset 0 1px #ffffffb3;text-shadow:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;font-family:inherit;font-size:13px;font-weight:700;padding:.4rem .9rem;cursor:pointer;color:#fff;background:linear-gradient(#c0392b,#8a1c12);border:1px solid #6a0f08;box-shadow:inset 0 1px #ffffff40;text-shadow:0 1px 0 rgba(0,0,0,.35)}.btn,.btn-danger,.btn-ghost{text-decoration:none}@media(hover:hover){.btn:hover{filter:brightness(1.07);text-decoration:none}.btn-ghost:hover{border-color:#000;text-decoration:none}.btn-danger:hover{filter:brightness(1.08);text-decoration:none}}.field{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.8rem}.field label{font-weight:700;font-size:11px}input,select,textarea{width:100%;font:inherit;font-size:14px;padding:.45rem .55rem;background:#fff;border:1px solid #7f8a7f;box-shadow:inset 1px 1px 2px #00000021;color:#000}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--green)}textarea{resize:vertical;min-height:120px}.error{background:#ffecec;border:1px solid #c00;color:#900;padding:.4rem .6rem;margin-bottom:.7rem;font-size:11px}.body-text{white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.6}.form-narrow{max-width:440px;margin:0 auto}.link{color:var(--link);font-weight:700}.home-section{flex:1 0 auto;display:flex;flex-direction:column}.content-wrap{width:100%;max-width:1000px;margin:0 auto;padding:1rem 1rem 3rem;flex:1 0 auto}@media(max-width:640px){.content-wrap{padding:.9rem .55rem 2.5rem}input,select,textarea{font-size:16px}body{font-size:15px}.small{font-size:13px}.body-text{font-size:16px}.foro-table{font-size:14px}.foro-name{font-size:15px}.foro-sub{font-size:13px}.foro-num{font-size:15px}.foro-table .col-heads th{font-size:.8rem}.foro-last .ll-meta{font-size:12.5px}h1{font-size:18px}h2{font-size:15px}.btn,.btn-danger,.btn-ghost{font-size:14px;padding:.5rem 1rem}}.back{display:inline-flex;align-items:center;gap:.15rem;font-size:11px;font-weight:700;color:#333;padding:.3rem .7rem .3rem .45rem;background:linear-gradient(#fff,#dcded3);border:1px solid #8a938a;box-shadow:inset 0 1px #ffffffb3;margin-bottom:.6rem;text-decoration:none}.back i{font-size:1rem}@media(hover:hover){.back:hover{border-color:var(--green);color:var(--green);text-decoration:none}}.foro-wrap{overflow-x:auto}.foro-bar{display:flex;align-items:center;gap:.4rem;background:linear-gradient(var(--green-light),var(--green));border:1px solid var(--green-dark);padding:.45rem .75rem;text-shadow:0 1px 0 rgba(0,0,0,.4);box-shadow:inset 0 1px #ffffff40}.foro-bar,.foro-bar h1,.foro-bar h2{color:#fff;font-size:.95rem;font-weight:700}.foro-bar h1,.foro-bar h2{margin:0}.foro-bar i{font-size:1.15rem}.foro-table{width:100%;border-collapse:collapse;border:1px solid var(--green-dark);background:#fff;font-size:13px;line-height:1.45}.foro-table .col-heads,.foro-table .col-heads th{background:linear-gradient(#5f9463,#3f7444)}.foro-table .col-heads th{color:#f2fff0;text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.3rem .6rem;border-right:1px solid hsla(0,0%,100%,.18);text-shadow:0 1px 0 rgba(0,0,0,.35)}.foro-table .col-heads th:last-child{border-right:none}.foro-table tbody td{border-top:1px solid var(--edge-soft);padding:.45rem .6rem;vertical-align:middle;background:var(--paper-alt)}.foro-table tbody tr:nth-child(odd) td{background:#fff}@media(hover:hover){.foro-table tbody tr:hover td{background:var(--green-tint)}}.foro-status{width:36px;text-align:center}.foro-ico{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:2px;color:#fff;background:linear-gradient(var(--green-light),var(--green-dark));font-size:1rem;box-shadow:inset 0 1px #ffffff59,0 1px 1px #0003}.foro-num{width:60px;text-align:center;white-space:nowrap;font-weight:700;color:#333;border-left:1px solid var(--edge-soft)}.rep-ico{display:none}.foro-name{font-weight:700;color:var(--link);font-size:14px}.foro-sub{color:#666;font-size:12px;margin-top:.15rem}@media(hover:hover){.foro-name:hover{text-decoration:underline}}.foro-last{width:180px;border-left:1px solid var(--edge-soft)}.foro-last .ll-title{display:block;max-width:168px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--link)}.foro-last .ll-meta{color:#666;font-size:12px;margin-top:.1rem}.foro-last .ll-when{display:block}.foro-last .jump{color:#c0392b;font-weight:700;font-size:16px;margin-left:6px;line-height:1;position:relative;top:0}.foro-last .ll-none{color:#aaa}@media(hover:hover){.foro-last .ll-title:hover{text-decoration:underline}}@media(max-width:640px){.foro-table thead{display:none}.foro-table,.foro-table tbody{display:block}.foro-table tr{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:12px;column-gap:12px;row-gap:7px;padding:12px 10px}.foro-table td{display:block;width:auto!important;border:none!important;padding:0!important;background:transparent!important}.foro-status{grid-column:1;grid-row:1/span 4;align-self:start}.foro-name{font-size:15px}.foro-sub{font-size:12.5px}.foro-last,.foro-num{text-align:left;font-size:13px}.foro-num{font-weight:700}.foro-num:after{content:" " attr(data-label);text-transform:lowercase;font-weight:400;color:#666}.foro-last:before{content:attr(data-label) ": ";font-weight:700;color:#555}.foro-last .ll-title{display:inline;max-width:none;white-space:normal;overflow:visible;font-size:13.5px}.foro-last .ll-meta{font-size:12.5px;margin-top:2px}.foro-index .foro-last,.foro-index .foro-num{display:none}.foro-index tr{row-gap:3px;padding:14px 12px;align-items:center}.foro-index .foro-status{grid-row:1;align-self:center}.foro-index .foro-ico{width:42px;height:42px;font-size:1.6rem;border-radius:4px}.foro-index .foro-name{font-size:17px}.foro-index .foro-sub{font-size:13.5px}.foro-threads tr{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"title  title   title" "author replies when";align-items:baseline;row-gap:5px}.foro-threads .foro-status{display:none}.foro-threads .foro-tema{display:contents}.foro-threads .foro-name{grid-area:title}.foro-threads .foro-sub{grid-area:author;justify-self:start;margin-top:0}.foro-threads .foro-num{grid-area:replies;justify-self:center}.foro-threads .foro-num:after{content:none}.foro-threads .rep-ico{display:inline;margin-left:4px;vertical-align:middle;color:#666}.foro-threads .foro-last{grid-area:when;justify-self:end;text-align:right}.foro-threads .foro-last:before{content:none}.foro-threads .foro-last .jump,.foro-threads .foro-last .ll-author{display:none}.foro-threads .foro-last .ll-when{display:inline}.foro-table tbody tr+tr{border-top:1px solid var(--edge)}}
