.gs-records{--gs-el-wood:#6cc07a;--gs-el-fire:#ff5a4f;--gs-el-earth:#e0b44a;--gs-el-metal:#e8e5dd;--gs-el-water:#6f9bff;--gs-db-font:Gulim, "굴림", Dotum, "돋움", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif}.gs-el-wood{color:var(--gs-el-wood)}.gs-el-fire{color:var(--gs-el-fire)}.gs-el-earth{color:var(--gs-el-earth)}.gs-el-metal{color:var(--gs-el-metal)}.gs-el-water{color:var(--gs-el-water)}.gs-db{font-family:var(--gs-db-font);background:#0c0c0e;border:1px solid #8f8c86;margin:22px 0 6px;padding:2px;box-shadow:inset 1px 1px #3c3b38,inset -1px -1px #050505,0 10px 26px #0000008c}.gs-db-titlebar{color:#fff;letter-spacing:.01em;background:linear-gradient(90deg,#0a246a 0%,#3a6ea5 100%);justify-content:space-between;align-items:center;gap:8px;min-height:22px;padding:2px 4px 2px 7px;font-size:11.5px;font-weight:700;display:flex}.gs-db-titlebar-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gs-db-titlebar-controls{flex:none;gap:2px;display:flex}.gs-db-titlebar-controls i{background:#c9c6bf;width:14px;height:12px;box-shadow:inset 1px 1px #fff,inset -1px -1px #55524d}.gs-db-meta{color:#8f8b83;letter-spacing:.01em;background:#16161a;border-bottom:1px solid #2d2c2a;padding:4px 7px;font-size:10.5px}.gs-db-body{padding:10px 8px 12px}.gs-db-caption{color:#b9b5ac;word-break:keep-all;margin-bottom:8px;font-size:11px;line-height:1.5}.gs-db-caption span{color:#fff;background:#8f1d18;margin-right:4px;padding:1px 4px;font-weight:700}.gs-db-tablewrap{overflow-x:auto}.gs-db-table{border-collapse:collapse;table-layout:fixed;text-align:center;width:100%;min-width:300px}.gs-db-table th,.gs-db-table td{vertical-align:middle;border:1px solid #3b3a37;padding:5px 2px}.gs-db-table thead th{color:#111;background:#c9c6bf;font-size:13px;font-weight:700;line-height:1.2}.gs-db-table thead th small,.gs-db-table tbody th small{opacity:.75;font-size:9.5px;font-weight:400;display:block}.gs-db-table thead th:first-child,.gs-db-table tbody th{width:46px}.gs-db-table tbody th{color:#cfccc5;background:#1d1d21;font-size:12px;font-weight:700;line-height:1.15}.gs-db-table td{color:var(--gs-text);background:#0e0e10}.gs-db-table td.is-day{background:#1a0b0a}.gs-db-table thead th.is-day{color:#fff;background:#e5483f}.gs-db-glyph{flex-direction:column;align-items:center;line-height:1;display:inline-flex}.gs-db-glyph b{font-family:var(--gs-serif);font-weight:800}.gs-db-glyph--lg b{text-shadow:0 0 10px;font-size:30px}.gs-db-glyph--sm b{font-size:19px}.gs-db-glyph small{color:#9b978f;margin-top:3px;font-size:9.5px}.gs-db-glyph.is-unknown b{color:#55524d;text-shadow:none}.gs-db-term{flex-direction:column;align-items:center;gap:1px;line-height:1.1;display:inline-flex}.gs-db-term b{font-family:var(--gs-serif);font-size:13px;font-weight:700}.gs-db-term small{color:#9b978f;font-size:9.5px}.gs-db-hidden{font-family:var(--gs-serif);letter-spacing:.04em;flex-wrap:wrap;justify-content:center;gap:2px;font-size:13.5px;font-weight:700;display:inline-flex}.gs-db-hidden>span{flex-direction:column;align-items:center;display:inline-flex}.gs-db-hidden small{color:#9b978f;font-family:var(--gs-db-font);letter-spacing:0;font-size:9px;font-weight:400}.gs-db-shinsal{color:#d8a24a;font-family:var(--gs-serif);flex-direction:column;gap:2px;font-size:11px;font-weight:700;line-height:1.15;display:flex}.gs-db-shinsal small{font-family:var(--gs-db-font);white-space:nowrap;font-size:9.5px;font-weight:400;line-height:1.4;display:block}.gs-db-empty{color:#55524d}.gs-db-subhead{color:#e9e6df;border-left:3px solid #e5483f;margin:14px 0 6px;padding-left:6px;font-size:12.5px;font-weight:700}.gs-db-subhead small{color:#8f8b83;margin-left:4px;font-size:10.5px;font-weight:400}.gs-db-elements{gap:4px;display:grid}.gs-db-elements li{grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:8px;display:grid}.gs-db-el-name{align-items:baseline;gap:4px;display:flex}.gs-db-el-name b{font-family:var(--gs-serif);font-size:16px;font-weight:800}.gs-db-el-name small{color:#8f8b83;font-size:10px}.gs-db-el-bar{gap:2px;display:flex}.gs-db-el-bar i{background:#121214;border:1px solid #34332f;flex:1;height:11px}.gs-db-el-bar i.is-on{background:currentColor;border-color:currentColor;box-shadow:0 0 6px}.gs-db-el-count{color:#e9e6df;font-family:var(--gs-mono);text-align:right;font-size:12px}.gs-db-elements li.is-zero .gs-db-el-count{color:#e5483f}.gs-db-verdict{border:1px solid #3b3a37;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.gs-db-verdict>div{grid-template-rows:auto 1fr;min-width:0;display:grid}.gs-db-verdict>div+div{border-left:1px solid #3b3a37}.gs-db-verdict dt{color:#111;text-align:center;background:#c9c6bf;padding:4px 2px;font-size:10.5px;font-weight:700}.gs-db-verdict dt small{font-size:9.5px;font-weight:400;display:block}.gs-db-verdict dd{color:#e9e6df;text-align:center;word-break:keep-all;place-items:center;min-height:52px;margin:0;padding:6px 4px;font-size:11.5px;line-height:1.35;display:grid}.gs-db-cards{gap:8px;display:grid}.gs-db-card{background:#0e0e10;border:1px solid #3b3a37}.gs-db-card-head{color:#e9e6df;background:#1d1d21;border-bottom:1px solid #3b3a37;align-items:center;gap:10px;padding:6px 8px;font-size:12.5px;font-weight:700;display:flex}.gs-db-card-head small{color:#9b978f;font-size:10.5px;font-weight:400;display:block}.gs-db-card-glyph{color:#ff5a4f;width:38px;height:38px;font-family:var(--gs-serif);background:#1a0b0a;border:1px solid #e5483f;place-items:center;font-size:24px;font-weight:800;display:grid}.gs-db-card dl{display:grid}.gs-db-card dl>div{border-top:1px dotted #2d2c2a;grid-template-columns:68px minmax(0,1fr);display:grid}.gs-db-card dl>div:first-child{border-top:0}.gs-db-card dt{color:#b9b5ac;font-family:var(--gs-serif);background:#141417;padding:5px 6px;font-size:11px;font-weight:700}.gs-db-card dd{color:#dcd8cf;word-break:keep-all;padding:5px 8px;font-size:11.5px;line-height:1.55}.gs-db-luck{border-top:1px solid #3b3a37;border-left:1px solid #3b3a37;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.gs-db-luck li{background:#0e0e10;border-bottom:1px solid #3b3a37;border-right:1px solid #3b3a37;flex-direction:column;align-items:center;gap:3px;padding:5px 2px 6px;display:flex}.gs-db-luck li.is-current{background:#2a0c0a;box-shadow:inset 0 0 0 1px #e5483f}.gs-db-luck-age{color:#cfccc5;font-family:var(--gs-mono);font-size:10.5px}.gs-db-luck li.is-current .gs-db-luck-age{color:#ff5a4f}.gs-db-luck-god{color:#8f8b83;font-size:9.5px}.gs-db-ref{font-family:var(--gs-db-font);flex-wrap:wrap;align-items:center;gap:4px 5px;margin-top:10px;font-size:10.5px;display:flex}.gs-db-ref-key{color:#e5483f;font-family:var(--gs-mono);letter-spacing:.08em}.gs-db-ref-chip{color:#cfccc5;font-family:var(--gs-serif);background:#121214;border:1px solid #3b3a37;padding:1px 5px;font-weight:700}
.gs-records{--gs-rec-soft:#c6c2ba;--gs-rec-frame:#e9e6df4d;--gs-rec-frame-strong:#e9e6df6b;--gs-rec-poster:url(/images/gosaju/v1/character-idle-poster.webp);position:relative}.gs-records .gs-rec-scene{padding-top:0;padding-bottom:32px}.gs-records .gs-scene-08{padding-top:52px}.gs-records .gs-rec-filehead{outline:none;scroll-margin-top:12px}.gs-records .gs-file-header{margin:0 calc(var(--gs-gutter) * -1);padding:14px var(--gs-gutter) 12px;letter-spacing:.16em;font-size:14px}.gs-records .gs-rec-filehead-plain{padding-bottom:4px}.gs-records .gs-rec-filehead-plain:after{display:none}.gs-rec-filehead-note{font-family:var(--gs-pixel);letter-spacing:0;text-transform:none;margin-left:.55em;font-size:12px}.gs-records .gs-file-title{font-size:min(22px, calc((100vw - 2 * var(--gs-gutter)) / 16));letter-spacing:-.01em;margin-top:18px;line-height:1.4}.gs-rec-intro{color:var(--gs-rec-soft);white-space:pre-line;margin-top:14px;font-size:15px;line-height:1.85}.gs-records .gs-rec-rule{height:1px;margin:26px calc(var(--gs-gutter) * -1);background:var(--gs-rec-frame);border:0}.gs-records .gs-rec-scene>.gs-rec-rule:first-child{margin-top:0}.gs-rec-item{margin-bottom:16px;font-size:17px;line-height:1.45}.gs-rec-item-no{color:var(--gs-red);margin-right:.5em}.gs-rec-entry{flex-direction:column;gap:18px;display:flex}.gs-records .gs-rec-entry+.gs-rec-filehead,.gs-records .gs-rec-filehead+.gs-rec-entry{margin-top:18px}.gs-records .gs-rec-box{border-color:var(--gs-rec-frame);background:#0b0b0cf0;padding:16px 18px;font-size:15.5px;line-height:1.85}.gs-records .gs-rec-box:not(.is-done)>.gs-scramble-visual{color:var(--gs-dim)}.gs-records .gs-rec-match{border-color:var(--gs-rec-frame);background:#080809f0;gap:18px;padding:15px 22px}.gs-records .gs-rec-match .gs-match-label{font-size:15px}.gs-records .gs-rec-match .gs-match-track{background:#2b2b2c;border-color:#e9e6df4d;height:16px}.gs-records .gs-rec-match .gs-match-fill{background:linear-gradient(#d9d6cf 0%,#b7b3ac 55%,#9d9993 100%)}.gs-rec-quote{margin:0 -3px}.gs-rec-quote-text{background:var(--gs-paper-texture) center / 384px auto, var(--gs-paper);background-blend-mode:multiply;color:var(--gs-paper-ink);text-align:center;text-shadow:0 0 1px #1b19168c;clip-path:polygon(0 7%,4% 0,23% 5%,42% 0,61% 4%,83% 0,100% 5%,99% 50%,100% 95%,79% 100%,58% 95%,37% 100%,16% 96%,0 100%,1% 52%);padding:18px 16px 17px;font-size:16px;line-height:1.55}.gs-rec-quote-mark{font-family:var(--gs-pixel-bold);vertical-align:-.06em;font-size:19px;font-weight:700;line-height:1;display:inline-block}.gs-rec-quote-mark:first-child{margin-right:.45em}.gs-rec-quote-mark:last-child{margin-left:.3em}.gs-records .gs-rec-band{white-space:nowrap;margin:20px 0}.gs-rec-band-visual{display:inline-block}.gs-rec-band.is-glitch .gs-rec-band-visual{transform:translate(-1px)}.gs-records .gs-rec-band--light{color:#141311;letter-spacing:.02em;background:repeating-linear-gradient(#0000000d 0 1px,#0000 1px 3px),linear-gradient(#a19e98,#8a8781 55%,#7c7973);padding:13px 10px;font-size:22px;box-shadow:inset 0 0 0 1px #00000040,inset 0 0 18px #0000002e}.gs-records .gs-rec-band--dark{color:var(--gs-text);background:linear-gradient(#414142,#333334);padding:15px 8px;font-size:18px;box-shadow:inset 0 0 0 1px #e9e6df14}.gs-records .gs-rec-mask{text-align:center;font-family:var(--gs-mono);font-size:.8em;line-height:1.3;position:relative}.gs-records .gs-rec-mask--tall{vertical-align:-.28em;width:.78em;min-width:0;height:1.28em}.gs-records .gs-rec-mask--square{vertical-align:.04em;width:.56em;min-width:0;height:.56em}.gs-records .gs-rec-band--light .gs-rec-mask{background:#070707}.gs-records .gs-rec-band--dark .gs-rec-mask{vertical-align:-.1em;background:repeating-linear-gradient(90deg,#00000024 0 1px,#0000 1px 3px),#b1ada6;width:.95em;height:.95em;box-shadow:inset 0 0 0 1px #0000004d}.gs-records .gs-rec-mask.is-noise{box-shadow:none;background:0 0;transform:translate(1px,-1px)}.gs-records .gs-rec-band--light .gs-rec-mask.is-noise{color:#0b0b0b;font-size:.9em}.gs-records .gs-rec-band--dark .gs-rec-mask.is-noise{color:var(--gs-text)}.gs-rec-anomaly{border:1.5px solid var(--gs-red);background:#070202;margin-top:20px;box-shadow:0 0 18px #e5483f24}.gs-rec-anomaly-body{border-bottom:1.5px solid var(--gs-red);background:repeating-linear-gradient(#0003 0 1px,#0000 1px 3px),linear-gradient(#701b168c,#400e0c80);padding:20px 18px 24px}.gs-rec-alert{color:var(--gs-red);white-space:pre-line;font-size:16.5px;line-height:1.75}.gs-rec-domains{white-space:pre-line;font-size:17px;line-height:1.95}.gs-rec-corrupt{background:#040202;height:200px;position:relative;overflow:hidden}.gs-rec-corrupt .gs-noise{opacity:.8;position:absolute;inset:0}.gs-rec-corrupt:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000059 0 1px,#0000 1px 3px),linear-gradient(#04020200 40%,#040202b3);position:absolute;inset:0}.gs-rec-corrupt-text{z-index:1;color:var(--gs-text);text-shadow:0 0 6px #000,0 0 2px #000;font-size:15px;position:absolute;bottom:16px;left:18px;right:18px}.gs-rec-unclassified{border:1.5px solid var(--gs-red);background:#3a0a086b;margin-top:18px;padding:15px 18px}.gs-records .gs-rec-unclassified-text{text-indent:-1.3em;color:var(--gs-red);padding-left:1.3em;font-size:16px;line-height:1.65;display:block}.gs-records .gs-rec-unclassified-text .gs-glitch-layer{padding-left:1.3em}.gs-rec-tailnoise{height:40px;margin:26px calc(var(--gs-gutter) * -1) 0;opacity:.7;-webkit-mask-image:linear-gradient(#0000,#000 35% 65%,#0000);mask-image:linear-gradient(#0000,#000 35% 65%,#0000)}.gs-records .gs-scene-11{background:#000;flex-direction:column;justify-content:flex-end;padding:0;display:flex;overflow:hidden}.gs-rec11-media{opacity:0;transition:opacity 1.6s ease-out;position:absolute;inset:0}.gs-rec11.is-revealed .gs-rec11-media{opacity:1}.gs-records .gs-rec11-video{background:#000;position:absolute;inset:-9% 0 9%}.gs-records .gs-rec11-video video{object-position:50% 18%}.gs-rec11-slices{pointer-events:none;display:none;position:absolute;inset:-9% 0 9%}.gs-rec11-media.is-glitch .gs-rec11-slices{display:block}.gs-rec11-slice{background:var(--gs-rec-poster) 50% 18% / cover no-repeat;position:absolute;inset:0}.gs-rec11-slice--r{background-image:linear-gradient(#e5483f99, #e5483f99), var(--gs-rec-poster);background-blend-mode:multiply;mix-blend-mode:screen;opacity:.7;transform:translate(-6px)}.gs-rec11-slice--c{background-image:linear-gradient(#58d6dc80, #58d6dc80), var(--gs-rec-poster);background-blend-mode:multiply;mix-blend-mode:screen;opacity:.65;transform:translate(6px)}.gs-rec11-slice--a{clip-path:inset(24% 0 62%);transform:translate(-16px)}.gs-rec11-slice--b{clip-path:inset(47% 0 40%);transform:translate(13px)}.gs-rec11-media.is-glitch .gs-rec11-slice--a,.gs-rec11-media.is-glitch .gs-rec11-slice--b{animation:.12s steps(2,end) gs-rec11-slice}.gs-rec11-media.is-glitch .gs-rec11-video{transform:translate(3px)}.gs-rec11-shade{pointer-events:none;background:linear-gradient(#00000059 0%,#0000 16%),linear-gradient(#0000 42%,#0000008c 62%,#000000e0 82%,#000 100%);position:absolute;inset:0}.gs-rec11-blackout{z-index:30;width:min(100%, var(--gs-column));opacity:0;pointer-events:none;background:#000;transition:opacity .7s ease-out;position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%)}.gs-rec11-blackout.is-on{opacity:1;transition:none}.gs-rec11-text{z-index:2;text-align:center;text-shadow:0 1px 10px #000000e6,0 0 2px #000000e6;flex-direction:column;align-items:center;padding:0 28px max(88px,15svh);display:flex;position:relative}.gs-rec11-headline{font-family:var(--gs-serif);letter-spacing:-.01em;font-size:33px;font-weight:700;line-height:1.3}.gs-rec11-body{margin-top:52px;font-size:15.5px;line-height:1.85}.gs-rec11-final{color:var(--gs-red);font-family:var(--gs-heading);letter-spacing:-.01em;text-shadow:0 0 14px var(--gs-red-glow), 0 2px 10px #000000f2;margin-top:16px;font-size:23px;font-weight:800;line-height:1.45}@media (prefers-reduced-motion:no-preference){.gs-rec11-final.is-armed{animation:2.6s step-end infinite gs-rec11-split,3.8s step-end infinite gs-rec11-tear,5.2s step-end infinite gs-rec11-brownout}}@keyframes gs-rec11-split{0%,to{text-shadow:0 0 14px var(--gs-red-glow), 0 2px 10px #000000f2}18%{text-shadow:-2px 0 #63d0d6bf, 2px 0 #e5483fe6, 0 0 14px var(--gs-red-glow)}22%{text-shadow:3px 0 #63d0d6b3, -3px 0 #ffffff59, 0 0 14px var(--gs-red-glow)}26%{text-shadow:0 0 14px var(--gs-red-glow), 0 2px 10px #000000f2}64%{text-shadow:-1px 0 #63d0d699, 1px 0 #e5483fe6, 0 0 18px var(--gs-red-glow)}68%{text-shadow:0 0 14px var(--gs-red-glow), 0 2px 10px #000000f2}}@keyframes gs-rec11-tear{0%,to{clip-path:none;transform:none}41%{clip-path:inset(0 0 52%);transform:translate(-4px)skew(-6deg)}43%{clip-path:inset(48% 0 0);transform:translate(5px)}45%{clip-path:none;transform:translate(-2px)}47%{transform:none}83%{transform:translate(3px)skew(4deg)}84%{transform:none}}@keyframes gs-rec11-brownout{0%,to{opacity:1}30%{opacity:.35}32%{opacity:1}34%{opacity:.55}36%{opacity:1}}.gs-records .gs-scene-12{padding-top:44px;padding-bottom:40px}.gs-rec-seal-kicker{color:var(--gs-red);font-family:var(--gs-mono);letter-spacing:.24em;margin-bottom:8px;font-size:11px}.gs-rec-seal-intro{color:var(--gs-rec-soft);white-space:pre-line;word-break:keep-all;margin:-6px 0 16px;font-size:14px;line-height:1.8}.gs-rec-seal-meta{border:1px solid var(--gs-rec-frame);background:var(--gs-rec-frame);font-family:var(--gs-mono);gap:1px;margin:0 0 18px;font-size:11.5px;display:grid}.gs-rec-seal-meta>div{background:#0a0a0b;grid-template-columns:5.2em minmax(0,1fr);display:grid}.gs-rec-seal-meta dt{border-right:1px solid var(--gs-rec-frame);color:var(--gs-muted);letter-spacing:.08em;background:#16161a;padding:6px 8px}.gs-rec-seal-meta dd{color:var(--gs-text);letter-spacing:.04em;padding:6px 10px}.gs-rec-seal-meta dd.is-sealed{color:var(--gs-red)}.gs-rec-list-title{font-family:var(--gs-heading);letter-spacing:.01em;margin-bottom:18px;font-size:22px;font-weight:700;line-height:1.4}.gs-rec-list{flex-direction:column;gap:12px;display:flex}.gs-rec-list-item{position:relative}.gs-rec-row{border:1.5px solid var(--gs-rec-frame);text-align:left;opacity:.14;background:#080809eb;align-items:stretch;width:100%;min-height:54px;transition:opacity .18s steps(3,end),background-color .15s,box-shadow .18s;display:flex}.gs-rec-list-item.is-lit .gs-rec-row{opacity:1}.gs-rec-row:active{background:#e9e6df0f}.gs-rec-list-item.is-locked .gs-rec-row:active{background:#8f1d1838}.gs-rec-row-main{flex:1;align-items:center;gap:18px;min-width:0;padding:0 16px;display:flex}.gs-rec-row-no{color:var(--gs-red);margin-right:.15em}.gs-rec-row-text{flex-direction:column;flex:1;gap:3px;min-width:0;padding:9px 0;display:flex}.gs-rec-row-title{word-break:keep-all;overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:700;line-height:1.45}.gs-rec-row-teaser{color:#a8a49c;word-break:keep-all;overflow-wrap:anywhere;font-size:12.5px;line-height:1.55}.gs-rec-row-status{color:var(--gs-muted);flex:none;font-size:15px}.gs-rec-row-lockcell{border-left:1.5px solid var(--gs-rec-frame);flex:none;place-items:center;width:58px;display:grid}.gs-rec-lock{color:var(--gs-red);filter:drop-shadow(0 0 4px #e5483f59);display:inline-block}.gs-rec-lock-icon{display:block}.gs-rec-denied-slot{z-index:2;pointer-events:none;position:absolute;top:calc(100% + 1px);right:0}.gs-rec-denied-note{background:var(--gs-bg);color:var(--gs-red);font-family:var(--gs-mono);letter-spacing:.14em;padding:0 2px 0 6px;font-size:10px;line-height:11px;animation:1.2s step-end both gs-rec-denied;display:block}.gs-rec-remaining{text-align:center;margin-top:44px}.gs-rec-remaining-intro{color:var(--gs-rec-soft);font-size:16px}.gs-rec-remaining-line{font-family:var(--gs-display);letter-spacing:-.01em;margin-top:6px;font-size:31px;font-weight:500;line-height:1.35}.gs-rec-remaining-count{white-space:nowrap;color:var(--gs-red);text-shadow:0 0 12px #e5483f59}.gs-rec-remaining-num{animation:.26s steps(3,end) gs-rec-tick;display:inline-block}.gs-records .gs-scene-13{padding-bottom:56px}.gs-rec-final{border:1.5px solid var(--gs-red);background:#060202;margin-top:12px;padding:20px 16px;box-shadow:0 0 20px #e5483f24,inset 0 0 30px #e5483f0d}.gs-rec-final-alert{font-family:var(--gs-heading);font-size:min(17px, calc((100vw - 2 * var(--gs-gutter) - 36px) / 19));white-space:pre-line;font-weight:500;line-height:1.7}.gs-rec-avoid{font-size:min(16.5px, calc((100vw - 2 * var(--gs-gutter) - 36px) / 19.4));line-height:1.9}.gs-rec-blank{border-bottom:1.5px solid var(--gs-text);text-align:left;white-space:nowrap;min-width:5em;margin:0 .1em;padding:0 .15em;line-height:1.35;display:inline-block}.gs-rec-blank-visual{color:var(--gs-muted)}.gs-rec-blank-cursor{width:auto;color:var(--gs-text)}.gs-rec-hint{color:var(--gs-rec-soft);font-size:min(14.5px, calc((100vw - 2 * var(--gs-gutter) - 36px) / 21));line-height:1.7}.gs-rec-denied{border:4px double var(--gs-red);background:radial-gradient(#8f1d1859,#050101f5 72%),#050101;margin-top:22px;padding:22px 16px;box-shadow:0 0 16px #e5483f33}.gs-rec-denied-grid{flex-direction:column;gap:3px;display:flex;position:relative}.gs-rec-denied-row{height:17px;opacity:var(--o);gap:3px;display:flex}.gs-rec-cell{background:linear-gradient(#ff6f60 0%,#e5483f 45%,#b3231b 100%);flex:1;box-shadow:0 0 5px #e5483f8c}.gs-rec-denied.is-alarm .gs-rec-denied-row{animation:gs-rec-cell-flash .5s linear calc(var(--r) * 40ms) 3, gs-rec-cell-breathe 3.4s ease-in-out calc(1.6s + var(--r) * .11s) infinite}.gs-rec-denied-label{z-index:1;border:2px solid var(--gs-red);height:57px;color:var(--gs-red);font-family:var(--gs-mono);letter-spacing:.05em;text-shadow:0 0 8px var(--gs-red-glow);background:#080101;place-items:center;font-size:21px;line-height:1;display:grid;position:absolute;top:60px;left:calc(6.25% + .1875px);right:calc(6.25% + .1875px);box-shadow:inset 0 0 12px #e5483f2e}.gs-rec-unrecovered{color:#efe3dc;margin-top:26px;font-size:17px;line-height:1.6}.gs-rec-closing{text-align:center;margin-top:30px}.gs-rec-closing-quote{color:var(--gs-rec-soft);font-size:14.5px;line-height:1.7}.gs-rec-closing-sign{color:var(--gs-muted);font-family:var(--gs-mono);letter-spacing:.14em;margin-top:10px;font-size:15px}@keyframes gs-rec11-slice{0%{translate:0}50%{translate:9px}to{translate:-5px}}@keyframes gs-rec-denied{0%{opacity:0}8%{opacity:1}86%{opacity:1}93%{opacity:.3}to{opacity:0}}@keyframes gs-rec-tick{0%{opacity:.3;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes gs-rec-cell-flash{0%,49%{opacity:var(--o)}50%,to{opacity:calc(var(--o) * .2)}}@keyframes gs-rec-cell-breathe{0%,to{opacity:var(--o)}50%{opacity:calc(var(--o) * .55)}}@media (max-width:359px){.gs-records .gs-rec-band--light{font-size:19px}.gs-records .gs-rec-band--dark{font-size:15px}.gs-rec-denied-label{font-size:17px}.gs-rec-remaining-line{font-size:27px}}.gs-records .gs-rec-opening{color:var(--gs-text,#e9e6df);letter-spacing:-.01em;word-break:keep-all;margin-top:18px;font-size:19px;font-weight:700;line-height:1.6}.gs-records .gs-rec-box strong,.gs-records .gs-rec-opening strong{color:var(--gs-red);font-weight:700}.gs-records .gs-rec-near-label{color:var(--gs-red);letter-spacing:.04em;margin-bottom:12px;font-size:13px}.gs-records .gs-rec-near{border-color:var(--gs-red)}.gs-damaged-record{position:relative;overflow:hidden}.gs-damaged-record>p{margin:0}.gs-damaged-fragments{color:var(--gs-muted);font-family:var(--gs-han,serif);letter-spacing:.14em;-webkit-user-select:none;user-select:none;margin-top:.8em;line-height:1.8;position:relative;-webkit-mask-image:linear-gradient(#000 15%,#0006 80%,#0000);mask-image:linear-gradient(#000 15%,#0006 80%,#0000)}.gs-damaged-fragments span{display:block}.gs-damaged-fragments span:last-child{transform:translate(.6em)skew(-7deg)}.gs-damaged-fragments i{vertical-align:middle;background:currentColor;width:3em;height:.8em;display:inline-block}.gs-damaged-fragments:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 5px,#080808 5px 7px);position:absolute;inset:0}.gs-damaged-record .gs-damaged-status{color:var(--gs-red);align-items:center;gap:.6em;margin-top:.8em;font-size:.75em;display:flex}.gs-damaged-status:before,.gs-damaged-status:after{content:"";border-top:1px dashed;flex:1}.gs-damaged-status span{white-space:nowrap}.gs-damaged-record .gs-damaged-note{color:var(--gs-muted);margin-top:.65em;font-size:.75em}
