.post_author{display:flex;flex-direction:column;gap:6px;max-width:280px;min-width:280px;flex-shrink:0}.author_avatar{position:relative;overflow:hidden;background:var(--bg3);border:0.5px solid var(--border);border-top:2px solid var(--villa,var(--oxide));transition:filter 0.3s ease}.author_avatar img{display:block;width:100%;height:auto}.author_avatar:hover{filter:brightness(0.85)}.author_information{display:flex;align-items:center;justify-content:center;min-height:34px;padding:0 10px;background:var(--bg2);border:0.5px solid var(--border);border-left:2px solid var(--villa,var(--oxide));font-family:'Cinzel',serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink);text-align:center}.quick_acces_tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.inventory_tab,.profile_tab,.character_profile_tab{display:flex;align-items:center;justify-content:center;height:34px;background:var(--bg3);border:0.5px solid var(--border);transition:background 0.15s,border-color 0.15s}.inventory_tab:hover,.profile_tab:hover,.character_profile_tab:hover{background:var(--bg2);border-color:var(--plum3)}.quick_acces_tabs a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:14px;text-decoration:none;transition:opacity 0.15s}.quick_acces_tabs a:hover{opacity:0.7}.character_info{display:flex;flex-direction:column;gap:4px}.char_data_tab{display:flex;align-items:stretch;min-height:32px;overflow:hidden;background:var(--bg3);border:0.5px solid var(--border)}.char_data_tab .kanji{display:flex;align-items:center;justify-content:center;width:36px;flex-shrink:0;background:var(--bg2);border-right:0.5px solid var(--border);font-family:'Noto Serif JP',serif;font-size:15px;color:var(--villa,var(--oxide))}.char_data_tab .text{display:flex;align-items:center;flex:1;padding:0 12px;font-family:'Cinzel',serif;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--stone)}.char_stats{background:var(--bg3);border:0.5px solid var(--border)}.stats_title{display:block;padding:7px 10px;background:var(--bg2);border-bottom:0.5px solid var(--border);font-family:'Cinzel',serif;font-size:8px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-align:center;color:var(--mist)}.stats_table{display:flex;flex-direction:column;gap:2px;padding:8px}.stat_row{display:flex;align-items:center;justify-content:space-between;gap:10px;height:22px;padding:0 8px;background:var(--bg2);border:0.5px solid var(--border)}.stat_label{font-family:'Cinzel',serif;font-size:8px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;color:var(--stone);white-space:nowrap}.stat_val{font-family:'Source Serif 4',serif;font-size:12px;font-weight:700;color:var(--ink)}.chakraStatusBar{display:flex;margin:2px 0}.barrasChakra{background-image:url(https://cdn.discordapp.com/attachments/393540068393877504/609542644393050133/fondoBar.png);background-repeat:no-repeat;width:300px;position:relative;height:50px;text-align:left}.barraChakraRoja{height:44px;background-color:#334853;position:absolute;top:3px;left:3px;border-radius:3px}.barraChakraVerde{height:44px;background-color:#6bd;position:absolute;top:3px;left:3px;border-radius:3px}span.barraChakraText{height:50px;width:300px;font-family:MontserratVariableFont;position:absolute;text-align:center;top:11px;color:#fff;font-size:20px;text-shadow:1px 1px #000}.bars_container{display:flex;flex-direction:column;gap:4px}.health_status_container,.chakra_status_container{position:relative;height:28px;overflow:hidden;border:0.5px solid var(--border);background:var(--bg3)}.health_bar,.chakra_bar{position:absolute;top:0;left:0;height:100%;width:100%}.health_bar{background:rgba(192,88,42,0.16)}.chakra_bar{background:rgba(89,140,200,0.16)}.health_bar_text,.chakra_bar_text{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;font-family:'Cinzel',serif;font-size:10px;font-weight:700;letter-spacing:1px;color:var(--ink)}.health_bar_text i{color:#c0582a}.chakra_bar_text i{color:#59a0d8}span.barraVidaText,span.barraChakraText{font-family:MontserratVariableFont,sans-serif;color:#fff;font-size:20px;text-shadow:1px 1px #000}.barrasVida{background-image:url(https://cdn.discordapp.com/attachments/393540068393877504/609542644393050133/fondoBar.png);background-repeat:no-repeat;width:300px;position:relative;height:50px;text-align:left}.barraVidaRoja{height:44px;background-color:#a31520;position:absolute;top:3px;left:3px;border-radius:3px}.barraVidaVerde{height:44px;background-color:#d44;position:absolute;top:3px;left:3px;border-radius:3px}span.barraVidaText{height:50px;width:300px;font-family:MontserratVariableFont;position:absolute;text-align:center;top:11px;color:#fff;font-size:20px;text-shadow:1px 1px #000}.senjutsuStatusBar{display:flex;margin:2px 0}.barrasSenjutsu{background-image:url(https://cdn.discordapp.com/attachments/393540068393877504/609542644393050133/fondoBar.png);background-repeat:no-repeat;width:300px;position:relative;height:50px;text-align:left}.barraSenjutsuRoja{height:44px;background-color:#139647;position:absolute;top:3px;left:3px;border-radius:3px}.barraSenjutsuVerde{height:44px;background-color:#66dd6f;position:absolute;top:3px;left:3px;border-radius:3px}span.barraSenjutsuText{height:50px;width:300px;font-family:MontserratVariableFont;position:absolute;text-align:center;top:11px;color:#fff;font-size:20px;text-shadow:1px 1px #000}.kujakuStatusBar{display:flex;margin:2px 0}.barrasKujaku{background-image:url(https://cdn.discordapp.com/attachments/393540068393877504/609542644393050133/fondoBar.png);background-repeat:no-repeat;width:300px;position:relative;height:50px;text-align:left}.barraKujakuRoja{height:44px;background-color:#6815a3;position:absolute;top:3px;left:3px;border-radius:3px}.barraKujakuVerde{height:44px;background-color:#8544dd;position:absolute;top:3px;left:3px;border-radius:3px}span.barraKujakuText{height:50px;width:300px;font-family:MontserratVariableFont;position:absolute;text-align:center;top:11px;color:#fff;font-size:20px;text-shadow:1px 1px #000}.byakugoStatusBar{display:flex;margin:2px 0}.barrasByakugo{background-image:url(https://cdn.discordapp.com/attachments/393540068393877504/609542644393050133/fondoBar.png);background-repeat:no-repeat;width:300px;position:relative;height:50px;text-align:left}.barraByakugoRoja{height:44px;background-color:#8a478a;position:absolute;top:3px;left:3px;border-radius:3px}.barraByakugoVerde{height:44px;background-color:#ff81ff;position:absolute;top:3px;left:3px;border-radius:3px}span.barraByakugoText{height:50px;width:300px;font-family:MontserratVariableFont;position:absolute;text-align:center;top:11px;color:#fff;font-size:20px;text-shadow:1px 1px #000}.fichaTab{display:flex;flex-direction:row}.parteIzq{height:30px;display:flex;align-items:center}.parteDer{display:flex;align-items:center;justify-content:center}.parteIzq span{text-transform:uppercase;color:white;font-family:'Inter';letter-spacing:3px;text-shadow:0px 1px 1px #010101}.parteIzq p{text-transform:uppercase;color:white;font-family:'Inter';font-weight:300;letter-spacing:3px;font-size:16px;margin:auto;text-shadow:0px 1px 1px #010101}.parteDer span{text-transform:uppercase;color:white;font-weight:300;font-size:18px}.izquierdaPR,.izquierdaPE{width:260px;background-color:#4B4286}.derechaPR,.derechaPE{width:50px;background-color:#4B4286}.izquierdaPR span,.izquierdaPE span{margin-left:10px;letter-spacing:2px !important;font-size:16px;margin-left:10px !important;margin-top:3px}.izquierdaEdad,.izquierdaRango{width:35px;background-color:#4B4286;display:flex;justify-content:center}.derechaEdad,.derechaRango{width:118px;background-color:#3C356B}.izquierdaAldea{width:35px;background-color:#4B4286;display:flex;justify-content:center}.derechaAldea{width:115px;background-color:#3C356B}.izquierdaFaccion{width:150px;background-color:#262143;display:flex;justify-content:center;align-items:center}.izquierdaClan,.izquierdaClase{width:35px;background-color:#4B4286;display:flex;justify-content:center}.derechaClan,.derechaClase{width:280px;background-color:#3C356B}.izquierdaEdad span,.izquierdaRango span,.izquierdaClan span,.izquierdaAldea span{font-size:20px}.filaTab{display:flex;flex-direction:row;justify-content:space-between}.personaje_stats_title{font-weight:bold;text-decoration:underline}.personaje_stats{font-weight:bold;color:#ff8700}.personaje_vida{}.personaje_chakra{}.tecnica_spoiler_title{padding:10px;cursor:pointer}.tecnica_spoiler_content{padding:5px 20px;text-align:left;display:grid;grid-template-columns:3fr 2fr 3fr;grid-template-rows:20px 20px 20px 20px 1fr 20px 20px;grid-row-gap:5px;background-color:#E6EFF5;color:#0f1520;cursor:default;font-family:'Inter';font-size:14px;transition:all 1s ease-out}.tecnicaId{grid-row:1;grid-column:2;text-align:center}.tecnicaId span,.tecnicaType span,.tecnicaSello span{background:#014C7D;color:white;padding:4px 7px;border:1px solid #5d83a9;letter-spacing:2px;margin-right:5px;text-shadow:1px 1px 1px #00121e;font-family:InterMedium}.tecnicaCost span,.tecnicaEfect span{color:#014c7d;letter-spacing:1px;font-family:InterRegular}.efectoTitulo{background-color:#014c7d;color:white !important;padding:4px 6px;margin-right:2px;text-shadow:1px 1px 1px #00121e}.tecnicaLvl span{letter-spacing:2px;font-family:InterMedium;color:#014c7d}.tecnicaType{grid-row:2;grid-column:3;text-align:right}.tecnicaSello{grid-row:2}.tecnicaReq{grid-row:3;grid-column:1 / -1}.tecnicaLvl{grid-row:3;grid-column:3;text-align:right;font-family:InterMedium !important}.tecnicaDes{margin-bottom:15px;text-align:justify}.tecnicaCost{text-align:center;margin:0px 0px 5px}.tecnicaEfect{text-align:center;margin:5px 0px 5px}.tecnicaReward{grid-row:6;grid-column:3;text-align:right}.post_container{display:flex;flex-direction:column;width:100%;border:0.5px solid var(--border)}.post_content{width:100% !important}.thread_Controls{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;height:46px;background:var(--bg3);border-bottom:0.5px solid var(--border);box-sizing:border-box}.thread_bottom_controls{display:flex;flex-direction:column;border-top:0.5px solid var(--border)}.bottom_controls{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:0 20px;height:46px;background:var(--bg3);border-bottom:0.5px solid var(--border);box-sizing:border-box}.right_controls{display:flex;align-items:center;gap:8px}.thread_reply_btn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 20px;background:var(--plum);color:var(--lavender);font-family:'Cinzel',serif;font-size:8px;font-weight:900;letter-spacing:2px;text-transform:uppercase;text-decoration:none;transition:background 0.15s}.thread_reply_btn:hover{background:var(--plum2);color:var(--lavender);text-decoration:none}.thread_title{display:flex;align-items:center;gap:14px;padding:18px 28px;background:var(--bg2);border-bottom:0.5px solid var(--border);font-family:'Cinzel',serif;font-size:13px;font-weight:900;letter-spacing:2px;text-transform:uppercase;color:var(--ink)}.thread_title::before{content:'';width:3px;height:18px;background:var(--oxide);flex-shrink:0}.thread_footer{display:flex;flex-direction:column;gap:8px;padding:14px 20px;background:var(--bg2)}.thread_footer_tools{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.posts_container{flex-grow:1;overflow:auto}.post_classic{width:100%}.post_general{display:flex;flex-direction:row;gap:14px;padding:14px;background:var(--bg2);border-bottom:0.5px solid var(--border)}.post_message_section{display:flex;flex:1;min-width:0}.post_content{display:flex;flex-direction:column;width:100% !important}.post_head{display:flex;align-items:stretch;gap:6px;margin-bottom:8px}.post_link{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:0 14px;height:34px;background:var(--bg3);border:0.5px solid var(--border);border-left:2px solid var(--villa,var(--oxide));font-family:'Cinzel',serif;font-size:9px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--stone)}.post_link .iconLink{width:13px;height:auto;opacity:0.6;flex-shrink:0}.post_link a{color:var(--stone);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post_link a:hover{color:var(--plum2)}.post_date{display:flex;align-items:center;justify-content:center;padding:0 16px;height:34px;flex-shrink:0;background:var(--bg3);border:0.5px solid var(--border);font-family:'Cinzel',serif;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--mist);white-space:nowrap}.post_body{flex:1;margin-top:0;background:var(--bg);border:0.5px solid var(--border);font-size:15px !important}.post_edition_text{padding:8px 16px;border-bottom:0.5px solid var(--border);text-align:center}.post_edit{font-family:'Cinzel',serif;font-size:8px;letter-spacing:1px;text-transform:uppercase;color:var(--mist)}.post_body_content{padding:22px 26px;min-height:360px;font-family:'Source Serif 4',serif;font-size:15px;font-weight:300;line-height:1.85;text-align:justify;color:var(--ink)}.post_controls{display:flex;justify-content:flex-end;margin-top:8px}.postbit_buttons{display:flex;gap:8px}.post_meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-family:'Cinzel',serif;font-size:8px;letter-spacing:1px;text-transform:uppercase;color:var(--mist)}.edit_button,.edit_button a,.delete_button,.delete_button a{display:flex;align-items:center;justify-content:center;height:32px;padding:0 16px;font-family:'Cinzel',serif;font-size:8px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;transition:background 0.15s}.edit_button,.edit_button a{background:var(--plum);color:var(--lavender) !important}.edit_button a:hover{background:var(--plum2)}.delete_button,.delete_button a{background:var(--oxide);color:#fff !important}.delete_button a:hover{filter:brightness(1.15)}@media (max-width:720px){.post_general{flex-direction:column}.post_author{max-width:none;min-width:0}}.row_data{display:flex;flex-direction:row;gap:5px}.row_data .char_data_tab{width:100%}.message_Section{width:50%}.author_Section{width:50%}.stats_value{text-align:right}.stats_table p{margin:0;margin-bottom:7px}.post-avatar{text-align:center;width:100%}.post-avatar-mitad-texto a{color:white;font-family:'Inter';font-size:1rem;font-weight:800;display:block;padding:5px 0px}.tecnica-card{padding:14px}.tecnica-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;align-items:start}.tecnica-side,.tecnica-main{display:grid;gap:10px}.tecnica-badges{display:flex;flex-wrap:wrap;gap:8px}.tecnica-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid rgba(156,107,204,0.14);background:rgba(20,16,31,0.88);color:#d4b8f0;font:700 9px/1 "Cinzel",serif;letter-spacing:1.3px;text-transform:uppercase;box-sizing:border-box}.tecnica-badge-rango{color:#f0c1ac;border-color:rgba(192,88,42,0.2)}.tecnica-badge-balance.balance_positive{color:#b4e5bd}.tecnica-badge-balance.balance_negative{color:#f0a0a0}.tecnica-badge a{color:inherit;text-decoration:underline;text-decoration-color:rgba(212,184,240,0.28)}.tecnica-side-panels{display:grid;gap:10px}.tecnica-data-block{padding:12px 14px;border:1px solid rgba(156,107,204,0.1);background:rgba(20,16,31,0.88);margin:0;text-align:left;box-sizing:border-box}.tecnica-data-label{display:block;margin-bottom:6px;color:#8a7a9a;font:700 10px/1 "Cinzel",serif;letter-spacing:1.6px;text-transform:uppercase;background:transparent;padding:0;text-shadow:none}.tecnica-data-value{display:block;color:#e8dff8;font:700 14px/1.55 "Source Serif 4",serif;letter-spacing:0}.tecnica-reading,.tecnica-effect-box{padding:14px 16px;border:1px solid rgba(156,107,204,0.08);background:#ece5f6;color:#20192d;text-align:left;box-sizing:border-box}.tecnica-reading-label{display:block;margin-bottom:8px;color:#715968;font:700 10px/1 "Cinzel",serif;letter-spacing:1.8px;text-transform:uppercase}.tecnica-description,.tecnica-effect-text{margin:0;color:#20192d;font:400 14px/1.82 "Source Serif 4",serif;text-align:justify}.tecnica-effect-box-empty .tecnica-effect-text,.tecnica-data-muted{color:#7e6a89}.sg-technique{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;align-items:start}.sg-technique__rail,.sg-technique__main{display:grid;gap:12px}.sg-technique__badges{display:grid;gap:8px}.sg-technique__badge{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:34px;padding:7px 10px;border:1px solid rgba(192,88,42,0.18);background:rgba(79,48,31,0.82);color:#f2d8c8;font:700 10px/1.35 "Cinzel",serif;letter-spacing:1.2px;text-transform:uppercase;box-sizing:border-box}.sg-technique__badge--accent{border-color:rgba(240,193,172,0.28);background:rgba(95,55,33,0.9);color:#ffe2cf}.sg-technique__badge-icon{width:12px;color:rgba(240,193,172,0.86);font-size:10px;text-align:center;flex:0 0 auto}.sg-technique__stat{padding:16px;border:1px solid rgba(192,88,42,0.18);background:linear-gradient(180deg,rgba(138,82,50,0.22),rgba(88,53,34,0.16));box-shadow:inset 0 0 0 1px rgba(240,193,172,0.06)}.sg-technique__stat-label,.sg-technique__section-label{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;color:#855f4b;font:700 10px/1 "Cinzel",serif;letter-spacing:1.8px;text-transform:uppercase}.sg-technique__stat-label{color:#d7b4a0}.sg-technique__label-icon{width:12px;color:#d7743d;font-size:10px;text-align:center;flex:0 0 auto}.sg-technique__stat-value{color:#f5e5d8;font:700 18px/1.45 "Source Serif 4",serif}.sg-technique__stat::after{content:"";display:block;width:42px;height:1px;margin-top:14px;background:rgba(240,193,172,0.28)}.sg-technique__section{padding:15px 16px;border:1px solid rgba(192,88,42,0.12);background:rgba(246,239,233,0.97);color:#2b211d}.sg-technique__text{margin:0;color:#2b211d;font:400 14px/1.82 "Source Serif 4",serif;text-align:justify}.sg-technique__text--muted{color:#7c6b61}@media (max-width:720px){.sg-technique{grid-template-columns:1fr}}@media (max-width:720px){.tecnica-card{padding:12px}.tecnica-layout{grid-template-columns:1fr}}