@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-cyrillic-wght-normal.BfQLqnEI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-latin-ext-wght-normal.CsF3XSp0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-latin-wght-normal.Cbhn5ptY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--z:1;--cork:#c98a48;--cork-d:#a86c32;--paper:#f7f5f0;--ink:#1c1b19;--jogo:#d23a32;--arte:#e3ad1f;--musica:#2f68c9;--tech:#2a8f57;--cw:clamp(calc(150px * var(--z)), 10.5vw, calc(200px * var(--z)));--pf:"Pixelify Sans Variable", "Pixelify Sans";--ps:1.15;--F:calc(22px * var(--z))}*{box-sizing:border-box}html,body{height:100%;margin:0}body{color:var(--ink);background:#24170c;font-family:IBM Plex Sans,system-ui,sans-serif;overflow:hidden}.frame{padding:var(--F);background:repeating-linear-gradient(91deg, #0000 0 calc(11px * var(--z)), #a0703a12 calc(11px * var(--z)) calc(12px * var(--z)), #0000 calc(12px * var(--z)) calc(27px * var(--z)), #fff2 calc(27px * var(--z)) calc(28px * var(--z))), linear-gradient(135deg, #f1d9b2, #e6c393 45%, #efd3a6 70%, #dcb784);box-shadow:inset 0 0 0 calc(1px * var(--z)) #fff6, inset 0 0 0 calc(2px * var(--z)) #b88d5c;position:fixed;inset:0}.frame:before{content:"";inset:calc(var(--F) - calc(5px * var(--z)));pointer-events:none;z-index:60;border:calc(5px * var(--z)) solid;box-shadow:inset 0 0 0 calc(1px * var(--z)) #0003;border-color:#c49a68 #f3dcb6 #f6e2c0 #c49a68;position:absolute}.frame:after{--q:calc(var(--F) + calc(18px * var(--z)));--w:linear-gradient(#f6f6f3, #e2e2dd);content:"";pointer-events:none;z-index:61;background:var(--w) left top / var(--q) var(--F) no-repeat, var(--w) left top / var(--F) var(--q) no-repeat, var(--w) right top / var(--q) var(--F) no-repeat, var(--w) right top / var(--F) var(--q) no-repeat, var(--w) left bottom / var(--q) var(--F) no-repeat, var(--w) left bottom / var(--F) var(--q) no-repeat, var(--w) right bottom / var(--q) var(--F) no-repeat, var(--w) right bottom / var(--F) var(--q) no-repeat;position:absolute;inset:0}#board{background:var(--cortica) 0 0 / calc(660px * var(--z)) auto, var(--cork);width:100%;height:100%;box-shadow:inset 0 0 calc(40px * var(--z)) #0003, inset 0 calc(2px * var(--z)) calc(6px * var(--z)) #0006;position:relative;overflow:hidden}.fios{z-index:300;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#board.focus #strings{z-index:450}#board.focus .card.lit:not(.hover){z-index:400!important}#board .rope-g.faint:not(.lit),#board.focus .rope-g:not(.lit),#board .rope-g.off{opacity:0}#board .rope-g.lit:not(.off){opacity:1}.memo{top:calc(22px * var(--z));left:calc(24px * var(--z));z-index:310;background:var(--paper);box-shadow:0 calc(1px * var(--z)) calc(2px * var(--z)) #0003, 0 calc(6px * var(--z)) calc(16px * var(--z)) #0004;border-top:calc(4px * var(--z)) solid var(--ink);align-items:stretch;display:flex;position:absolute}.back{padding:0 calc(18px * var(--z));font-size:calc(15px * var(--z));color:var(--ink);border-right:calc(1px * var(--z)) solid #0002;letter-spacing:.02em;align-items:center;font-weight:600;text-decoration:none;display:flex}.back:hover,.back:focus-visible{background:var(--ink);color:var(--paper);outline:none}.memo-body{padding:calc(10px * var(--z)) calc(18px * var(--z)) calc(12px * var(--z))}.kicker{font-size:calc(11px * var(--z));text-transform:uppercase;letter-spacing:.14em;color:#6b665e}.memo h1{margin:calc(2px * var(--z)) 0 0;font-family:var(--pf), monospace;font-weight:400;font-size:calc(calc(22px * var(--z)) * var(--ps));line-height:1.1}.memo p{margin:calc(3px * var(--z)) 0 0;font-size:calc(14px * var(--z));color:#4a463f}.toolbar{top:calc(22px * var(--z));right:calc(24px * var(--z));z-index:310;gap:calc(10px * var(--z));flex-wrap:wrap;justify-content:flex-end;align-items:center;max-width:62%;display:flex;position:absolute}.legend{gap:calc(6px * var(--z));flex-wrap:wrap;display:flex}.chip{font:500 calc(15px * var(--z)) "IBM Plex Sans", system-ui, sans-serif;background:var(--paper);color:var(--ink);padding:calc(9px * var(--z)) calc(15px * var(--z));min-height:calc(40px * var(--z));box-shadow:0 calc(1px * var(--z)) calc(2px * var(--z)) #0003, 0 calc(4px * var(--z)) calc(10px * var(--z)) #0003;cursor:pointer;align-items:center;gap:calc(7px * var(--z));border:0;transition:opacity .2s;display:flex}.chip i{width:calc(12px * var(--z));height:calc(12px * var(--z));border-radius:calc(2px * var(--z))}.chip[data-cat=jogo] i{background:var(--jogo)}.chip[data-cat=arte] i{background:var(--arte)}.chip[data-cat=musica] i{background:var(--musica)}.chip[data-cat=tech] i{background:var(--tech)}.chip[aria-pressed=false]{opacity:.5;text-decoration:line-through}.card{--c:var(--jogo);width:var(--cw);z-index:10;padding:calc(10px * var(--z)) calc(10px * var(--z)) 0;cursor:grab;touch-action:none;user-select:none;box-shadow:0 calc(3px * var(--z)) calc(6px * var(--z)) #0003, 0 calc(8px * var(--z)) calc(18px * var(--z)) #0003;transform:translate(var(--tx), var(--ty)) rotate(var(--rot)) scale(var(--s,1));--fm:calc(11.5px * var(--z));--ft:calc(calc(16px * var(--z)) * var(--ps));--fd:calc(15px * var(--z));background:#fcfbf8;outline:none;transition:box-shadow .3s,opacity .4s,filter .4s;position:absolute;top:0;left:0}.card.cat-jogo,.card.leo{--cw:clamp(calc(175px * var(--z)), 13vw, calc(245px * var(--z)));--ft:calc(calc(18px * var(--z)) * var(--ps))}.card.big{--cw:clamp(calc(265px * var(--z)), 22vw, calc(360px * var(--z)));--fm:calc(13px * var(--z));--ft:calc(calc(21px * var(--z)) * var(--ps));--fd:calc(16px * var(--z))}#board.livre .card{--cw:min(clamp(calc(200px * var(--z)), 19vw, calc(340px * var(--z))), max(15vw, calc((40dvh - 80px) / .85)));--fm:calc(12.5px * var(--z));--ft:calc(calc(19px * var(--z)) * var(--ps))}.card .fold{width:max(100%, min(calc(var(--cw) * 1.25), calc(100vw - 32px)))}#board.livre .fold{width:max(100%, min(max(calc(var(--cw) * 1.7), 240px), calc(100vw - 32px)))}.card.mini{--cw:clamp(calc(125px * var(--z)), 8vw, calc(145px * var(--z)));--fm:calc(11px * var(--z));--ft:calc(calc(12.5px * var(--z)) * var(--ps));padding:calc(8px * var(--z)) calc(8px * var(--z)) 0}.card.cat-arte{--c:var(--arte)}.card.cat-musica{--c:var(--musica)}.card.cat-tech{--c:var(--tech)}.card.cat-equipe{--c:#3b3631}.card.member{--cw:clamp(calc(105px * var(--z)), 7vw, calc(122px * var(--z)));--fm:calc(10.5px * var(--z));--ft:calc(calc(13px * var(--z)) * var(--ps));--fd:calc(14px * var(--z));padding:calc(8px * var(--z)) calc(8px * var(--z)) calc(4px * var(--z))}.card.member .photo{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--tom) 55%, #000), color-mix(in srgb, var(--tom) 18%, #000) 85%)}.card.member .photo img{object-fit:contain;image-rendering:pixelated;padding:14%}.card.member .photo.foto img{object-fit:cover;image-rendering:auto;padding:0}.card.member .fold{width:max(100%, calc(200px * var(--z)))}.card.dragging{cursor:grabbing;--s:1.05;box-shadow:0 calc(24px * var(--z)) calc(44px * var(--z)) #0006}.card .photo{aspect-ratio:4/3.4;background:#222;position:relative;overflow:hidden}.card .photo.square{aspect-ratio:1}.card .photo.logo{background:var(--paper)}.card .photo.logo img{object-fit:contain;box-sizing:border-box;padding:14% 18%}.card img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.card .tag{width:100%;height:calc(5px * var(--z));background:var(--c);position:absolute;bottom:0;left:0}.caption{padding:calc(9px * var(--z)) calc(2px * var(--z)) calc(11px * var(--z))}.meta{margin-bottom:calc(4px * var(--z));font:600 var(--fm)/1.25 "IBM Plex Sans", system-ui, sans-serif;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--c) 55%, #2a2622);display:block}.caption h2{font-family:var(--pf), monospace;font-weight:700;font-size:var(--ft);overflow-wrap:anywhere;margin:0;line-height:1.12}.go,.fold a{align-items:center;gap:calc(6px * var(--z));min-height:calc(38px * var(--z));padding:calc(8px * var(--z)) calc(16px * var(--z));margin-top:calc(12px * var(--z));font:600 calc(15px * var(--z)) "IBM Plex Sans", system-ui, sans-serif;letter-spacing:.02em;background:var(--c);color:#fff;box-shadow:0 calc(2px * var(--z)) 0 color-mix(in srgb, var(--c) 60%, #000);text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;display:inline-flex}.card.cat-arte .go,.card.cat-arte .fold a{color:var(--ink)}.go:hover,.fold a:hover,.go:focus-visible,.fold a:focus-visible{filter:brightness(1.08);box-shadow:0 calc(3px * var(--z)) 0 color-mix(in srgb, var(--c) 60%, #000);outline:none;transform:translateY(-1px)}.go{min-height:calc(34px * var(--z));padding:calc(6px * var(--z)) calc(12px * var(--z));margin-top:calc(8px * var(--z));font-size:calc(14px * var(--z));display:none}.card.mini.hover .go,.card.mini:focus-visible .go{display:inline-flex}.fold{left:50%;top:calc(100% - calc(3px * var(--z)));box-sizing:border-box;z-index:-1;background:var(--paper);width:100%;padding:calc(13px * var(--z)) calc(16px * var(--z)) calc(15px * var(--z));border-top:calc(3px * var(--z)) solid var(--c);box-shadow:0 calc(10px * var(--z)) calc(24px * var(--z)) #0004;opacity:0;clip-path:inset(0 0 100%);visibility:hidden;transition:transform .32s cubic-bezier(.2,.8,.2,1),clip-path .32s cubic-bezier(.2,.8,.2,1),opacity .22s,visibility 0s linear .32s;position:absolute;transform:translate(-50%,-8px)}.fold p+p{margin-top:.6em}.fold p{font:400 var(--fd)/1.5 "IBM Plex Sans", system-ui, sans-serif;color:#2f2b26;margin:0}.card.flip .fold{top:auto;bottom:calc(100% - calc(3px * var(--z)));border-top:0;border-bottom:calc(3px * var(--z)) solid var(--c);transform:translate(-50%, calc(8px * var(--z)));clip-path:inset(100% 0 0)}.card.hover .fold,.card:focus-visible .fold{opacity:1;clip-path:inset(-30px -30px -40px);visibility:visible;transition:transform .32s cubic-bezier(.2,.8,.2,1),clip-path .32s cubic-bezier(.2,.8,.2,1),opacity .22s,visibility;transform:translate(-50%)}.card.hover,.card:focus-visible{box-shadow:0 calc(12px * var(--z)) calc(30px * var(--z)) #0005;z-index:500!important}#board.focus .card:not(.lit):not(.hover){opacity:.35;filter:grayscale(.5)}.card.off{pointer-events:none;opacity:.12!important;filter:grayscale(1) blur(calc(1px * var(--z)))!important}.gen{width:100%;height:100%}.art-terminal{background:repeating-linear-gradient(0deg, #0000 0 calc(3px * var(--z)), #0003 calc(3px * var(--z)) calc(4px * var(--z))), linear-gradient(#0a1a0d, #031006);position:relative}.art-terminal:after{content:"> whoami\a  admin\a > ls /casos\a  gaivota/\a > _";white-space:pre;inset:calc(16px * var(--z));color:#4dff7a;font:calc(14px * var(--z)) "PxPlus IBM VGA 9x16", "VT323", monospace;text-shadow:0 0 calc(6px * var(--z)) #4dff7a;position:absolute}.art-admin{background:conic-gradient(from 45deg, #222 0 25%, #d23a32 0 50%, #222 0 75%, #f4ecd8 0) 0 0/calc(40px * var(--z)) calc(40px * var(--z))}.art-detective{background:radial-gradient(circle at 50% 42%,#f4ecd8 0 15%,#0000 15.5%),linear-gradient(170deg,#0000 58%,#3a2a1a 58%),radial-gradient(58% 16% at 50% 28%,#2a1d10 0 98%,#0000),linear-gradient(#e3ad1f,#b4840f)}.art-tiles{background:linear-gradient(45deg,#6d5a3e 25%,#0000 0 75%,#6d5a3e 0),linear-gradient(45deg,#6d5a3e 25%,#8b744f 0 75%,#6d5a3e 0);background-size:calc(24px * var(--z)) calc(24px * var(--z));background-position:0 0, calc(12px * var(--z)) calc(12px * var(--z))}.art-wave{background:repeating-linear-gradient(90deg, #2f68c9 0 calc(6px * var(--z)), #0000 calc(6px * var(--z)) calc(10px * var(--z))) center/100% 40% no-repeat, #0d1b33}@media (width>=721px){:root{--z:.75}}@media (width<=720px){:root{--F:10px;--cw:140px}.card.cat-jogo,.card.leo{--cw:160px}.card.big{--cw:200px}.card.mini{--cw:115px}#board.livre .card{--cw:min(29vw, calc((100dvh - 150px) / 3 - 80px));--fm:10px;--ft:calc(13px * var(--ps));padding:7px 7px 0}.memo{top:12px;left:12px}.memo-body{padding:8px 12px}.toolbar{justify-content:center;max-width:none;inset:auto 12px 12px}}.card{will-change:transform}@media (pointer:coarse){.card{transition:opacity .3s;box-shadow:0 3px 8px #0004}.card.hover,.card:focus-visible,.card.dragging{box-shadow:0 8px 18px #0005}#board.focus .card:not(.lit):not(.hover){filter:none;opacity:.3}.card.off{filter:none!important}.fold{box-shadow:0 6px 14px #0004}}@media (prefers-reduced-motion:reduce){.card,.fold{transition:none}}
