@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.\!hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#ece6da;--ink-2:#c9c0b3;--ink-3:#a89f93;--line:#ece6da29;--ui-bg:#151117;--accent:#d9a441;--accent-text:#e3b459;--accent-rgb:217, 164, 65;--box-bg:#08060acc;--radius:0px;--title-font:var(--font-cinzel), serif}html{background:#0d0a0f}body{color:var(--ink);font-family:var(--font-garamond), Georgia, serif;background:#0d0a0f;margin:0;font-size:18px;line-height:1.6}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}a{color:var(--accent-text);text-decoration:none;transition:color .3s,text-shadow .3s}a:hover{text-shadow:0 0 6px rgba(var(--accent-rgb), .6)}.muted{color:var(--ink-2)}.dim{color:var(--ink-3)}.cinzel{font-family:var(--font-cinzel), serif}.cormorant{font-family:var(--font-cormorant), serif}.page-root{background:var(--page-bg,#0d0a0f);min-height:100vh;font-family:var(--body-font,var(--font-garamond)), Georgia, serif;position:relative}.page-main{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:32px 24px 96px;position:relative}.page-content{z-index:1;position:relative}.page-grid{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.page-grid.side-left{flex-direction:row-reverse}.col-main{flex-direction:column;flex:999 560px;gap:24px;min-width:0;display:flex}.col-side{flex-direction:column;flex:300px;gap:24px;min-width:0;display:flex}.col-full{flex-direction:column;gap:24px;margin-bottom:24px;display:flex}.box{background:var(--box-bg);border-radius:var(--radius);padding:28px;position:relative}.box.bare{background:0 0;padding:0;box-shadow:none!important;border:none!important}.frame-sutil .box{border:1px solid #ece6da1f}.frame-solida .box{border:1px solid var(--frame,var(--accent))}.frame-dupla .box{border:4px double var(--frame,var(--accent))}.frame-tracejada .box{border:1px dashed var(--frame,var(--accent))}.frame-brilho .box{border:2px solid var(--frame,var(--accent));box-shadow:0 0 .8em rgba(var(--frame-rgb,var(--accent-rgb)), .45), inset 0 0 .9em rgba(var(--frame-rgb,var(--accent-rgb)), .2)}.frame-chanfrada .box{clip-path:polygon(0 22px,22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);box-shadow:inset 0 0 0 1px var(--frame,var(--accent));border-radius:0}.frame-chanfrada .box:before{content:"";pointer-events:none;background:linear-gradient(135deg, var(--frame,var(--accent)) 0 16px, transparent 16px) top left / 23px 23px no-repeat, linear-gradient(-45deg, var(--frame,var(--accent)) 0 16px, transparent 16px) bottom right / 23px 23px no-repeat;opacity:.9;position:absolute;inset:0}.frame-nenhuma .box{border:none}.page-content .bare-wrap>.box{box-shadow:none;clip-path:none;background:0 0;border:none;padding:0}.page-content .bare-wrap>.box:before,.page-content .bare-wrap>.box:after{display:none}.page-content .bare-wrap>.box{border-image:;outline:none}.box-title{font-family:var(--font-cinzel), serif;letter-spacing:.25em;color:var(--accent-text);margin:0 0 14px;font-size:18px;font-weight:400}.rich p{margin:0 0 12px}.rich p:last-child{margin-bottom:0}.secret-bar{color:#0000;-webkit-user-select:none;user-select:none;word-break:break-all;background:#000;border:1px solid #222;border-radius:2px;line-height:1.1;display:inline-block}.secret-author{background:rgba(var(--accent-rgb), .12);outline:1px dashed rgba(var(--accent-rgb), .7);border-radius:2px}.broken-link{color:#e0566a;border-bottom:1px dashed #e0566a}.title-glow{text-shadow:0 0 5px rgba(var(--accent-rgb), .75), 0 0 14px rgba(var(--accent-rgb), .45)}@keyframes shine{to{background-position:-250% 0}}.anim-brilho{background-image:linear-gradient(100deg, var(--accent-text) 35%, #fffaf0 50%, var(--accent-text) 65%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite shine;color:#0000!important}@keyframes glitch{0%,86%,to{text-shadow:none;transform:none}89%{text-shadow:3px 0 #b3263a,-3px 0 #9b6bd6;transform:translate(-2px,1px)}92%{text-shadow:-3px 0 #d9a441,3px 0 #b3263a;transform:translate(2px,-1px)}95%{text-shadow:2px 0 #9b6bd6;transform:none}}.anim-glitch{animation:3s infinite glitch}@keyframes flicker{0%,to{opacity:1;text-shadow:0 0 18px var(--accent-text)}45%{opacity:.92;text-shadow:0 0 6px var(--accent-text)}50%{opacity:.78}55%{opacity:.96;text-shadow:0 0 26px var(--accent-text)}}.anim-chama{animation:2.8s ease-in-out infinite flicker}@keyframes wave-letter{0%,to{transform:translateY(0)}50%{transform:translateY(-.12em)}}.anim-onda .letter{animation:2.2s ease-in-out infinite wave-letter;display:inline-block}@keyframes pulse-glow{0%,to{filter:drop-shadow(0 0 3px rgba(var(--accent-rgb), .3)) brightness(1)}50%{filter:drop-shadow(0 0 12px rgba(var(--accent-rgb), .9)) brightness(1.25)}}.anim-pulso{animation:5s ease-in-out infinite alternate pulse-glow}@keyframes enter-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes enter-fade{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}.enter-surgir .block-wrap,.enter-cascata .block-wrap{animation:.7s ease-out both enter-up}.enter-nevoa .block-wrap{animation:1.1s ease-out both enter-fade}.enter-cascata .block-wrap{animation-delay:calc(var(--i,0) * .12s)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.deco{-webkit-user-select:none;user-select:none;position:absolute}.deco.float{animation:4s ease-in-out infinite float}.tile{transition:transform .2s cubic-bezier(.45,.05,.55,.95),box-shadow .2s,opacity .25s;position:relative;overflow:hidden}.tiles-grid:hover .tile{opacity:.55}.tiles-grid .tile:hover{opacity:1;box-shadow:0 0 14px rgba(var(--accent-rgb), .45);transform:scale(1.04)}.tile-label-shrink{background:#00000040;justify-content:center;align-items:center;height:100%;max-height:100%;transition:background-color .5s,max-height .5s;display:flex;position:absolute;inset:auto 0 0}.tile:hover .tile-label-shrink{background:#000c;height:auto;min-height:42px;max-height:100%;padding-top:6px;padding-bottom:6px}.tile-label-shrink{interpolate-size:allow-keywords;text-align:center;text-wrap:balance;box-sizing:border-box;line-height:1.15;transition:background-color .5s,height .5s}.text-outline{text-shadow:1px 1px #000,2px 1px #000,1px 2px #000,2px 2px #000,3px 3px 4px #000}.focus-row:hover .focus-card{opacity:.45;transform:scale(.97)}.focus-row .focus-card:hover{opacity:1;transform:scale(1.01)}.focus-card{transition:opacity .25s,transform .25s}.etext{background:rgba(var(--accent-rgb), .04);outline-offset:3px;resize:none;field-sizing:content;width:100%;font:inherit;color:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;line-height:inherit;border:none;border-radius:2px;outline:1px dashed #ece6da66;min-height:1.2em;margin:0;padding:0;display:block;overflow:hidden}.etext:hover{outline-color:var(--accent-text)}.etext:focus{outline:2px solid var(--accent-text);background:rgba(var(--accent-rgb), .08)}.etext::placeholder{color:#ece6da59}.block-frame{outline-offset:6px;outline:1px dashed #ece6da40;position:relative}.block-frame.is-hidden{opacity:.45}.block-frame.is-secret{outline-color:#e0566acc}.block-tools{z-index:15;flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex;position:absolute;top:-22px;right:6px}.tool{min-width:34px;height:34px;color:var(--ink);background:#1d1720;border:1px solid #ece6da47;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-family:system-ui,sans-serif;font-size:14px;line-height:1;display:inline-flex}.tool:hover{border-color:var(--accent-text);color:var(--accent-text)}.tool.on{background:rgba(var(--accent-rgb), .18);border-color:var(--accent-text)}.tool.danger:hover{color:#e0566a;border-color:#e0566a}.add-btn{width:100%;min-height:44px;color:var(--ink);background:0 0;border:1px dashed #ece6da66;border-radius:6px;margin-top:12px;font-family:system-ui,sans-serif;font-size:15px}.add-btn:hover{border-color:var(--accent-text);color:var(--accent-text)}.ctrls{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-family:system-ui,sans-serif;font-size:13px;display:flex}.cin{cursor:pointer;background:0 0;border:1px dashed #ece6da80;border-radius:6px;flex-shrink:0;width:34px;height:34px;padding:2px}.num{box-sizing:border-box;width:64px;min-height:34px;color:var(--ink);background:#0d0a0f;border:1px solid #ece6da38;border-radius:6px;padding:4px 6px;font-size:15px}.field{box-sizing:border-box;width:100%;min-height:40px;color:var(--ink);background:#0d0a0f;border:1px solid #ece6da38;border-radius:6px;padding:6px 10px;font-family:system-ui,sans-serif;font-size:15px}.ui{font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.45}.pill{min-height:40px;color:var(--ink);background:0 0;border:2px solid #ece6da38;border-radius:6px;padding:6px 12px}.pill.on{border-color:var(--accent-text);background:#ece6da1f}.lbl{letter-spacing:.18em;color:var(--ink-3);text-transform:uppercase;margin-bottom:8px;font-size:12px}.btn{min-height:40px;color:var(--ink);background:0 0;border:1px solid #ece6da40;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.btn:hover{border-color:var(--accent-text)}.btn.primary{background:var(--accent);border-color:var(--accent);color:#0d0a0f;font-weight:600}.btn.danger{color:#f08a99;border-color:#e0566a99}.panel{z-index:60;box-sizing:border-box;background:var(--ui-bg);border-left:1px solid var(--line);flex-direction:column;gap:22px;width:400px;max-width:100%;padding:20px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 40px #00000080}.modal-back{z-index:70;background:#0009;justify-content:center;align-items:flex-start;padding:48px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{background:var(--ui-bg);border:1px solid var(--line);box-sizing:border-box;border-radius:10px;width:760px;max-width:100%;padding:22px}.catalog-item{text-align:left;color:var(--ink);background:#ece6da08;border:1px solid #ece6da29;border-radius:8px;padding:12px 14px}.catalog-item:hover{border-color:var(--accent-text);background:rgba(var(--accent-rgb), .08)}.file-in{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes appear{0%{opacity:0;filter:blur(10px);letter-spacing:.3em}to{opacity:1;filter:none}}.anim-aparecer{animation:2.2s ease-out both appear}@keyframes fire{0%,to{text-shadow:0 0 4px #fff3,0 -2px 6px #ffb347,0 -6px 12px #ff7a1a,0 -12px 22px #e0301e,0 -18px 34px #7a0f0a}33%{text-shadow:0 0 4px #fff3,0 -3px 7px #ffc15e,0 -8px 14px #ff6a10,0 -14px 24px #d42a1b,0 -22px 40px #6a0c08}66%{text-shadow:0 0 4px #fff3,0 -1px 5px #ffa733,0 -5px 10px #ff8a2a,0 -10px 18px #e83b22,0 -15px 28px #8a140d}}.anim-fogo{animation:.9s ease-in-out infinite fire;color:#ffe2b0!important}@keyframes blood{to{background-position:0 200%}}.anim-sangue{filter:drop-shadow(0 3px 2px #78000a99);background-image:linear-gradient(#2a0006 0%,#b3061f 30%,#ff3b4e 45%,#7a0010 60%,#2a0006 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite blood;color:#0000!important}@keyframes neon{0%,19%,21%,23%,25%,54%,56%,to{opacity:1;text-shadow:0 0 4px #fff, 0 0 10px var(--accent-text), 0 0 22px var(--accent), 0 0 42px var(--accent)}20%,24%,55%{opacity:.55;text-shadow:none}}.anim-neon{animation:3.2s linear infinite neon;color:#fff!important}@keyframes tremor{0%,to{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(1px,-1px)}60%{transform:translate(-1px)}80%{transform:translate(1px,1px)}}.anim-tremor{animation:.25s linear infinite tremor;display:inline-block}@keyframes breathe{0%,to{letter-spacing:.02em;opacity:.85}50%{letter-spacing:.12em;opacity:1}}.anim-respirar{animation:6s ease-in-out infinite breathe}.anim-decode{font-variant-numeric:tabular-nums}.enter-deslizar .block-wrap{animation:.8s cubic-bezier(.2,.8,.2,1) both enter-slide;animation-delay:calc(var(--i,0) * 80ms)}@keyframes enter-slide{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}.frame-neon .box{border:1px solid var(--frame,var(--accent-text));box-shadow:0 0 6px rgba(var(--frame-rgb,var(--accent-rgb)), .9), 0 0 18px rgba(var(--frame-rgb,var(--accent-rgb)), .5), inset 0 0 12px rgba(var(--frame-rgb,var(--accent-rgb)), .35);animation:5s linear infinite neon-box}@keyframes neon-box{0%,96%,to{box-shadow:0 0 6px rgba(var(--accent-rgb), .9), 0 0 18px rgba(var(--accent-rgb), .5), inset 0 0 12px rgba(var(--accent-rgb), .35)}97%{box-shadow:none}}.frame-ornamentada .box{border:1px solid rgba(var(--frame-rgb,var(--accent-rgb)), .45);outline:1px solid rgba(var(--frame-rgb,var(--accent-rgb)), .18);outline-offset:5px}.frame-ornamentada .box:before,.frame-ornamentada .box:after{content:"";pointer-events:none;border:2px solid var(--frame,var(--accent));width:34px;height:34px;position:absolute}.frame-ornamentada .box:before{box-shadow:-3px -3px 0 -1px rgba(var(--frame-rgb,var(--accent-rgb)), .35);border-bottom:none;border-right:none;top:-9px;left:-9px}.frame-ornamentada .box:after{box-shadow:3px 3px 0 -1px rgba(var(--frame-rgb,var(--accent-rgb)), .35);border-top:none;border-left:none;bottom:-9px;right:-9px}.frame-gradiente .box:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, var(--frame,var(--accent-text)), transparent 35%, transparent 65%, var(--frame,var(--accent)));-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.frame-vitral .box{box-shadow:0 0 0 1px var(--frame,var(--accent)), inset 0 0 0 2px var(--frame,var(--accent)), inset 0 0 0 5px #0d0a0f, inset 0 0 0 7px #9b6bd6a6, inset 0 0 0 9px #0d0a0f, inset 0 0 0 10px #b3263a99;border:2px solid #0d0a0f}.frame-imagem .box{border:var(--frame-w,24px) solid transparent;border-image:var(--frame-img) var(--frame-slice,30) fill stretch;background-clip:padding-box;border-image-outset:0}.frame-relicario .box{border:1px solid rgba(var(--frame-rgb,var(--accent-rgb)), .85);outline:1px solid rgba(var(--frame-rgb,var(--accent-rgb)), .45);outline-offset:-8px;box-shadow:0 0 22px #00000080}.frame-runica .box{border:1px solid rgba(var(--frame-rgb,var(--accent-rgb)), .7);box-shadow:inset 0 0 16px rgba(var(--frame-rgb,var(--accent-rgb)), .15)}.frame-runica .box:before,.frame-runica .box:after{white-space:nowrap;letter-spacing:.45em;max-width:86%;color:var(--frame,var(--accent-text));text-shadow:0 0 6px rgba(var(--frame-rgb,var(--accent-rgb)), .8);pointer-events:none;background:#0d0a0f;padding:0 10px;font-size:13px;line-height:1.4;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.frame-runica .box:before{content:var(--runes);top:-.75em}.frame-runica .box:after{content:var(--runes);bottom:-.75em}.frame-sangue .box{border:2px solid #5a0710;box-shadow:inset 0 0 22px #78000a73,0 0 10px #5a000880}.frame-sangue .box:before{content:"";pointer-events:none;transform-origin:top;background:linear-gradient(#9a0a1c,#5a0710);height:46px;animation:7s ease-in-out infinite alternate drip;position:absolute;top:-2px;left:-2px;right:-2px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 46'><path d='M0 0h160v5c-5 0-6 3-7 9s-2 9-4 9-3-4-3-9-2-8-6-8-5 4-6 14-2 19-5 19-4-8-4-16-2-15-7-15-6 3-7 8-2 8-4 8-3-3-3-6-2-6-6-6-5 3-6 11-2 13-5 13-4-5-4-12-2-11-7-11-6 2-7 6-2 6-4 6-3-2-3-5-2-5-5-5-6 4-7 16-2 22-5 22-4-9-4-18-2-17-6-17-5 1-6 4-2 5-4 5-3-1-3-3-2-3-4-3z' fill='black'/></svg>") 0 0/160px 46px repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 46'><path d='M0 0h160v5c-5 0-6 3-7 9s-2 9-4 9-3-4-3-9-2-8-6-8-5 4-6 14-2 19-5 19-4-8-4-16-2-15-7-15-6 3-7 8-2 8-4 8-3-3-3-6-2-6-6-6-5 3-6 11-2 13-5 13-4-5-4-12-2-11-7-11-6 2-7 6-2 6-4 6-3-2-3-5-2-5-5-5-6 4-7 16-2 22-5 22-4-9-4-18-2-17-6-17-5 1-6 4-2 5-4 5-3-1-3-3-2-3-4-3z' fill='black'/></svg>") 0 0/160px 46px repeat-x}@keyframes drip{0%{transform:scaleY(.75)}to{transform:scaleY(1.15)}}.frame-fita .box{border:1px dashed #f2c9008c}.frame-fita .box:before,.frame-fita .box:after{content:"CENA DO CRIME · NÃO ULTRAPASSE · CENA DO CRIME · NÃO ULTRAPASSE · CENA DO CRIME · NÃO ULTRAPASSE";z-index:3;white-space:nowrap;color:#111;width:62%;font-family:var(--font-bebas), Impact, sans-serif;letter-spacing:.12em;pointer-events:none;background:#f2c900;padding:3px 0;font-size:15px;position:absolute;overflow:hidden;box-shadow:0 3px 8px #0000008c}.frame-fita .box:before{top:-14px;left:-26px;transform:rotate(-4deg)}.frame-fita .box:after{bottom:-14px;right:-26px;transform:rotate(3deg)}.tdeco-ornamento .box-title:after,.tdeco-linha .box-title:after,.tdeco-losango .box-title:after{content:"";background:var(--accent);pointer-events:none;margin-top:8px;display:block}.tdeco-ornamento .box-title:after{width:220px;max-width:100%;height:18px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 18'><g fill='none' stroke='black' stroke-width='1.3'><path d='M0 9h84M136 9h84'/><path d='M84 9c6-7 14-7 18-2M136 9c-6-7-14-7-18-2M84 9c6 7 14 7 18 2M136 9c-6 7-14 7-18 2'/></g><path d='M110 2l6 7-6 7-6-7z' fill='black'/><circle cx='92' cy='9' r='1.6' fill='black'/><circle cx='128' cy='9' r='1.6' fill='black'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 18'><g fill='none' stroke='black' stroke-width='1.3'><path d='M0 9h84M136 9h84'/><path d='M84 9c6-7 14-7 18-2M136 9c-6-7-14-7-18-2M84 9c6 7 14 7 18 2M136 9c-6 7-14 7-18 2'/></g><path d='M110 2l6 7-6 7-6-7z' fill='black'/><circle cx='92' cy='9' r='1.6' fill='black'/><circle cx='128' cy='9' r='1.6' fill='black'/></svg>") 50%/contain no-repeat}.tdeco-linha .box-title:after{background:linear-gradient(90deg, var(--accent), transparent);width:100%;height:1px}.tdeco-losango .box-title:after{width:160px;height:12px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 12'><path d='M0 6h68M92 6h68' stroke='black' stroke-width='1'/><path d='M80 0l6 6-6 6-6-6z' fill='black'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 12'><path d='M0 6h68M92 6h68' stroke='black' stroke-width='1'/><path d='M80 0l6 6-6 6-6-6z' fill='black'/></svg>") 50%/contain no-repeat}.box-title[style*=center]:after{margin-left:auto;margin-right:auto}.avatar-wrap{z-index:2;flex-shrink:0;position:relative}.avatar-ring{box-sizing:border-box;text-align:center;border:4px double var(--accent);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex;box-shadow:0 0 0 4px #0d0a0f,0 6px 20px #0009}.frame-sutil .avatar-ring{border:2px solid #ece6da66}.frame-solida .avatar-ring{border:3px solid var(--frame,var(--accent))}.frame-dupla .avatar-ring,.frame-vitral .avatar-ring{border:7px double var(--frame,var(--accent))}.frame-tracejada .avatar-ring{border:4px dashed var(--frame,var(--accent))}.frame-brilho .avatar-ring,.frame-neon .avatar-ring,.frame-gradiente .avatar-ring{border:3px solid var(--frame,var(--accent-text));box-shadow:0 0 0 4px #0d0a0f, 0 0 18px rgba(var(--frame-rgb,var(--accent-rgb)), .7), inset 0 0 14px rgba(var(--frame-rgb,var(--accent-rgb)), .4)}.frame-chanfrada .avatar-ring,.frame-ornamentada .avatar-ring{border:3px solid var(--frame,var(--accent));outline:1px solid rgba(var(--frame-rgb,var(--accent-rgb)), .6);outline-offset:6px}.frame-nenhuma .avatar-ring{border:none}.avatar-ring-img{object-fit:contain;pointer-events:none;width:128%;height:128%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wlink{color:var(--accent-text);font-weight:600}.wlink.has-icon{vertical-align:bottom;align-items:center;gap:.25em;display:inline-flex}.wlink:hover{text-shadow:0 0 8px}.wlink-icon{color:inherit;display:inline-flex}.wlink-img{object-fit:cover;border:1px solid;border-radius:3px;width:1.25em;height:1.25em}.inline-img{vertical-align:middle;margin:0 .15em;display:inline-block}.inline-icon{vertical-align:middle;margin:0 .1em;display:inline-flex}.deco-flutuar{animation:float calc(4s * var(--dur-mult,1)) ease-in-out infinite}@keyframes sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.deco-balancar{transform-origin:50% 0;animation:sway calc(5s * var(--dur-mult,1)) ease-in-out infinite}@keyframes drift{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(14px,-8px)rotate(2deg)}50%{transform:translateY(-14px)rotate(0)}75%{transform:translate(-14px,-6px)rotate(-2deg)}}.deco-deriva{animation:drift calc(12s * var(--dur-mult,1)) ease-in-out infinite}@keyframes pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.deco-pulsar{animation:pulse-scale calc(3s * var(--dur-mult,1)) ease-in-out infinite}@keyframes breathe-op{0%,to{filter:opacity(.55)}50%{filter:opacity()}}.deco-respirar{animation:breathe-op calc(5s * var(--dur-mult,1)) ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.deco-girar{animation:spin calc(30s * var(--dur-mult,1)) linear infinite}.deco-tremer{animation:tremor calc(.3s * var(--dur-mult,1)) linear infinite}@keyframes glow-img{0%,to{filter:drop-shadow(0 0 3px rgba(var(--accent-rgb), .3)) brightness(1)}50%{filter:drop-shadow(0 0 16px rgba(var(--accent-rgb), .95)) brightness(1.25)}}.deco-brilhar{animation:glow-img calc(4s * var(--dur-mult,1)) ease-in-out infinite}.overlay{pointer-events:none;z-index:31;position:fixed;inset:0}.overlay-vinheta{background:radial-gradient(#0000 45%,#000000d9 100%)}.overlay-grao{opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.6s steps(4,end) infinite grain}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-5%,3%)}50%{transform:translate(4%,-4%)}75%{transform:translate(-3%,-2%)}}.overlay-grao{inset:-10%}.overlay-scanlines{background:repeating-linear-gradient(#00000052 0 2px,#0000 2px 4px);animation:.3s linear infinite scan}@keyframes scan{to{background-position-y:4px}}.overlay-vhs{background:repeating-linear-gradient(#00000047 0 1px,#0000 1px 3px),linear-gradient(90deg,#ff003c0d,#0000 30% 70%,#00c8ff0d),radial-gradient(#0000 55%,#000000b3 100%);animation:4s step-end infinite vhs-jitter}@keyframes vhs-jitter{0%,92%,to{filter:none;transform:none}93%{filter:hue-rotate(20deg);transform:translate(-3px)skew(.6deg)}95%{transform:translate(2px)}}.overlay-nevoa{background:radial-gradient(60% 40% at 20% 80%,#c8c8d21f,#0000 70%),radial-gradient(50% 35% at 80% 70%,#c8c8d21a,#0000 70%);animation:18s ease-in-out infinite alternate fog}@keyframes fog{to{opacity:.6;transform:translate(6%)}}.site-header{border-bottom:1px solid var(--line);z-index:41;background:#08060af2;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 24px;display:flex;position:relative}.world-date{color:#e3b459;font-family:var(--font-cinzel), serif;letter-spacing:.05em;background:#d9a44114;border:1px solid #d9a44180;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;display:inline-flex}.header-search{border:1px solid var(--line);min-height:38px;color:var(--ink-3);background:#0d0a0f;border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:flex}.header-search input{color:var(--ink);background:0 0;border:none;outline:none;width:170px}.backlink-chip{border:1px solid var(--line);color:var(--ink);background:#0000004d;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.backlink-chip img{object-fit:cover;border-radius:4px;width:26px;height:26px}.backlink-chip:hover{border-color:var(--accent-text)}.text-toolbar{z-index:55;box-sizing:border-box;border:1px solid rgba(var(--accent-rgb), .5);background:#1a141d;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:calc(100% - 32px);padding:8px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0009}.tool:disabled{opacity:.4;cursor:default}.fab{z-index:50;background:var(--accent);color:#0d0a0f;width:58px;height:58px;box-shadow:0 6px 22px #0009, 0 0 0 2px rgba(var(--accent-rgb), .5);border:2px solid #0d0a0f;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:fixed;bottom:22px;right:22px}.fab:hover{transform:scale(1.08)rotate(90deg)}.ambient-player{z-index:52;border:1px solid rgba(var(--accent-rgb), .5);box-sizing:border-box;background:#140f17f0;border-radius:999px;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:8px 14px 8px 8px;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 24px #0009}.ambient-mute{background:var(--accent);color:#0d0a0f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.ambient-mute.is-muted{color:var(--ink);background:#3a2f3c}.panel-section{border-top:1px solid var(--line);padding-top:12px}.login-page{background:radial-gradient(at top,#2a1640 0%,#0d0a0f 60%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-box{background:#08060ad9;border:4px double #d9a441;flex-direction:column;gap:14px;width:360px;max-width:100%;padding:28px;display:flex}.login-error{color:#f08a99;font-family:var(--font-typewriter), monospace;letter-spacing:.1em;margin:0;animation:1.2s glitch}@media (prefers-reduced-motion:reduce){.anim-brilho,.anim-glitch,.anim-chama,.anim-pulso,.anim-aparecer,.anim-fogo,.anim-sangue,.anim-neon,.anim-tremor,.anim-respirar,.anim-onda .letter,.deco,.overlay,.frame-neon .box,.enter-surgir .block-wrap,.enter-cascata .block-wrap,.enter-nevoa .block-wrap,.enter-deslizar .block-wrap{animation:none!important}}.overlay-coracao{background:radial-gradient(#0000 40%,#3c0008e6 100%);animation:1.6s ease-in-out infinite heartbeat}@keyframes heartbeat{0%,40%,to{opacity:.55}12%{opacity:1}24%{opacity:.65}32%{opacity:.95}}.overlay-sepia{-webkit-backdrop-filter:sepia(.75)contrast(1.06)brightness(.92)saturate(.85);background:radial-gradient(#0000 55%,#2818088c 100%)}.overlay-aberracao{box-shadow:inset 6px 0 18px -6px #ff003c73,inset -6px 0 18px -6px #00dcff73}.fx-aberracao .page-main{filter:url(#adaso-chroma)}.overlay-manchas{background:radial-gradient(circle at 3% 8%,#6e000cd9 0 4%,#0000 9%),radial-gradient(circle at 7% 3%,#5a000abf 0 2%,#0000 5%),radial-gradient(circle at 97% 92%,#6e000cd9 0 5%,#0000 11%),radial-gradient(circle at 92% 98%,#50000ab3 0 2.5%,#0000 6%),radial-gradient(circle at 99% 12%,#64000c99 0 2%,#0000 5%),radial-gradient(circle at 1% 88%,#64000cb3 0 3%,#0000 7%),linear-gradient(#5a000a8c,#0000 4%),radial-gradient(#0000 70%,#3c000899 100%)}.block-wrap{position:relative}.hover-brilho .block-wrap:after{content:"";pointer-events:none;border-radius:var(--radius);-webkit-mask-composite:xor;opacity:0;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;background:linear-gradient(110deg,#0000 35%,#ffe296f2 50%,#0000 65%) 0 0/250% 100%;padding:2px;transition:opacity .2s;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.hover-brilho .block-wrap:hover:after{opacity:1;animation:1.1s ease-out sweep}@keyframes sweep{0%{background-position:100% 0}to{background-position:-150% 0}}.hover-glitch .block-wrap:hover>*{animation:.35s steps(2,end) glitch-box}@keyframes glitch-box{0%{filter:none;transform:translate(0)}25%{filter:drop-shadow(3px 0 #ff003cb3)drop-shadow(-3px 0 #00dcffb3);transform:translate(-3px,1px)}50%{transform:translate(3px,-1px)}75%{filter:drop-shadow(-2px 0 #ff003c99);transform:translate(-1px)}to{filter:none;transform:none}}.hover-revelar .block-wrap>*{filter:blur(1.4px)saturate(.6);opacity:.82;transition:filter .45s,opacity .45s}.hover-revelar .block-wrap:hover>*{filter:none;opacity:1}.hover-levitar .block-wrap>*{transition:transform .3s,filter .3s}.hover-levitar .block-wrap:hover>*{filter:drop-shadow(0 12px 18px #0009);transform:translateY(-5px)}.hover-tremor .block-wrap:hover>*{animation:.25s linear infinite tremor}.block-wrap.fx-clicked:before{content:"";pointer-events:none;border-radius:var(--radius);z-index:4;position:absolute;inset:0}.click-onda .block-wrap.fx-clicked:before{animation:.65s ease-out shock}@keyframes shock{0%{box-shadow:0 0 0 0 rgba(var(--accent-rgb), .85)}to{box-shadow:0 0 0 26px rgba(var(--accent-rgb), 0)}}.click-pulso .block-wrap.fx-clicked>*{animation:.4s ease-out pulse-click}@keyframes pulse-click{50%{transform:scale(.985)}}.click-flash .block-wrap.fx-clicked:before{animation:.5s ease-out flash}@keyframes flash{0%{background:#fff0d259}to{background:0 0}}.enter-cair .block-wrap{animation:.75s cubic-bezier(.2,1.2,.4,1) both drop-in;animation-delay:calc(var(--i,0) * .12s);transform-origin:top}@keyframes drop-in{0%{opacity:0;transform:translateY(-60px)rotate(-3deg)rotateX(40deg)}to{opacity:1;transform:none}}.frame-relicario .avatar-ring,.frame-runica .avatar-ring{border:2px solid var(--frame,var(--accent));outline:1px solid rgba(var(--frame-rgb,var(--accent-rgb)), .5);outline-offset:5px}.frame-sangue .avatar-ring{border:4px solid #6a0812;box-shadow:0 0 0 4px #0d0a0f,0 0 16px #78000cb3}.frame-fita .avatar-ring{border:4px solid #f2c900}.intro{z-index:90;cursor:pointer;background:#050305;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity 1s;display:flex;position:fixed;inset:0;overflow:hidden}.intro.is-out{opacity:0;pointer-events:none}.intro-title{font-family:var(--title-font);color:var(--accent-text);text-align:center;text-shadow:0 0 18px rgba(var(--accent-rgb), .7);z-index:2;padding:0 20px;font-size:clamp(36px,7vw,92px);animation:2.6s ease-out .4s both intro-title;position:relative}.intro-sub{font-family:var(--font-cinzel), serif;letter-spacing:.4em;color:var(--ink-2);z-index:2;font-size:14px;animation:2s ease-out 1.2s both intro-title;position:relative}@keyframes intro-title{0%{opacity:0;filter:blur(12px);letter-spacing:.35em}to{opacity:1;filter:none}}.intro-line{background:linear-gradient(90deg, transparent, var(--accent), transparent);width:min(420px,70vw);height:1px;animation:1.4s ease-out both line-grow}@keyframes line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.intro-skip{color:var(--ink-3);opacity:.6;font-size:12px;position:absolute;bottom:18px}.intro-eye{width:min(360px,70vw);animation:3.6s ease-in forwards eye-grow;position:absolute}.intro-eye .intro-lids{transform-origin:100px 50px;animation:1.4s ease-out both eye-open}.intro-iris{fill:var(--accent)}.intro-pupil{transform-origin:100px 50px;animation:3s ease-in-out both pupil}@keyframes eye-open{0%{transform:scaleY(.02)}to{transform:scaleY(1)}}@keyframes pupil{0%,40%{transform:scale(1)}60%{transform:scale(.45)}to{transform:scale(1.4)}}@keyframes eye-grow{0%,60%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(6)}}.intro-olho .intro-title{margin-top:min(280px,50vw);animation-delay:1.3s}.intro-static{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.2s steps(3,end) infinite grain,3.2s ease-in forwards static-fade;position:absolute;inset:-20%}@keyframes static-fade{0%,45%{opacity:.6}to{opacity:.08}}.intro-estatica .intro-title{animation:1.4s ease-out both intro-title,.9s 1.6s 2 glitch}.intro-blood{transform-origin:top;background:linear-gradient(#6a0010,#2a0006);height:100%;animation:3.2s ease-in both blood-fall;position:absolute;inset:0 0 auto;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'><path d='M0 0h100v70c-3 0-3 6-5 6s-2-12-6-12-3 22-6 22-3-16-6-16-3 8-6 8-2-20-6-20-3 26-6 26-3-14-6-14-3 6-6 6-2-18-6-18-3 30-6 30-3-22-6-22-3 10-6 10-2-24-6-24-3 16-5 16z' fill='black'/></svg>") top/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'><path d='M0 0h100v70c-3 0-3 6-5 6s-2-12-6-12-3 22-6 22-3-16-6-16-3 8-6 8-2-20-6-20-3 26-6 26-3-14-6-14-3 6-6 6-2-18-6-18-3 30-6 30-3-22-6-22-3 10-6 10-2-24-6-24-3 16-5 16z' fill='black'/></svg>") top/100% 100% no-repeat}@keyframes blood-fall{0%{transform:scaleY(0)}60%{transform:scaleY(1)}to{opacity:.6;transform:scaleY(1)}}.intro-sangue .intro-title{color:#ff4256;text-shadow:0 0 20px #ff1e3c99;animation-delay:1.2s}.tw-blur{filter:blur(14px)brightness(.6);pointer-events:none;-webkit-user-select:none;user-select:none}.tw-back{z-index:80;background:#0503058c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.tw-box{text-align:center;background:#0d0a0ff2;border:1px solid #e0566a99;width:460px;max-width:100%;padding:28px;box-shadow:0 0 40px #78000c73}.tw-box h2{color:#e0566a;letter-spacing:.12em;margin:8px 0;font-weight:400}.tw-icon{color:#e0566a;justify-content:center;display:flex}.music-player{z-index:45;box-sizing:border-box;background:#140f17f0;border:1px solid #d9a44180;border-radius:999px;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:6px 8px 6px 6px;display:flex;position:fixed;top:66px;right:16px;box-shadow:0 8px 24px #0009}.music-title{white-space:nowrap;text-overflow:ellipsis;max-width:170px;font-size:13px;overflow:hidden}.music-title.is-playing:before{content:"♪ ";color:#e3b459}.music-hint{color:#e3b459;text-align:left;background:0 0;border:none;padding:0;font-size:12px}.music-row{border:1px solid var(--line);background:#0000004d;border-radius:10px;padding:10px;transition:border-color .2s}.music-row.is-current{border-color:var(--accent-text);box-shadow:0 0 14px rgba(var(--accent-rgb), .25)}.music-cover{border:1px solid var(--line);border-radius:8px;flex-shrink:0;width:80px;height:80px;padding:0;position:relative;overflow:hidden}.music-cover-btn{color:#fff;background:#00000059;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.music-cover:hover .music-cover-btn{background:rgba(var(--accent-rgb), .45)}.ad-card{background:#0b090c;border:1px solid #ece6da40;font-family:system-ui,sans-serif;overflow:hidden}.ad-head{letter-spacing:.15em;color:#8a8279;background:#151117;justify-content:space-between;align-items:center;padding:3px 6px;font-size:10px;display:flex}.ad-x{color:#ccc;background:#2a2330;border:1px solid #4a4050;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:left .15s,top .15s;display:inline-flex}.ad-empty{text-align:center;color:#6f675f;letter-spacing:.2em;padding:40px 10px;font-size:13px}.ad-caption{color:#a89f93;padding:6px 8px;font-size:12px}.ad-clone{z-index:70;width:240px;animation:.2s ease-out enter-up;position:fixed;box-shadow:0 10px 30px #000c}.fake-404{z-index:95;color:#e0566a;font-family:var(--font-typewriter), monospace;text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;animation:.8s step-end infinite vhs-jitter;display:flex;position:fixed;inset:0}.fake-404-code{text-shadow:4px 0 #00dcff99,-4px 0 #ff003c99;font-size:clamp(80px,18vw,200px);line-height:1}.fake-404-text{letter-spacing:.15em;max-width:560px}body.screen-glitch{animation:.7s steps(2,end) body-glitch}@keyframes body-glitch{0%{filter:none;transform:none}20%{filter:hue-rotate(90deg)contrast(1.6);transform:translate(-6px)skew(2deg)}40%{filter:invert();transform:translate(5px)}60%{filter:hue-rotate(-60deg)saturate(3);transform:translateY(3px)}80%{filter:contrast(2)brightness(.6);transform:none}to{filter:none}}.radar-shape{transform-origin:50%;animation:1s ease-out both radar-in}@keyframes radar-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.inv-grid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;display:grid}.inv-slot{aspect-ratio:1;background:#00000073;border:1px solid;justify-content:center;align-items:center;padding:6px;transition:transform .2s,filter .2s;display:flex;position:relative;overflow:hidden}.inv-slot:hover,.inv-slot.on{filter:brightness(1.2);transform:translateY(-3px)}.inv-slot img{object-fit:contain;max-width:100%;max-height:100%}.inv-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:#000000bf;padding:2px 4px;font-family:system-ui,sans-serif;font-size:11px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.inv-add{color:var(--ink-2);border-style:dashed!important;border-color:#ece6da59!important}.inv-modal{border:1px solid var(--accent);width:620px;font-family:var(--font-garamond), serif;box-shadow:0 0 40px #000000b3}.terminal{font-family:var(--font-typewriter), "Courier New", monospace;position:relative;overflow:hidden;background:#050805!important}.terminal:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000040 0 1px,#0000 1px 3px);position:absolute;inset:0}.term-verde{--term:#6dff8a}.term-ambar{--term:#ffb347}.term-branco{--term:#e8e8e8}.term-vermelho{--term:#ff4d5e}.term-title{color:var(--term);opacity:.7;border-bottom:1px solid var(--term);font-size:13px}@supports (color:color-mix(in lab, red, red)){.term-title{border-bottom:1px solid color-mix(in srgb, var(--term) 35%, transparent)}}.term-title{margin-bottom:10px;padding-bottom:6px}.term-text{color:var(--term);white-space:pre-wrap;text-shadow:0 0 6px var(--term)}@supports (color:color-mix(in lab, red, red)){.term-text{text-shadow:0 0 6px color-mix(in srgb, var(--term) 60%, transparent)}}.term-text{min-height:3em}.term-cursor{animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.tabs-bar{border-bottom:2px solid rgba(var(--accent-rgb), .6);flex-wrap:wrap;gap:4px;display:flex}.tab-btn{background:rgba(var(--accent-rgb), .08);color:var(--ink-2);font-family:var(--font-cinzel), serif;letter-spacing:.06em;border:1px solid #0000;border-bottom:none;padding:8px 16px}.tab-btn.on{background:rgba(var(--accent-rgb), .25);color:var(--accent-text);border-color:rgba(var(--accent-rgb), .6)}.dlg-line{align-items:flex-start;gap:14px;display:flex}.dlg-face{border:2px solid;border-radius:50%;flex-shrink:0;width:64px;height:64px}.dlg-bubble{background:#00000059;border:1px solid;border-radius:10px;flex:0 auto;max-width:80%;padding:10px 14px}.dossier{font-family:var(--font-typewriter), "Courier New", monospace;color:#ddd2bd;background:radial-gradient(at 20% 10%,#fff0c80f,#0000 50%),linear-gradient(#d6c4a021,#9678501a),#17130e!important}.dossier-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.dossier-code{letter-spacing:.12em;opacity:.75;font-size:13px}.dossier-stamp{font-family:var(--font-bebas), Impact, sans-serif;letter-spacing:.15em;opacity:.85;mix-blend-mode:screen;border:3px double;padding:4px 12px;font-size:26px;transform:rotate(-6deg)}.dossier-title{letter-spacing:.2em;border-bottom:1px dashed #ddd2bd66;margin:0 0 12px;padding-bottom:8px;font-size:18px;font-weight:400}.dossier .secret-bar{background:#050403;border-color:#050403}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.stat{text-align:center;border:1px solid var(--line);background:#0000004d;padding:14px}.stat-num{font-family:var(--title-font);color:var(--accent-text);font-size:40px;line-height:1.1;display:block}.pulse-dot:before{content:"";vertical-align:middle;background:#e0566a;border-radius:50%;width:10px;height:10px;margin-right:8px;animation:1.6s ease-in-out infinite blink;display:inline-block;box-shadow:0 0 10px #e0566a}.stat-label{font-family:var(--font-cinzel), serif;letter-spacing:.12em;color:var(--ink-2);font-size:13px}.trending{flex-direction:column;gap:6px;margin:8px 0 0;padding-left:22px;display:flex}.trending a{align-items:center;gap:8px;display:inline-flex}.trending img{object-fit:cover;border-radius:4px;width:28px;height:28px}@media (prefers-reduced-motion:reduce){.overlay-coracao,.hover-brilho .block-wrap:hover:after,.hover-glitch .block-wrap:hover>*,.hover-tremor .block-wrap:hover>*,.block-wrap.fx-clicked:before,.block-wrap.fx-clicked>*,.enter-cair .block-wrap,.frame-sangue .box:before,.fake-404,body.screen-glitch,.radar-shape{animation:none!important}}.page-content .bare-ad:before,.page-content .bare-ad:after{display:none}.page-content .bare-ad{clip-path:none;border-image:;outline:none}.corner{width:50px;height:50px;color:var(--frame,var(--accent));pointer-events:none;z-index:3;object-fit:contain;position:absolute}.corner-tl{top:-6px;left:-6px}.corner-tr{top:-6px;right:-6px;transform:scaleX(-1)}.corner-br{bottom:-6px;right:-6px;transform:scale(-1)}.corner-bl{bottom:-6px;left:-6px;transform:scaleY(-1)}.peek{color:#0000;cursor:help;background:#000;border-radius:2px;padding:0 2px;transition:color .15s}.peek:hover,.peek:focus{outline:none;animation:1.4s ease-in-out peek}.peek::selection{color:#fff;background:#7a0010}@keyframes peek{0%,to{color:#0000}10%,75%{color:#ff6070}}.secret-error{font-family:var(--font-typewriter), monospace;color:#ff6070;background:#280006bf!important;border:1px solid #ff3c5080!important}.secret-error-head{letter-spacing:.25em;align-items:center;gap:8px;margin-bottom:6px;animation:1.2s step-end infinite blink;display:flex}.hud{font-family:var(--font-typewriter), monospace;letter-spacing:.06em;color:#ff8090;background:#28000699;border:1px solid #e0566a8c;align-items:center;gap:10px;padding:4px 6px 4px 12px;font-size:13px;display:flex}.hud-dot{background:#ff3b4e;border-radius:50%;width:9px;height:9px;animation:1.1s step-end infinite blink;display:inline-block;box-shadow:0 0 10px #ff3b4e}.hud-tier{color:#a89f93;font-size:11px}.hud-out{min-height:32px;font-family:var(--font-typewriter), monospace;padding:4px 10px}.sys-alert-back{z-index:96;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.sys-alert{width:440px;max-width:100%;font-family:var(--font-typewriter), monospace;color:#ffb0b8;text-align:center;background:#0a0507;border:1px solid #ff3b4e;padding:22px;animation:.5s steps(2,end) glitch-box;box-shadow:0 0 40px #ff1e3c59}.sys-alert-head{letter-spacing:.25em;color:#ff3b4e;justify-content:center;align-items:center;gap:8px;display:flex}.not-found{text-align:center;background:radial-gradient(#1a0408 0%,#050305 70%);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100vh;padding:24px;display:flex}.not-found-code{font-family:var(--font-typewriter), monospace;color:#e0566a;text-shadow:4px 0 #00dcff80,-4px 0 #ff003c99;font-size:clamp(90px,20vw,220px);line-height:1;animation:2.4s step-end infinite vhs-jitter}.not-found h1{color:#e3b459;letter-spacing:.15em;margin:0;font-weight:400}.ps-sections{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.ps-section{border:1px solid #ece6da24;border-top:3px solid var(--sec);background:#0000004d;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ps-head{border-bottom:1px dashed;align-items:center;gap:8px;padding-bottom:6px;display:flex}.ps-label{font-family:var(--font-cinzel), serif;letter-spacing:.18em;color:var(--ink-3);text-transform:uppercase;font-size:12px}.ps-power-name{font-family:var(--title-font);font-size:26px;line-height:1.15}.ps-row{flex-wrap:wrap;gap:14px;display:flex}.arc-bar{grid-template-columns:repeat(10,1fr);gap:3px;margin-top:4px;display:grid}.arc-bar span{background:#ece6da1a;border:1px solid #ece6da26;height:12px}.charges{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.charges span:not(.dim){border:2px solid;border-radius:50%;width:14px;height:14px}.ps-limits,.ps-steps{flex-direction:column;gap:4px;margin:0;padding-left:22px;display:flex}.ps-limits li::marker{content:"✕  ";color:var(--sec)}.ps-steps li::marker{color:var(--sec);font-family:var(--font-cinzel), serif}.ps-effect{background:rgba(var(--accent-rgb), .06);border-left:3px solid;padding:6px 12px;font-style:italic}.ps-arc,.ps-armas,.ps-matchup{grid-column:1/-1}.arc-gauge{text-align:center;max-width:340px;margin:0 auto}.arc-gauge svg{width:100%}.arc-needle{transform-origin:120px 130px;transition:all .6s cubic-bezier(.3,1.4,.5,1)}.arc-value{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px;margin-top:-6px;display:flex}.arc-num{font-family:var(--title-font);color:var(--band);font-size:40px}.arc-text{font-family:var(--font-cinzel), serif;letter-spacing:.2em;white-space:nowrap;overflow-wrap:normal;color:var(--band)}.arc-gauge.is-pulse .arc-num,.arc-gauge.is-pulse .arc-text{animation:.9s ease-in-out infinite danger}.arc-gauge.is-pulse svg{filter:drop-shadow(0 0 8px var(--band));animation:.9s ease-in-out infinite danger}@keyframes danger{50%{opacity:.55;text-shadow:0 0 14px var(--band)}}.weapon-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.weapon{border:1px solid var(--line);background:#0000004d;align-items:flex-start;gap:12px;padding:10px;display:flex}.weapon img,.weapon-icon{object-fit:contain;border:1px solid var(--line);width:64px;height:64px;color:var(--accent-text);cursor:zoom-in;flex-shrink:0;justify-content:center;align-items:center;display:flex}.matchup{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.matchup-col{border-top:2px solid;flex-direction:column;gap:6px;padding-top:8px;display:flex}.matchup-kind{font-family:var(--font-cinzel), serif;letter-spacing:.15em;align-items:center;gap:6px;font-size:13px;display:flex}.element{border:1px solid;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:4px 10px;font-size:15px;display:flex}.cipher{text-align:center}.cipher-form{gap:8px;max-width:420px;margin:14px auto 0;display:flex}.cipher-input{text-align:center;font-family:var(--font-typewriter), monospace;letter-spacing:.2em}.cipher.is-wrong .cipher-form{animation:.3s linear 2 tremor}.cipher-wrong{color:#ff6070;font-family:var(--font-typewriter), monospace;letter-spacing:.2em;margin-top:8px}.cipher-ok{color:#6dff8a;font-family:var(--font-typewriter), monospace;letter-spacing:.2em;margin:10px 0}.cipher-reward{text-align:left;animation:1.2s ease-out enter-fade}.console{cursor:text}.console-out{flex-direction:column;gap:2px;max-height:340px;display:flex;overflow-y:auto}.console-line{align-items:center;gap:8px;margin-top:6px;display:flex}.console-line input{min-width:0;color:var(--term);font-family:inherit;font-size:inherit;caret-color:var(--term);text-shadow:0 0 6px var(--term);background:0 0;border:none;outline:none;flex:1}@supports (color:color-mix(in lab, red, red)){.console-line input{text-shadow:0 0 6px color-mix(in srgb, var(--term) 60%, transparent)}}.syslog-screen{font-family:var(--font-vt323), var(--font-typewriter), monospace;color:#c9f5d0;background:#030503;border:1px solid #1f2a1f;padding:12px;font-size:19px;position:relative;overflow:hidden}.syslog-screen:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000004d 0 1px,#0000 1px 3px);position:absolute;inset:0}.syslog-line{flex-wrap:wrap;gap:10px;animation:.4s ease-out enter-fade;display:flex}.syslog-time{color:#7f8f80}.credit{padding:14px 16px}.credit-label{font-family:var(--font-cinzel), serif;letter-spacing:.25em;color:var(--ink-3);margin-bottom:8px;font-size:11px}.credit-avatar{border:2px solid var(--accent);width:52px;height:52px;color:var(--accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.credit-name{font-family:var(--font-cinzel), serif;color:var(--accent-text);font-size:17px}.ad-corp{text-align:center;color:#1a120c;font-family:var(--font-bebas), Impact, sans-serif;background:linear-gradient(160deg,#f5efe2,#d8cdb5);padding:14px}.ad-corp img{max-width:100%;margin:0 auto 8px;display:block}.ad-brand{letter-spacing:.12em;color:#7a0010;font-size:26px}.ad-slogan{font-family:var(--font-garamond), serif;font-size:15px;font-style:italic}.ad-cta{color:#fff;letter-spacing:.1em;background:#7a0010;margin-top:8px;padding:4px 14px;display:inline-block}.ad-corrupt{background:#050305;min-height:120px;padding:12px;position:relative;overflow:hidden}.ad-corrupt img{filter:contrast(1.4)saturate(.3)hue-rotate(-20deg);width:100%;animation:2.6s step-end infinite vhs-jitter;display:block}.ad-eyes{color:#ff3b4e;gap:4px;animation:2.2s step-end infinite blink;display:flex;position:absolute;top:8px;right:10px}.ad-corrupt-text{font-family:var(--font-typewriter), monospace;color:#ff8090;filter:blur(.8px);letter-spacing:.12em;margin-top:8px;font-size:13px;animation:2s infinite glitch}.yt-facade{aspect-ratio:16/9;border:0;border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.yt-facade-shade{background:#0000004d;transition:background .2s;position:absolute;inset:0}.yt-facade:hover .yt-facade-shade{background:#0000001a}.yt-facade-play{background:var(--accent);color:#0d0a0f;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #0009}.page-content img:not(.corner):not(.inline-img):not(.wlink-img),[data-zoom]{cursor:zoom-in}.page-content a img,.page-content button img{cursor:pointer}.lightbox{z-index:97;background:#050305eb;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;animation:.25s ease-out enter-fade;display:flex;position:fixed;inset:0}.lightbox img{object-fit:contain;cursor:default;max-width:100%;max-height:calc(100vh - 100px);box-shadow:0 0 40px #000c}.lightbox-x{width:46px;height:46px;color:var(--ink);background:#140f17e6;border:1px solid #ece6da66;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.lightbox-caption{color:var(--ink-2);font-family:var(--font-garamond), serif;text-align:center}.anim-ouro{filter:drop-shadow(0 2px 2px #000000b3);background-image:linear-gradient(#fff3c4 0%,#e3b459 35%,#8a5a12 55%,#f2d48f 75%,#8a5a12 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important}@keyframes shadow-sway{0%,to{text-shadow:-6px 6px #000000b3}50%{text-shadow:6px 6px #000000b3}}.anim-sombra{animation:4s ease-in-out infinite shadow-sway}.anim-holograma{background-image:repeating-linear-gradient(180deg, var(--accent-text) 0 2px, transparent 2px 4px);opacity:.85;text-shadow:none;-webkit-background-clip:text;background-clip:text;animation:3s steps(2,end) infinite flicker,1s linear infinite scan;color:#0000!important}@keyframes distort{0%,to{transform:skew(0deg)scaleY(1)}30%{transform:skew(-6deg)scaleY(1.04)}60%{transform:skew(4deg)scaleY(.97)}}.anim-distorcer{animation:3.5s ease-in-out infinite distort;display:inline-block}@keyframes eclipse{to{background-position:-200% 0}}.anim-eclipse{background-image:linear-gradient(90deg, var(--accent-text) 30%, #050305 45%, #050305 55%, var(--accent-text) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite eclipse;color:#0000!important}.enter-deslizar-dir .block-wrap{animation:.8s cubic-bezier(.2,.8,.2,1) both enter-slide-r;animation-delay:calc(var(--i,0) * 80ms)}@keyframes enter-slide-r{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.enter-digitar .block-wrap{animation:1.1s steps(18,end) both typewrite;animation-delay:calc(var(--i,0) * .25s)}@keyframes typewrite{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.enter-piscar .block-wrap{animation:1s linear both bulb;animation-delay:calc(var(--i,0) * .15s)}@keyframes bulb{0%{opacity:0}10%{opacity:.9}15%{opacity:.1}30%{opacity:.8}35%{opacity:.2}55%{opacity:1}60%{opacity:.6}to{opacity:1}}.enter-glitch .block-wrap{animation:1s steps(6,end) both glitch-in;animation-delay:calc(var(--i,0) * .12s)}@keyframes glitch-in{0%{opacity:0;filter:drop-shadow(4px 0 #ff2e63)drop-shadow(-4px 0 #4ff0ff);transform:translate(-8px)}40%{opacity:1;filter:drop-shadow(-3px 0 #ff2e63)drop-shadow(3px 0 #4ff0ff);transform:translate(6px)skew(4deg)}70%{filter:drop-shadow(2px 0 #ff2e63);transform:translate(-2px)}to{filter:none;transform:none}}.hover-inclinar .block-wrap>*{transition:transform .35s}.hover-inclinar .block-wrap:hover>*{transform:perspective(900px)rotateX(3deg)rotateY(-3deg)}.hover-zoom .block-wrap>*{transition:transform .3s}.hover-zoom .block-wrap:hover>*{transform:scale(1.015)}.hover-foco .page-content:hover .block-wrap{opacity:.5;transition:opacity .3s}.hover-foco .page-content .block-wrap:hover{opacity:1}.hover-aura .block-wrap>*{transition:filter .35s}.hover-aura .block-wrap:hover>*{filter:drop-shadow(0 0 14px rgba(var(--accent-rgb), .55))}.click-tremor .block-wrap.fx-clicked>*{animation:.25s linear 2 tremor}.click-sangue .block-wrap.fx-clicked:before{animation:.7s ease-out blood-click}@keyframes blood-click{0%{background:radial-gradient(circle,#a0001480,#0000 70%);box-shadow:inset 0 0 40px #8c0010cc}to{box-shadow:none;background:0 0}}.overlay-pb{-webkit-backdrop-filter:grayscale()contrast(1.1)}.overlay-crt{background:radial-gradient(#0000 60%,#000000bf 100%),repeating-linear-gradient(90deg,#ff000008 0 1px,#00ff0008 1px 2px,#0000ff08 2px 3px);border-radius:18px/30px;box-shadow:inset 0 0 120px #000c}.overlay-piscar{background:#000;animation:7s step-end infinite lights}@keyframes lights{0%,88%,91%,95%,to{opacity:0}89%{opacity:.6}93%{opacity:.85}}.overlay-noturno{mix-blend-mode:multiply;background:#0a1e4647}.overlay-inversao{-webkit-backdrop-filter:invert(0);backdrop-filter:invert(0);animation:11s step-end infinite invert-flash}@keyframes invert-flash{0%,96%,to{-webkit-backdrop-filter:invert(0)}97%{-webkit-backdrop-filter:invert()hue-rotate(180deg)}}.intro-boot{font-family:var(--font-vt323), var(--font-typewriter), monospace;color:#6dff8a;text-align:left;width:min(560px,85vw);font-size:20px}.intro-boot div{opacity:0;animation:.2s ease-out forwards enter-fade}.intro-boot div:first-child{animation-delay:.1s}.intro-boot div:nth-child(2){animation-delay:.5s}.intro-boot div:nth-child(3){animation-delay:.9s}.intro-boot div:nth-child(4){color:#ff4d5e;animation-delay:1.3s}.intro-boot div:nth-child(5){color:#ffb347;animation-delay:1.7s}.intro-terminal .intro-title{animation-delay:2.1s}.intro-curtain{z-index:3;background:repeating-linear-gradient(90deg,#3a0d14 0 26px,#2a0810 26px 40px),#3a0d14;width:51%;animation:3.2s cubic-bezier(.7,0,.3,1) 1.2s forwards curtain;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 60px #000c}.intro-curtain.left{transform-origin:0;left:0}.intro-curtain.right{transform-origin:100%;right:0}@keyframes curtain{to{transform:scaleX(.05)}}.intro-watch{font-family:var(--font-typewriter), monospace;color:#ff3b4e;letter-spacing:.35em;font-size:clamp(12px,2vw,18px);animation:.8s step-end infinite blink;position:absolute;bottom:22%}.intro-vigilancia .intro-title{animation:1.6s ease-out both intro-title,1s 1.8s 2 glitch}@keyframes orbit{0%{transform:rotate(0)translate(18px)rotate(0)}to{transform:rotate(360deg)translate(18px)rotate(-360deg)}}.deco-orbitar{animation:orbit calc(8s * var(--dur-mult,1)) linear infinite}.deco-piscar{animation:blink calc(2s * var(--dur-mult,1)) steps(1) infinite}@keyframes ghost{0%,to{opacity:.15;filter:blur(3px)}50%{opacity:1;filter:blur()}}.deco-fantasma{animation:ghost calc(6s * var(--dur-mult,1)) ease-in-out infinite}.deco-tremeluzir{animation:bulb calc(3s * var(--dur-mult,1)) linear infinite}.deco>img{transition:transform .3s,filter .3s}.deco-hover-crescer:hover>img{transform:scale(1.12)}.deco-hover-brilhar:hover>img{filter:drop-shadow(0 0 14px var(--accent)) brightness(1.2)}.deco-hover-tremer:hover>img{animation:.25s linear infinite tremor}.deco-hover-girar:hover>img{transform:rotate(12deg)}.deco-fx-girar>img{animation:.8s ease-out spin}@keyframes jump{40%{transform:translateY(-30px)}}.deco-fx-pular>img{animation:.6s ease-out jump}.deco-fx-tremer>img{animation:.2s linear 4 tremor}@media (prefers-reduced-motion:reduce){.peek:hover,.peek:focus,.hud-dot,.secret-error-head,.sys-alert,.not-found-code,.arc-gauge.is-pulse *,.cipher.is-wrong .cipher-form,.ad-corrupt img,.ad-eyes,.ad-corrupt-text,.anim-sombra,.anim-holograma,.anim-distorcer,.anim-eclipse,.enter-deslizar-dir .block-wrap,.enter-digitar .block-wrap,.enter-piscar .block-wrap,.enter-glitch .block-wrap,.overlay-piscar,.overlay-inversao,.deco-orbitar,.deco-piscar,.deco-fantasma,.deco-tremeluzir{animation:none!important}.peek:hover,.peek:focus{color:#ff6070}}.page-content{overflow-wrap:anywhere}.page-content .box{min-width:0;max-width:100%}.inv-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));align-items:start;gap:14px;display:grid}.inv-row{background:#00000073;border:1px solid;align-items:flex-start;gap:16px;min-width:0;padding:14px;display:flex}.inv-icon{background:#0006;border:1px solid;flex-shrink:0;justify-content:center;align-items:center;width:140px;height:140px;display:flex;overflow:hidden}.inv-icon img{object-fit:contain;width:100%;height:100%}.inv-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.inv-row .inv-name{white-space:normal;font-family:var(--font-cinzel), serif;background:0 0;padding:0;font-size:21px;line-height:1.2;position:static;overflow:visible}.inv-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-family:system-ui,sans-serif;font-size:12px}.inv-desc{color:var(--ink-2);margin-top:6px;font-size:16px;line-height:1.5}.inv-desc p:first-child{margin-top:0}.inv-desc p:last-child{margin-bottom:0}@media (max-width:520px){.inv-row{text-align:center;flex-direction:column;align-items:center}.inv-body{width:100%}}.element-edit{background:#0000004d;border:1px solid;border-radius:8px;padding:8px}.element{font-size:16px}.icon-picker{display:inline-flex;position:relative}.icon-grid{z-index:80;border:1px solid rgba(var(--accent-rgb), .5);background:#1a141d;border-radius:8px;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:4px;width:300px;max-width:80vw;max-height:280px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 10px 30px #000000b3}.login-btn{align-items:center;gap:6px;display:inline-flex}.player-menu{position:relative}.player-menu>summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:inline-flex}.player-menu>summary::-webkit-details-marker{display:none}.player-menu>summary img,.player-pill img{object-fit:cover;border:1px solid var(--accent);border-radius:50%;width:26px;height:26px}.player-menu-list{z-index:60;border:1px solid var(--line);background:#0a080cf7;flex-direction:column;gap:4px;min-width:230px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #0009}.player-menu-list a{color:var(--ink);border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.player-menu-list a:hover{background:rgba(var(--accent-rgb,227, 180, 89), .12)}.player-menu-list form{margin-top:6px}.player-pill{align-items:center;gap:6px;display:inline-flex}.player-row{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;gap:14px;padding:12px;display:flex}.player-avatar{flex-direction:column;align-items:center;gap:6px;width:96px;display:flex}.player-avatar>img,.player-avatar>svg{object-fit:cover;border:2px solid #e3b459;border-radius:50%;width:84px;height:84px;padding:0}.player-avatar>svg{color:#a89f93;border-color:var(--line);padding:22px}.ficha-top{letter-spacing:.18em;color:var(--ink-3,#a89f93);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;font-family:ui-monospace,Consolas,monospace;font-size:12px;display:flex}.ficha-top .etext{letter-spacing:inherit;font-family:inherit;font-size:12px}.ficha-ver{border:1px solid;padding:1px 8px}.ficha-sections{flex-direction:column;gap:18px;display:flex}.ficha-sec{border:1px solid rgba(var(--sec-rgb), .35);border-left:3px solid var(--sec);background:linear-gradient(90deg, rgba(var(--sec-rgb), .07), transparent 60%);min-width:0;padding:14px 16px 16px}.ficha-sec-head{border-bottom:1px dashed rgba(var(--sec-rgb), .4);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}.ficha-sec-icon{width:34px;height:34px;color:var(--sec);border:1px solid rgba(var(--sec-rgb), .6);flex-shrink:0;place-items:center;display:grid}.ficha-sec-title{font-family:var(--font-cinzel), serif;letter-spacing:.22em;color:var(--sec);margin:0;font-size:16px;font-weight:400}.ficha-sec-sub{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3,#a89f93);font-family:ui-monospace,Consolas,monospace;font-size:11px}.ficha-fields{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px 20px;display:grid}.ficha-field{flex-direction:column;gap:3px;min-width:0;display:flex}.ficha-field.k-longo,.ficha-field.k-mitho{grid-column:1/-1}.ficha-label{letter-spacing:.16em;text-transform:uppercase;color:var(--sec);font-family:ui-monospace,Consolas,monospace;font-size:11px}.ficha-hint{color:var(--ink-3,#a89f93);margin:0;font-size:12px;font-style:italic;line-height:1.4}.ficha-shape{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ficha-shape>.field{flex:140px;width:auto;min-height:32px}.ficha-shape>.ficha-hint-edit{flex-basis:100%;font-size:13px}.ficha-color{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ficha-swatch{border:1px solid #fff6;border-radius:50%;flex-shrink:0;width:22px;height:22px}.ficha-hex{color:var(--ink-3,#a89f93);font-family:ui-monospace,Consolas,monospace;font-size:12px}.ficha-stable{letter-spacing:.14em;text-transform:uppercase;border:1px solid;padding:1px 8px;font-size:11px}.ficha-stable.is-estavel{color:#8fd18b}.ficha-stable.is-instavel{color:#f08a99;animation:2.4s infinite ficha-flicker}@keyframes ficha-flicker{0%,92%,to{opacity:1}94%{opacity:.3}96%{opacity:.9}98%{opacity:.4}}.ficha-col{flex-direction:column;gap:6px;display:flex}.ficha-arc{flex-direction:column;gap:4px;display:flex}.ficha-arc b{letter-spacing:.06em;font-size:14px;font-weight:600}.ficha-mitho b{color:var(--sec);letter-spacing:.1em}.ps-head{flex-wrap:wrap}.ps-sub{letter-spacing:.14em;text-transform:uppercase;opacity:.75;flex-basis:100%;font-family:ui-monospace,Consolas,monospace;font-size:11px}.ps-branch{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--sec);color:var(--sec);margin-bottom:8px;padding:2px 10px;font-size:12px;display:inline-block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
::selection{color:#fff;background:#e3b45966}.page-root ::selection{background:rgba(var(--accent-rgb), .45);color:#fff}html{scrollbar-width:thin;scrollbar-color:#e3b4598c #0b080d}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:#0b080d}html::-webkit-scrollbar-thumb{background:linear-gradient(#7a5a1c,#e3b459,#7a5a1c);border:3px solid #0b080d;border-radius:6px}html.scroll-ouro{scrollbar-color:#e3b459 transparent}html.scroll-ouro::-webkit-scrollbar{width:6px}html.scroll-ouro::-webkit-scrollbar-track{background:linear-gradient(90deg,#0000 2px,#e3b45940 2px 3px,#0000 3px)}html.scroll-ouro::-webkit-scrollbar-thumb{background:#e3b459;border:none;border-radius:0;box-shadow:0 0 8px #e3b459}html.scroll-corrente{scrollbar-color:#8a8378 #070607}html.scroll-corrente::-webkit-scrollbar{width:14px}html.scroll-corrente::-webkit-scrollbar-track{background:repeating-linear-gradient(#0000 0 8px,#8c847859 8px 10px,#0000 10px 14px),#070607}html.scroll-corrente::-webkit-scrollbar-thumb{background:repeating-radial-gradient(5px 9px at 50% 9px,#0000 0 3px,#9b948a 3px 5px,#0000 5px) 0 0/14px 18px,#1a1716;border:none;border-radius:0}html.scroll-sangue{scrollbar-color:#9a0a1c #0a0506}html.scroll-sangue::-webkit-scrollbar{width:8px}html.scroll-sangue::-webkit-scrollbar-track{background:#0a0506}html.scroll-sangue::-webkit-scrollbar-thumb{background:linear-gradient(#5a0710,#c4101f 40%,#6a0812);border:none;border-radius:0 0 8px 8px;box-shadow:0 0 10px #c8101fcc}html.scroll-osso{scrollbar-color:#e2d8c3 #120f0c}html.scroll-osso::-webkit-scrollbar{width:12px}html.scroll-osso::-webkit-scrollbar-track{background:#120f0c}html.scroll-osso::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#b9ad95,#f1e9d8,#b9ad95);border:2px solid #120f0c;border-radius:10px}html.scroll-vazio{scrollbar-width:none}html.scroll-vazio::-webkit-scrollbar{display:none}.overlay-pb,.overlay-inversao{display:none}html.fx-html-pb{filter:grayscale()contrast(1.1)}html.fx-html-inversao{animation:9s step-end infinite html-invert}@keyframes html-invert{0%,88%,92%,95%,to{filter:none}89%,93%{filter:invert()hue-rotate(180deg)}}html.fx-html-pb.fx-html-inversao{animation:9s step-end infinite html-invert-pb}@keyframes html-invert-pb{0%,88%,92%,95%,to{filter:grayscale()contrast(1.1)}89%,93%{filter:grayscale()invert()}}.page-root.mono{--ink:#f4f4f2;--ink-2:#d4d4d0;--ink-3:#8c8c88;--line:#ffffff38;background:#000}.page-root.mono img,.page-root.mono .parallax-bg{filter:grayscale()contrast(1.08)}.page-root.mono .box{--box-bg:rgba(0, 0, 0, var(--box-alpha))}.page-root.has-parallax{background:#000}.parallax-bg{z-index:0;pointer-events:none;background:var(--page-bg);will-change:transform;background-attachment:scroll;transition:transform .25s ease-out;position:fixed}.watchers{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.watcher{transform-origin:50%;filter:drop-shadow(0 0 6px #000c);animation:7s infinite eye-blink;position:absolute}@keyframes eye-blink{0%,46%,50%,to{transform:scaleY(1)}48%{transform:scaleY(.05)}}.corner-eye{z-index:4;pointer-events:none;opacity:0;animation:11s ease-in-out infinite eye-peek;position:absolute}.corner-eye-0{top:6px;left:8px}.corner-eye-1{animation-delay:3s;top:6px;right:8px}.corner-eye-2{animation-delay:6s;bottom:6px;right:10px}.corner-eye-3{animation-delay:8s;bottom:6px;left:10px}@keyframes eye-peek{0%,30%,to{opacity:0;transform:scaleY(.1)}38%,70%{opacity:.85;transform:scaleY(1)}72%{transform:scaleY(.1)}74%{transform:scaleY(1)}}.lantern{z-index:33;pointer-events:none;background:radial-gradient(circle var(--lr,220px) at var(--lx,50%) var(--ly,40%), transparent 0%, transparent 30%, #0000008c 62%, #000000f7 100%);position:fixed;inset:0}.rot{z-index:32;pointer-events:none;background:rgba(14, 7, 2, calc(var(--rot,0) * .45));transition:background 2s;position:fixed;inset:0}.rot-stains{opacity:var(--rot,0);mix-blend-mode:multiply;background:radial-gradient(14% 10% at 12% 22%,#46280ae6,#0000 70%),radial-gradient(9% 7% at 80% 14%,#5a0a0ad9,#0000 70%),radial-gradient(18% 12% at 70% 78%,#3c2d0fe6,#0000 70%),radial-gradient(7% 9% at 30% 85%,#640f0acc,#0000 70%),radial-gradient(11% 6% at 52% 40%,#37321499,#0000 70%),radial-gradient(#0000 40%,#191205e6 100%);transition:opacity 2s;position:absolute;inset:0}.rot-cracks{width:100%;height:100%;position:absolute;inset:0}.rot-cracks path{fill:none;stroke:#000000e6;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--rot,0));filter:drop-shadow(0 0 1px #ffdcb440);transition:stroke-dashoffset 2s}.save-point{z-index:45;cursor:pointer;color:#ffe14d;text-shadow:0 0 10px #ffe14d,0 0 22px #ffe14d99;background:0 0;border:none;place-items:center;padding:0;line-height:1;animation:1.6s ease-in-out infinite save-twinkle;display:grid;position:fixed;translate:-50% -50%}.save-point img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 8px rgba(var(--accent-rgb), .6))}.save-img{text-shadow:none}.save-poy{color:#fff;text-shadow:0 0 10px #fff}.save-olho{color:#f34;text-shadow:0 0 12px #f34}@keyframes save-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(.88)}}.save-box{z-index:96;cursor:pointer;border:1px solid var(--frame,var(--accent));width:min(600px,100vw - 32px);box-shadow:inset 0 0 0 4px #0a080cf5, inset 0 0 0 5px rgba(var(--accent-rgb), .45), 0 10px 40px #000000b3, 0 0 30px rgba(var(--accent-rgb), .18);color:var(--ink);text-align:center;background:#0a080cf5;padding:20px 26px 14px;animation:.45s ease-out save-in;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.save-box p{font-family:var(--title-font);color:var(--accent-text);white-space:pre-wrap;margin:0;font-size:20px;line-height:1.5}.save-close{color:var(--ink-3);letter-spacing:.1em;margin-top:10px;font-size:12px;display:block}@keyframes save-in{0%{opacity:0;filter:blur(4px);transform:translate(-50%,12px)}to{opacity:1;filter:none;transform:translate(-50%)}}.drawn-eye{display:block}.drawn-eye:not(.watcher){position:relative}.drawn-eye>img:first-child{pointer-events:none;width:100%;display:block}.drawn-pupil{pointer-events:none;transition:translate 80ms linear;position:absolute;transform:translate(-50%,-50%)}.page-root.mono a,.page-root.mono .wlink,.page-root.mono strong,.page-root.mono .secret-author{color:var(--pop)}.page-root.mono .wlink{--link-color:var(--pop)}.page-root.mono ::selection{background:rgba(var(--pop-rgb), .45)}.page-root.mono canvas,.page-root.mono .deco img,.page-root.mono .watchers{filter:grayscale()}.rpg-box{color:#fff;font-family:var(--font-pixelify), var(--font-vt323), monospace;text-align:left;background:#000;border:5px solid #fff;padding:16px 24px;font-size:21px;line-height:1.45;position:relative;box-shadow:0 0 0 4px #000}.rpg-box p{white-space:pre-wrap;margin:0}.save-box{z-index:96;cursor:pointer;width:min(640px,100vw - 32px);min-height:110px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.rpg-next{font-size:14px;animation:.9s step-end infinite rpg-blink;position:absolute;bottom:6px;right:12px}@keyframes rpg-blink{50%{opacity:0}}.glitch-data{font-family:var(--font-sharetech), monospace;color:#ff3b4e;text-shadow:2px 0 #00e5ffb3,-2px 0 #ff003ccc;letter-spacing:.02em;word-break:break-all;background:#ff002814;padding:0 2px}.secret-glitch{flex-direction:column;gap:6px;display:flex;border-color:#ff3b4e99!important}.secret-glitch .glitch-data{font-size:18px;display:block}.stamp{z-index:6;pointer-events:none;white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.stamp-carimbo{color:var(--stamp);border:4px double var(--stamp);font-family:var(--font-typewriter), monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.82;mix-blend-mode:screen;padding:4px 14px;font-size:22px;-webkit-mask:repeating-radial-gradient(circle at 30% 40%,#000 0 2px,#0000008c 2px 3px,#000 3px 5px);mask:repeating-radial-gradient(circle at 30% 40%,#000 0 2px,#0000008c 2px 3px,#000 3px 5px)}.stamp-selo{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--stamp) 70%, #fff) 0%, var(--stamp) 35%, color-mix(in srgb, var(--stamp) 55%, #000) 100%);width:74px;height:74px;box-shadow:0 3px 8px #000000b3, inset 0 0 0 7px color-mix(in srgb, var(--stamp) 80%, #000), inset 0 0 0 9px #ffffff26;color:color-mix(in srgb, var(--stamp) 45%, #000);font-family:var(--font-gotica), serif;text-shadow:0 1px #ffffff40;white-space:normal;text-align:center;border-radius:52% 48% 55% 45%/47% 53%;place-items:center;font-size:28px;line-height:1;display:grid}.tex-pergaminho>.box{box-shadow:inset 0 0 40px #140a00cc;background-image:radial-gradient(at 10% 0,#78501e59,#0000 50%),radial-gradient(at 100% 100%,#3c1e0a8c,#0000 55%),radial-gradient(#966e3c2e,#28190a80 100%),repeating-linear-gradient(3deg,#ffe6be06 0 2px,#0000 2px 5px)!important}.tex-sujo>.box{background-image:radial-gradient(circle at 82% 18%,#0000 0 34px,#6e461e73 35px 38px,#0000 39px),radial-gradient(circle at 80% 20%,#5a371426 0 34px,#0000 35px),radial-gradient(6% 4% at 15% 75%,#640a0a8c,#0000 70%),radial-gradient(2% 3% at 19% 80%,#640a0a99,#0000 70%),radial-gradient(10% 6% at 55% 92%,#46321459,#0000 70%),radial-gradient(#785f3c1f,#1e160a73 100%)!important}.tex-carne>.box{box-shadow:inset 0 0 30px #5a000f80;background-image:radial-gradient(at 20% 30%,#8c141e38,#0000 60%),radial-gradient(at 80% 70%,#640a1940,#0000 60%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><g fill='none' stroke='%237a1020' stroke-opacity='0.35' stroke-width='1.2'><path d='M0 60 C40 50 60 90 100 80 S160 30 240 50'/><path d='M60 0 C70 40 40 70 70 110 S90 190 60 240'/><path d='M100 80 C120 110 150 120 170 160 S230 200 240 210'/><path d='M0 180 C30 170 50 200 90 190'/></g></svg>")!important}.tex-vitral>.box{background-image:conic-gradient(from 30deg at 30% 40%,#b3263a29,#e3b45924,#3d6fd629,#7b3fb829,#b3263a29),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><g fill='none' stroke='black' stroke-opacity='0.55' stroke-width='3'><path d='M0 40 L70 20 L120 70 L180 50'/><path d='M70 20 L60 110 L0 140'/><path d='M120 70 L110 180'/><path d='M60 110 L120 70 M60 110 L110 180 M180 130 L110 120'/></g></svg>")!important}.tex-pedra>.box{background-image:repeating-linear-gradient(0deg,#0000 0 46px,#00000073 46px 48px),repeating-linear-gradient(90deg,#0000 0 94px,#00000059 94px 96px),radial-gradient(at 30% 20%,#a0968c1f,#0000 60%),radial-gradient(at 70% 80%,#5a5a6426,#0000 60%)!important}.tex-estatica>.box{animation:.4s steps(3,end) infinite static-shift;background-image:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 4px)!important}@keyframes static-shift{50%{background-position:2px 1px,-1px 2px}}.frame-vitral-sagrado .box{box-shadow:0 0 0 2px var(--frame,var(--accent)), inset 0 0 0 3px #120c10, inset 0 0 0 7px #3d6fd68c, inset 0 0 0 9px #120c10, inset 0 0 0 13px #b3263a80, inset 0 0 0 15px #120c10, 0 0 28px #e3b4592e;border-radius:46% 46% var(--radius) var(--radius) / 34px 34px var(--radius) var(--radius);border:3px solid #120c10;padding-top:34px}.frame-pergaminho .box{border:none;box-shadow:inset 0 0 0 1px #96642880,inset 0 0 26px #0a0500e6,0 0 0 2px #1b1006;-webkit-mask:radial-gradient(circle at 0 0,#0000 7px,#000 8px) 0 0/51% 51% no-repeat,radial-gradient(circle at 100% 0,#0000 7px,#000 8px) 100% 0/51% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 7px,#000 8px) 0 100%/51% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 7px,#000 8px) 100% 100%/51% 51% no-repeat;mask:radial-gradient(circle at 0 0,#0000 7px,#000 8px) 0 0/51% 51% no-repeat,radial-gradient(circle at 100% 0,#0000 7px,#000 8px) 100% 0/51% 51% no-repeat,radial-gradient(circle at 0 100%,#0000 7px,#000 8px) 0 100%/51% 51% no-repeat,radial-gradient(circle at 100% 100%,#0000 7px,#000 8px) 100% 100%/51% 51% no-repeat}.frame-pergaminho .box:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 14px 2px #3c1900e6,inset 0 0 3px 1px #ff8c2859}.frame-carne .box{border:2px solid #5a0f19;border-radius:14px 22px 12px 26px/22px 12px 26px 14px;animation:5s ease-in-out infinite flesh-pulse;box-shadow:inset 0 0 0 3px #961e2d59,inset 0 0 26px #50000f8c,0 0 14px #5a000f73}.frame-carne .box:before{content:"";pointer-events:none;border-radius:inherit;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><g fill='none' stroke='%23a3182c' stroke-opacity='0.55' stroke-width='1.4'><path d='M0 8 C20 2 30 14 50 6 S90 12 120 4'/><path d='M8 0 C2 30 14 50 4 80 S10 110 6 120'/></g></svg>") 0 0/120px 120px;padding:10px;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000,#000) content-box exclude,linear-gradient(#000,#000)}@keyframes flesh-pulse{0%,to{box-shadow:inset 0 0 0 3px #961e2d59,inset 0 0 26px #50000f8c,0 0 14px #5a000f73}50%{box-shadow:inset 0 0 0 3px #aa283773,inset 0 0 34px #640014a6,0 0 20px #6e00148c}}.frame-corrente .box{border:10px solid #0000;border-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30'><g fill='none' stroke='%23a59d90' stroke-width='3'><rect x='3' y='9' width='14' height='12' rx='6'/><rect x='15' y='9' width='14' height='12' rx='6' stroke='%236e675d'/></g></svg>") 10 round;box-shadow:0 0 0 1px #000}.frame-rpg .box{--box-bg:rgba(0, 0, 0, max(var(--box-alpha), .85));border:5px solid #fff;border-radius:0;box-shadow:0 0 0 4px #000,inset 0 0 0 4px #000}.frame-rpg .box-title{font-family:var(--font-pixelify), monospace;letter-spacing:.06em}.frame-ultrakill .box{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));border:2px solid #ff1f2d;border-radius:0;box-shadow:inset 0 0 0 1px #ff1f2d66,inset 0 0 30px #ff00142e}.frame-ultrakill .box-title{font-family:var(--font-anton), Impact, sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#fff;-webkit-text-stroke:1px #ff1f2d;text-shadow:3px 3px #ff1f2d;transform:skew(-8deg)}.frame-iluminura .box{border:2px solid var(--frame,var(--accent));box-shadow:inset 0 0 0 5px #0d0a0f, inset 0 0 0 6px rgba(var(--frame-rgb,var(--accent-rgb)), .6);background-image:radial-gradient(circle at 0 0, rgba(var(--frame-rgb,var(--accent-rgb)), .35) 0 22px, transparent 23px), radial-gradient(circle at 100% 0, rgba(var(--frame-rgb,var(--accent-rgb)), .35) 0 22px, transparent 23px), radial-gradient(circle at 0 100%, rgba(var(--frame-rgb,var(--accent-rgb)), .35) 0 22px, transparent 23px), radial-gradient(circle at 100% 100%, rgba(var(--frame-rgb,var(--accent-rgb)), .35) 0 22px, transparent 23px)}.anim-escorrer{text-shadow:0 0 1px #4a0008;animation:5s ease-in-out infinite title-bleed;color:#c8101f!important}@keyframes title-bleed{0%,to{text-shadow:0 0 1px #4a0008,0 0 #8a0010}50%{text-shadow:0 0 1px #4a0008,0 6px #8a001099,0 12px 2px #8a001059}}.anim-ultrakill{text-transform:uppercase;-webkit-text-stroke:2px #ff1f2d;text-shadow:4px 4px #ff1f2d,-2px 0 #000;animation:2.4s infinite ultra-shake;transform:skew(-9deg);font-family:var(--font-anton), Impact, sans-serif!important;color:#fff!important}@keyframes ultra-shake{0%,90%,to{translate:0}91%{translate:-3px 1px}93%{translate:3px -2px}95%{translate:-2px 2px}97%{translate:2px}}.anim-vitral{filter:drop-shadow(0 0 8px #e3b45959);background-image:linear-gradient(110deg,#b3263a,#e3b459,#3d6fd6,#7b3fb8,#2f9e6e,#b3263a);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite glass-shift;color:#0000!important}@keyframes glass-shift{to{background-position:300% 0}}.anim-fumaca{animation:6s ease-in-out infinite smoke-title}@keyframes smoke-title{0%,to{filter:blur();opacity:1;letter-spacing:inherit}50%{filter:blur(1.6px);opacity:.7;text-shadow:0 -8px 16px #dcdcdc59}}.anim-sagrado{text-shadow:0 0 10px #ffe9a8,0 0 30px #ffdc8cb3,0 0 60px #ffc86466;animation:4s ease-in-out infinite holy;color:#fff6d8!important}@keyframes holy{0%,to{text-shadow:0 0 10px #ffe9a8,0 0 30px #ffdc8cb3,0 0 60px #ffc86466}50%{text-shadow:0 0 16px #fff,0 0 44px #ffe6a0e6,0 0 90px #ffd27880}}.anim-rpg{text-shadow:3px 3px #000;animation:1.2s steps(2,end) infinite rpg-bob;font-family:var(--font-pixelify), var(--font-vt323), monospace!important;color:#fff!important}@keyframes rpg-bob{50%{translate:0 -2px}}.anim-corrompido{animation:2.8s step-end infinite corrupt}@keyframes corrupt{0%,82%,to{text-shadow:none;clip-path:none;translate:0}84%{text-shadow:3px 0 #00e5ff,-3px 0 #ff003c;clip-path:inset(10% 0 55%);translate:-4px}86%{text-shadow:-3px 0 #00e5ff,3px 0 #ff003c;clip-path:inset(50% 0 10%);translate:4px}88%{text-shadow:2px 0 #ff003c;clip-path:none;translate:0}}.enter-descer .block-wrap{animation:1s cubic-bezier(.2,.7,.2,1) both descend;animation-delay:calc(var(--i,0) * .18s)}@keyframes descend{0%{opacity:0;filter:brightness(2.2)blur(3px);transform:translateY(-40px)scale(.97)}to{opacity:1;filter:none;transform:none}}.enter-queimar .block-wrap{animation:1.4s ease-out both burn-in;animation-delay:calc(var(--i,0) * .1s)}@keyframes burn-in{0%{opacity:0;filter:sepia()brightness(3)contrast(2);-webkit-mask:radial-gradient(circle,#000 0%,#0000 1%)}60%{filter:sepia(.6)brightness(1.4)}to{opacity:1;filter:none}}.enter-rpg .block-wrap{animation:.5s steps(5,end) both rpg-in;animation-delay:calc(var(--i,0) * .15s)}@keyframes rpg-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.tdeco-cruz .box-title:after,.tdeco-vitral .box-title:after,.tdeco-olho .box-title:after,.tdeco-espinhos .box-title:after,.tdeco-estrelas .box-title:after{color:var(--accent-text);letter-spacing:.4em;margin-top:6px;font-size:15px;display:block}.tdeco-cruz .box-title:after{content:"─── ✝ ───";display:inline-block;transform:rotate(-3deg)}.tdeco-olho .box-title:after{content:"· · ◉ · ·"}.tdeco-estrelas .box-title:after{content:"✦ ✧ ✦"}.tdeco-vitral .box-title:after{content:"";clip-path:polygon(0 30%,18% 0,40% 60%,58% 10%,80% 70%,100% 20%,100% 100%,0 100%);opacity:.85;background:linear-gradient(90deg,#b3263a 0 18%,#0d0a0f 18% 20%,#e3b459 20% 38%,#0d0a0f 38% 40%,#3d6fd6 40% 58%,#0d0a0f 58% 60%,#7b3fb8 60% 78%,#0d0a0f 78% 80%,#2f9e6e 80%);width:220px;max-width:100%;height:8px}.tdeco-espinhos .box-title:after{content:"";background:var(--accent-text);width:240px;max-width:100%;height:12px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 12'><path d='M0 6 C10 2 20 10 40 6' stroke='black' fill='none' stroke-width='1.4'/><path d='M8 5 l3 -5 l0 5z M22 7 l3 5 l0 -5z M32 5 l2 -4 l1 4z' fill='black'/></svg>") 0/40px 12px repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 12'><path d='M0 6 C10 2 20 10 40 6' stroke='black' fill='none' stroke-width='1.4'/><path d='M8 5 l3 -5 l0 5z M22 7 l3 5 l0 -5z M32 5 l2 -4 l1 4z' fill='black'/></svg>") 0/40px 12px repeat-x}.hover-sangrar .block-wrap{position:relative}.hover-sangrar .block-wrap:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(#a00a1c,#5a0710);height:0;transition:height 1.2s ease-in;position:absolute;top:0;left:8%;right:8%;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'><path d='M0 0h100v4c-3 0-3 6-4 16s-2 14-3 14-2-6-2-14-1-12-4-12-3 5-4 9-1 5-2 5-2-3-2-6-1-6-3-6-3 8-4 20-1 6-2 6-2-10-2-20-1-14-3-14-3 3-3 7-1 6-2 6-1-2-2-5-1-6-3-6-3 4-4 12-1 10-3 10-2-8-2-14-1-10-3-10-3 6-3 10-1 4-2 4-2-3-2-6 0-6-2-6z' fill='black'/></svg>") top/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'><path d='M0 0h100v4c-3 0-3 6-4 16s-2 14-3 14-2-6-2-14-1-12-4-12-3 5-4 9-1 5-2 5-2-3-2-6-1-6-3-6-3 8-4 20-1 6-2 6-2-10-2-20-1-14-3-14-3 3-3 7-1 6-2 6-1-2-2-5-1-6-3-6-3 4-4 12-1 10-3 10-2-8-2-14-1-10-3-10-3 6-3 10-1 4-2 4-2-3-2-6 0-6-2-6z' fill='black'/></svg>") top/100% 100% no-repeat}.hover-sangrar .block-wrap:hover:after{height:46px}.hover-estatica .block-wrap:hover>*{animation:.18s steps(2,end) infinite static-hover}@keyframes static-hover{50%{filter:contrast(1.4)brightness(1.2);translate:1px}}.hover-queimar .block-wrap>*{transition:box-shadow .6s,filter .6s}.hover-queimar .block-wrap:hover>*{filter:sepia(.35)brightness(1.08);box-shadow:inset 0 0 26px #ff6e1473,0 0 18px #ff5a0a59}.hover-sagrado .block-wrap>*{transition:box-shadow .6s}.hover-sagrado .block-wrap:hover>*{box-shadow:0 -14px 40px -10px #ffecaa99,inset 0 18px 30px -18px #fff0be80}.click-glitch .block-wrap.fx-clicked>*{animation:.5s step-end corrupt-click}@keyframes corrupt-click{0%{clip-path:inset(20% 0 50%);filter:hue-rotate(90deg);translate:-6px}25%{clip-path:inset(60% 0 5%);translate:6px}50%{clip-path:inset(5% 0 70%);filter:none;translate:-3px}75%,to{clip-path:none;translate:0}}.click-rachar .block-wrap.fx-clicked:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'><g fill='none' stroke='white' stroke-width='0.6'><path d='M50 50 L38 30 L41 12 L33 0 M50 50 L72 41 L86 44 L100 36 M50 50 L58 72 L54 88 L60 100 M50 50 L26 58 L10 55 L0 63 M38 30 L26 26 M72 41 L76 28'/></g></svg>") 50%/100% 100% no-repeat;animation:.7s ease-out crack}@keyframes crack{0%{opacity:1}to{opacity:0}}.click-fumaca .block-wrap.fx-clicked:before{background:radial-gradient(circle,#e6e6e680,#0000 60%);animation:.7s ease-out puff}@keyframes puff{0%{opacity:1;filter:blur(4px);transform:scale(.6)}to{opacity:0;filter:blur(14px);transform:scale(1.4)}}.overlay-raios{mix-blend-mode:screen;background:conic-gradient(from 160deg at 50% -20%,#0000 0deg,#ffecb421 6deg,#0000 12deg,#ffecb417 20deg,#0000 26deg,#ffecb41f 34deg,#0000 40deg),radial-gradient(at top,#ffecb41f,#0000 60%);animation:9s ease-in-out infinite rays}@keyframes rays{50%{opacity:.6}}.overlay-queimado{background:radial-gradient(#0000 62%,#ff6e141f 74%,#0000 82%);box-shadow:inset 0 0 60px 18px #140800f2,inset 0 0 120px 30px #78320059}.overlay-escorrendo{background:linear-gradient(#7a0010,#4a0008) top/100% 0 no-repeat}.overlay-escorrendo:before{content:"";transform-origin:top;background:linear-gradient(#9a0a1c,#5a0710);height:70px;animation:9s ease-in-out infinite alternate drip;position:absolute;top:0;left:0;right:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 46'><path d='M0 0h160v5c-5 0-6 3-7 9s-2 9-4 9-3-4-3-9-2-8-6-8-5 4-6 14-2 19-5 19-4-8-4-16-2-15-7-15-6 3-7 8-2 8-4 8-3-3-3-6-2-6-6-6-5 3-6 11-2 13-5 13-4-5-4-12-2-11-7-11-6 2-7 6-2 6-4 6-3-2-3-5-2-5-5-5-6 4-7 16-2 22-5 22-4-9-4-18-2-17-6-17-5 1-6 4-2 5-4 5-3-1-3-3-2-3-4-3z' fill='black'/></svg>") 0 0/220px 70px repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 46'><path d='M0 0h160v5c-5 0-6 3-7 9s-2 9-4 9-3-4-3-9-2-8-6-8-5 4-6 14-2 19-5 19-4-8-4-16-2-15-7-15-6 3-7 8-2 8-4 8-3-3-3-6-2-6-6-6-5 3-6 11-2 13-5 13-4-5-4-12-2-11-7-11-6 2-7 6-2 6-4 6-3-2-3-5-2-5-5-5-6 4-7 16-2 22-5 22-4-9-4-18-2-17-6-17-5 1-6 4-2 5-4 5-3-1-3-3-2-3-4-3z' fill='black'/></svg>") 0 0/220px 70px repeat-x}.overlay-pixel{background:repeating-linear-gradient(0deg,#00000040 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#0000001f 0 1px,#0000 1px 3px);box-shadow:inset 0 0 0 6px #000,inset 0 0 0 10px #ffffffd9,inset 0 0 0 14px #000}.dropcap .rich>p:first-child:first-letter{float:left;font-size:4.2em;line-height:.8;font-family:var(--font-gotica), var(--font-cinzeldeco), serif;color:var(--accent-text);margin:.06em .12em 0 0;padding:.08em .1em}.dropcap-iluminura .rich>p:first-child:first-letter{color:#1a0f05;background:radial-gradient(circle at 30% 25%,#fff2c4,#e3b459 45%,#8a5a14);border:2px solid #5a3a0a;padding:.12em .16em .04em;box-shadow:inset 0 0 0 3px #fff5d28c,0 0 12px #e3b45966}.dropcap-gotica .rich>p:first-child:first-letter{font-family:var(--font-frakcook), var(--font-gotica), serif;text-shadow:0 0 14px rgba(var(--accent-rgb), .6)}.dropcap-sangue .rich>p:first-child:first-letter{color:#c4101f;font-family:var(--font-gotica), serif;text-shadow:0 6px #8c00108c,0 12px 2px #78000e4d,0 0 10px #c8101f80}.dropcap-vitral .rich>p:first-child:first-letter{background:linear-gradient(135deg,#b3263a 0 25%,#e3b459 25% 50%,#3d6fd6 50% 75%,#7b3fb8 75%);color:#0000;font-family:var(--font-cinzeldeco), serif;filter:drop-shadow(0 0 6px #e3b45966);-webkit-background-clip:text;background-clip:text}.divider{padding:10px 28px}.divider .ctrls{margin-bottom:8px}.divider-row{align-items:center;gap:16px;display:flex}.divider-line{border-top:1px dotted var(--accent-text);flex-grow:1;min-width:20px}.divider-text{color:var(--accent-text);letter-spacing:.2em;flex-shrink:0;max-width:60%;font-size:15px}.divider-glyph{color:var(--accent-text);text-shadow:0 0 10px rgba(var(--accent-rgb), .6);font-size:22px;line-height:1}.divider-ornamento .divider-line{background:linear-gradient(90deg, transparent, var(--accent-text));border:none;height:2px}.divider-ornamento .divider-line:last-child{background:linear-gradient(90deg, var(--accent-text), transparent)}.divider-cruz .divider-line{border-top:1px solid var(--accent-text);transform:rotate(-1.5deg)}.divider-cruz .divider-line:last-child{transform:rotate(1.5deg)}.divider-cruz .divider-glyph{transform:rotate(-10deg)}.divider-vitral .divider-line{clip-path:polygon(0 40%,12% 0,30% 70%,48% 10%,66% 80%,84% 20%,100% 50%,100% 100%,0 100%);opacity:.85;background:linear-gradient(90deg,#b3263a 0 18%,#0d0a0f 18% 20%,#e3b459 20% 38%,#0d0a0f 38% 40%,#3d6fd6 40% 58%,#0d0a0f 58% 60%,#7b3fb8 60% 78%,#0d0a0f 78% 80%,#2f9e6e 80%) 0 0/120px 100%;border:none;height:7px}.divider-corrente .divider-line{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='12'><g fill='none' stroke='%23a59d90' stroke-width='2'><rect x='1' y='2' width='14' height='8' rx='4'/><rect x='13' y='3' width='14' height='6' rx='3' stroke='%236e675d'/></g></svg>") 0/28px 12px repeat-x;border:none;height:12px}.divider-olho .divider-line{border-top:1px solid rgba(var(--accent-rgb), .6)}.divider-espinhos .divider-line{background:var(--accent-text);border:none;height:12px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 12'><path d='M0 6 C10 2 20 10 40 6' stroke='black' fill='none' stroke-width='1.4'/><path d='M8 5 l3 -5 l0 5z M22 7 l3 5 l0 -5z M32 5 l2 -4 l1 4z' fill='black'/></svg>") 0/40px 12px repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 12'><path d='M0 6 C10 2 20 10 40 6' stroke='black' fill='none' stroke-width='1.4'/><path d='M8 5 l3 -5 l0 5z M22 7 l3 5 l0 -5z M32 5 l2 -4 l1 4z' fill='black'/></svg>") 0/40px 12px repeat-x}.tiles-grid.circles{flex-direction:column;gap:4px;padding:8px 0 8px 8px;display:flex;position:relative}.tiles-grid.circles:before{content:"";background:linear-gradient(var(--accent-text), rgba(var(--accent-rgb), .15) 85%, #6a0812);width:2px;position:absolute;top:0;bottom:0;left:61px}.circle-step{z-index:1;align-items:center;gap:14px;padding:8px 10px;display:flex;position:relative}.circle-step.is-link:hover .circle-label{color:var(--c);text-shadow:0 0 10px var(--c)}.circle-num{text-align:right;width:36px;font-family:var(--font-cinzeldeco), var(--font-cinzel), serif;color:var(--c);font-size:18px}.circle-dot{border:2px solid var(--c);width:30px;height:30px;color:var(--c);box-shadow:0 0 10px #000c, 0 0 8px color-mix(in srgb, var(--c) 50%, transparent);background:#0d0a0f;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.circle-label{font-size:18px;transition:color .3s}.stat-bleed .stat-fill{box-shadow:0 0 10px var(--c);position:relative;background-image:linear-gradient(90deg,#0000 70%,#ffffff40)!important;background-color:var(--c)!important}.stat-bleed .stat-fill:after{content:"";background:var(--c);transform-origin:top;pointer-events:none;height:18px;animation:4s ease-in-out infinite alternate drip;position:absolute;top:100%;left:0;right:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 18'><path d='M0 0h60v1c-2 0-2 3-3 7s-1 6-2 6-1-3-1-6-1-5-3-5-2 2-2 5-1 9-2 9-2-4-2-9-1-7-3-7-2 1-3 3 0 3-1 3-1-1-1-3-1-3-3-3-2 3-3 8-1 7-2 7-2-3-2-7-1-6-3-6-2 1-2 3-1 2-2 2-1-1-1-2-1-2-2-2z' fill='black'/></svg>") 0 0/60px 18px repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 18'><path d='M0 0h60v1c-2 0-2 3-3 7s-1 6-2 6-1-3-1-6-1-5-3-5-2 2-2 5-1 9-2 9-2-4-2-9-1-7-3-7-2 1-3 3 0 3-1 3-1-1-1-3-1-3-3-3-2 3-3 8-1 7-2 7-2-3-2-7-1-6-3-6-2 1-2 3-1 2-2 2-1-1-1-2-1-2-2-2z' fill='black'/></svg>") 0 0/60px 18px repeat-x}.stat-bleed>div:nth-child(3){position:relative;overflow:visible}.dlg-rpg .dlg-line{background:#000;border:5px solid #fff;align-items:flex-start;gap:18px;padding:14px 16px;box-shadow:0 0 0 4px #000}.dlg-rpg .dlg-face{width:88px;height:88px;image-rendering:pixelated;flex-shrink:0;border:2px solid #fff!important;border-radius:0!important}.dlg-rpg .dlg-bubble{font-family:var(--font-pixelify), var(--font-vt323), monospace;color:#fff;font-size:20px;text-align:left!important;background:0 0!important;border:none!important;padding:0!important}.dlg-rpg .dlg-bubble:before,.dlg-rpg .dlg-bubble:after{display:none!important}.dlg-rpg .dlg-bubble .cinzel{font-family:var(--font-pixelify), monospace!important;letter-spacing:.04em!important}.dlg-rpg div.dlg-text:before{content:"* "}@media (max-width:520px){.dlg-rpg .dlg-face{width:56px;height:56px}.dlg-rpg .dlg-bubble{font-size:17px}}.intro-circles{flex-direction:column;align-items:center;gap:10px;width:min(620px,90vw);margin-bottom:18px;display:flex}.intro-circles div{border:1px solid rgba(var(--accent-rgb), .7);text-align:center;font-family:var(--font-cinzeldeco), var(--font-cinzel), serif;color:var(--accent-text);letter-spacing:.25em;opacity:0;box-shadow:0 0 18px rgba(var(--accent-rgb), .25);border-radius:50%;padding:8px 0;animation:.8s ease-out forwards circle-fall}@keyframes circle-fall{0%{opacity:0;transform:translateY(-30px)scaleX(1.2)}to{opacity:1;transform:none}}.intro-violencia{background:#000}.intro-violence{flex-direction:column;align-items:center;gap:4px;margin-bottom:12px;display:flex}.intro-violence div{font-family:var(--font-anton), Impact, sans-serif;color:#fff;-webkit-text-stroke:2px #ff1f2d;text-shadow:5px 5px #ff1f2d;opacity:0;font-size:clamp(30px,7vw,80px);animation:.35s cubic-bezier(.2,2,.4,1) forwards slam;transform:skew(-10deg)}@keyframes slam{0%{opacity:0;transform:skew(-10deg)scale(2.6)}to{opacity:1;transform:skew(-10deg)scale(1)}}.intro-violencia .intro-title{font-family:var(--font-anton), Impact, sans-serif;color:#ff1f2d;text-shadow:none}.intro-fumaca{color:#111;background:#f2f2ef}.intro-smoke{filter:blur(18px);background:radial-gradient(30% 22% at 30% 70%,#1e1e1e8c,#0000 70%),radial-gradient(26% 30% at 70% 40%,#1e1e1e66,#0000 70%),radial-gradient(40% 26% at 50% 100%,#0a0a0a99,#0000 70%);animation:6s ease-in-out infinite alternate smoke-rise;position:absolute;inset:-20%}@keyframes smoke-rise{to{transform:translateY(-8%)scale(1.15)}}.intro-fumaca .intro-title{color:#111;text-shadow:none}.intro-fumaca .intro-sub{color:#333}.intro-smoke-text{z-index:2;font-family:var(--font-typewriter), monospace;color:#222;letter-spacing:.1em;margin-bottom:18px;position:relative}.intro-glass{opacity:0;background:conic-gradient(from 200deg at 50% 0,#b3263a8c,#e3b45980,#3d6fd68c,#7b3fb88c,#b3263a8c),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><g fill='none' stroke='black' stroke-width='5'><path d='M0 50 L80 20 L130 80 L200 60'/><path d='M80 20 L70 120 L0 150'/><path d='M130 80 L120 200'/><path d='M70 120 L130 80 M70 120 L120 200 M200 140 L120 130'/></g></svg>");animation:3s ease-out forwards glass-light;position:absolute;inset:0}@keyframes glass-light{0%{opacity:0;filter:brightness(.2)}60%{opacity:.9;filter:brightness(1.4)}to{opacity:.55;filter:brightness()}}.intro-rpg{z-index:2;width:min(640px,100vw - 32px);min-height:150px;position:relative}.intro-rpg-title{color:#ffe14d;margin-bottom:8px;font-size:26px}.intro-rpg p{opacity:0;animation:.3s steps(3,end) forwards enter-fade}@media (max-width:600px){.stamp-carimbo{padding:3px 10px;font-size:16px}.stamp-selo{width:56px;height:56px;font-size:22px}}@media (prefers-reduced-motion:reduce){.watcher,.corner-eye,.save-point,.anim-ultrakill,.anim-vitral,.anim-fumaca,.anim-sagrado,.anim-rpg,.anim-corrompido,.frame-carne .box,.tex-estatica>.box,html.fx-html-inversao{animation:none!important}.corner-eye{opacity:.7}}.block-wrap:focus-within{z-index:25}.icon-grid{z-index:95}
.gloss-term{border-bottom:1px dotted rgba(var(--accent-rgb,227, 180, 89), .75);cursor:help;transition:color .2s,border-color .2s}.gloss-term:hover,.gloss-term:focus-visible{color:var(--accent-text,#e3b459);border-bottom-style:solid;outline:none}.gloss-card{z-index:97;color:#ece6da;background:#0c090ef7;border:1px solid #e3b4598c;flex-direction:column;gap:6px;padding:12px 14px;font-size:14px;line-height:1.45;animation:.18s ease-out gloss-in;display:flex;box-shadow:0 10px 30px #000000b3,inset 0 0 0 3px #0c090ef7,inset 0 0 0 4px #e3b45933}.gloss-head{font-family:var(--font-cinzel), serif;letter-spacing:.16em;text-transform:uppercase;color:#e3b459;font-size:13px}.gloss-def{font-family:var(--font-garamond), Georgia, serif;font-size:16px}.gloss-more{color:#a89f93;align-self:flex-end;font-size:12px}.gloss-more:hover{color:#e3b459}@keyframes gloss-in{0%{opacity:0;transform:translateY(4px)}}.news-menu{position:relative}.news-menu>summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:inline-flex}.news-menu>summary::-webkit-details-marker{display:none}.news-btn b{color:#e3b459}.news-dot{background:#e0566a;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite news-pulse;box-shadow:0 0 8px #e0566a}.news-menu .player-menu-list{min-width:280px;max-height:70vh;overflow-y:auto}@keyframes news-pulse{50%{opacity:.35}}.edit-log{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.edit-log li{border-bottom:1px dashed var(--line);grid-template-columns:minmax(130px,auto) 1fr auto;align-items:baseline;gap:4px 14px;padding:8px 0;display:grid}.edit-log li:last-child{border-bottom:none}.edit-log-date{font-family:var(--font-sharetech), monospace;color:var(--accent-text);font-size:13px}.edit-log a{color:var(--ink)}.edit-log a:hover{color:var(--accent-text)}.edit-log-kind{letter-spacing:.08em;text-transform:uppercase;font-size:12px}@media (max-width:520px){.edit-log li{grid-template-columns:1fr auto}.edit-log-date{grid-column:1/-1}}.cmp-pick{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:14px;display:grid}.cmp-vs{color:var(--accent-text);letter-spacing:.2em;text-transform:uppercase}.cmp-table{flex-direction:column;transition:opacity .2s;display:flex}.cmp-table.is-loading{opacity:.5}.cmp-row{border-bottom:1px dashed var(--line);grid-template-columns:1fr minmax(90px,160px) 1fr;align-items:center;gap:12px;padding:9px 0;display:grid}.cmp-row:last-child{border-bottom:none}.cmp-head{border-bottom:1px solid rgba(var(--accent-rgb), .45);padding-bottom:14px}.cmp-label{text-align:center;font-family:var(--font-sharetech), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);font-size:11px}.cmp-cell{min-width:0;font-size:15px}.cmp-row>.cmp-cell:first-child{text-align:right}.cmp-portrait{color:var(--ink);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.cmp-portrait img,.cmp-noimg{object-fit:cover;border:3px solid var(--accent);width:92px;height:92px;box-shadow:0 0 16px rgba(var(--accent-rgb), .35);border-radius:50%}.cmp-noimg{color:var(--ink-3);background:#ffffff0a;place-items:center;display:grid}.cmp-portrait .cinzel{font-size:18px}.cmp-arc{align-items:center;gap:8px;display:flex}.cmp-row>.cmp-arc:first-child{flex-direction:row-reverse}.cmp-arc .arc-bar{flex:1;max-width:180px}.cmp-arc b{color:var(--ink-2);font-size:18px}.cmp-arc.is-win b{color:var(--accent-text);text-shadow:0 0 10px rgba(var(--accent-rgb), .7)}.cmp-colors,.cmp-matchup{flex-wrap:wrap;gap:6px 10px;display:flex}.cmp-row>.cmp-colors:first-child,.cmp-row>.cmp-matchup:first-child{justify-content:flex-end}.cmp-colors>span{align-items:center;gap:5px;font-size:13px;display:inline-flex}.cmp-colors i{border:1px solid #ffffff59;border-radius:50%;width:14px;height:14px}.cmp-colors small{color:#8fd18b}.cmp-colors small.is-bad{color:#f08a99}.cmp-matchup .element{font-size:13px}.cmp-matchup small{opacity:.7}@media (max-width:560px){.cmp-pick{grid-template-columns:1fr}.cmp-vs{text-align:center}.cmp-row{grid-template-columns:1fr 1fr}.cmp-label{grid-area:1/1/auto/-1}.cmp-row>.cmp-cell:first-child{text-align:left}.cmp-row>.cmp-arc:first-child{flex-direction:row}.cmp-row>.cmp-colors:first-child,.cmp-row>.cmp-matchup:first-child{justify-content:flex-start}}.ficha{position:relative}.ficha-export{z-index:3;font-size:13px;position:absolute;top:12px;right:12px}.ficha-export-name{display:none}.ficha.is-exporting{padding-top:28px}.ficha.is-exporting .ficha-export-name{color:var(--accent-text);letter-spacing:.08em;text-shadow:0 0 14px rgba(var(--accent-rgb), .5);margin-bottom:6px;font-size:34px;display:block}@media (max-width:520px){.ficha-export{margin-bottom:10px;position:static}}
.link-card{z-index:97;background:#0c090ef7;border:1px solid #e3b45980;text-decoration:none;animation:.18s ease-out gloss-in;display:flex;overflow:hidden;box-shadow:0 12px 34px #000000bf;color:#ece6da!important}.link-card-img{object-fit:cover;border-right:1px solid #e3b4594d;flex-shrink:0;width:96px}.link-card-body{flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.link-card-kind{letter-spacing:.16em;text-transform:uppercase;color:#a89f93;font-size:11px}.link-card-title{font-family:var(--font-cinzel), serif;color:#e3b459;font-size:18px;line-height:1.2}.link-card-sum{font-family:var(--font-garamond), Georgia, serif;color:#d4ccbf;font-size:15px;line-height:1.4}.quote-day-label{letter-spacing:.3em;color:var(--accent-text);text-transform:uppercase;margin-bottom:12px;font-size:13px}.ficha-entharas{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ficha-enthara{border-left:2px solid var(--sec,var(--accent));background:rgba(var(--sec-rgb,var(--accent-rgb)), .06);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:6px 10px;display:flex}.ficha-enthara-name{min-width:120px;font-weight:600}.ficha-enthara .ficha-arc{flex-flow:wrap;align-items:center;gap:10px}.ficha-enthara-edit{border-left:2px solid rgba(var(--sec-rgb,var(--accent-rgb)), .5);padding-left:10px}.mcalc-pick{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.mcalc-pick label{flex-direction:column;gap:4px;min-width:200px;display:flex}.mcalc-types{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.mcalc-type{text-align:left;font:inherit;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#00000059;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.mcalc-type:hover{transform:translateY(-2px)}.mcalc-type.on{border-color:var(--accent);box-shadow:0 0 16px rgba(var(--accent-rgb), .35), inset 0 0 0 1px rgba(var(--accent-rgb), .5)}.mcalc-code{color:var(--accent-text);font-size:24px;line-height:1}.mcalc-name{font-size:15px}.mcalc-split{font-size:13px}.mcalc-gems{gap:6px;display:flex}.mcalc-gems i{border:1px solid var(--accent);background:linear-gradient(0deg, var(--accent) var(--fill), transparent var(--fill));width:18px;height:18px;box-shadow:0 0 8px rgba(var(--accent-rgb), .4);transform:rotate(45deg)}.mcalc-result{border:1px dashed rgba(var(--accent-rgb), .5);flex-direction:column;gap:10px;margin-top:14px;padding:14px;display:flex}.mcalc-result-head{font-size:17px}.mcalc-enthara{grid-template-columns:110px minmax(80px,200px) 1fr;align-items:center;gap:12px;display:grid}.mcalc-en-name{color:var(--accent-text);font-family:var(--font-cinzel), serif}.mcalc-en-arc{color:var(--ink-2);font-size:14px}@media (max-width:520px){.mcalc-enthara{grid-template-columns:1fr;gap:4px}}.rel-wrap{flex-direction:column;gap:12px;display:flex}.rel-svg{width:100%;height:auto;overflow:visible}.rel-line path{fill:none;stroke-width:2.4px;opacity:.85;filter:drop-shadow(0 0 3px var(--c));transition:opacity .25s}.rel-line-label{fill:#ece6da;paint-order:stroke;stroke:#0d0a0f;stroke-width:4px;font-size:13px;font-family:var(--font-garamond), serif;transition:opacity .25s}.rel-line.is-dim path,.rel-line.is-dim .rel-line-label{opacity:.12}.rel-ring{fill:#0d0a0f;stroke:var(--accent);stroke-width:2.5px}.rel-empty{fill:rgba(var(--accent-rgb), .15)}.rel-name{fill:var(--ink);font-size:15px;font-family:var(--font-cinzel), serif;paint-order:stroke;stroke:#0d0a0f;stroke-width:4px}.rel-center-name{fill:var(--accent-text);font-size:19px}.rel-center .rel-ring{stroke-width:3.5px;filter:drop-shadow(0 0 10px rgba(var(--accent-rgb), .6))}.rel-node{outline:none;transition:opacity .25s}.rel-node.is-link{cursor:pointer}.rel-node.is-link:hover .rel-ring,.rel-node.is-link:focus-visible .rel-ring{stroke-width:4px;filter:drop-shadow(0 0 8px rgba(var(--accent-rgb), .8))}.rel-node.is-dim{opacity:.35}.rel-legend{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;display:flex}.rel-legend i{vertical-align:middle;border-radius:2px;width:22px;height:4px;margin-right:4px;display:inline-block}.rel-legend .dim{flex-basis:100%;font-size:12px}.rel-kinds{border-top:1px dashed var(--line);margin-top:14px;padding-top:10px}.wtl-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.wtl-filters .field{width:auto;min-width:180px}.wtl-list{margin:0;padding:0 0 0 22px;list-style:none;position:relative}.wtl-list:before{content:"";background:linear-gradient(var(--accent), rgba(var(--accent-rgb), .1));width:2px;position:absolute;top:6px;bottom:6px;left:6px}.wtl-era{letter-spacing:.3em;text-transform:uppercase;color:var(--accent-text);margin:18px 0 10px -22px;font-size:15px}.wtl-era:first-child{margin-top:0}.wtl-item{padding:0 0 18px 10px;position:relative}.wtl-dot{background:var(--c);width:12px;height:12px;box-shadow:0 0 10px var(--c);border-radius:50%;position:absolute;top:6px;left:-21px}.wtl-date{font-family:var(--font-sharetech), monospace;color:var(--c);font-size:13px}.wtl-title{font-size:19px}.wtl-text{color:var(--ink-2);font-size:16px}.wtl-text .rich p{margin:4px 0}.wtl-src{color:var(--ink-3);align-items:center;gap:4px;font-size:12px;display:inline-flex}.wtl-src:hover{color:var(--accent-text)}
