.context-text[data-v-a383ae02]{display:block;min-height:1.7em;min-width:0;width:100%;field-sizing:content;background:#bb9af708;border:1px dashed #bb9af780;border-radius:2px;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;padding:4px 6px;resize:vertical}.context-text[data-v-a383ae02]:focus{outline:2px solid #bb9af7;outline-offset:3px}.context-body[data-v-64f18cc3]{background:#bb9af708;border:1px dashed #bb9af780;padding:12px}.context-body-label[data-v-64f18cc3]{color:#bb9af7;font-size:11px;margin-bottom:10px}.context-body[data-v-64f18cc3] .tiptap{background:transparent;border:0;font-size:1.125rem;line-height:1.75}.talk-header[data-v-db026fe7]{background:var(--card-bg);border:1px solid var(--card-accent-dim);border-radius:14px;color:var(--card-text);overflow:hidden;position:relative}.talk-cjk[data-v-db026fe7]{bottom:.5rem;color:var(--card-accent);font-size:5rem;font-weight:900;line-height:1;opacity:.06;pointer-events:none;position:absolute;right:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;writing-mode:vertical-rl;z-index:0}.talk-header-body[data-v-db026fe7]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem;position:relative;z-index:1}.talk-chrome-bar[data-v-db026fe7]{align-items:center;display:flex;justify-content:space-between}.talk-chrome-left[data-v-db026fe7]{align-items:center;display:flex;gap:.5rem}.talk-type-badge[data-v-db026fe7]{border:1.5px solid var(--card-accent);border-radius:3px;color:var(--card-accent);font-size:.55rem;letter-spacing:.12em;line-height:1;padding:.2rem .55rem}.talk-serial[data-v-db026fe7],.talk-type-badge[data-v-db026fe7]{font-family:var(--font-press-start)}.talk-serial[data-v-db026fe7]{color:var(--card-text-dim);font-size:.45rem;opacity:.6}.talk-hex[data-v-db026fe7]{color:var(--card-accent);font-family:var(--font-press-start);font-size:.5rem;opacity:.4}.talk-header-main[data-v-db026fe7]{display:flex;gap:1.5rem}.talk-header-text[data-v-db026fe7]{display:flex;flex:1;flex-direction:column;gap:.6rem;min-width:0}.talk-title[data-v-db026fe7]{color:var(--card-text);font-family:var(--font-press-start);font-size:1rem;line-height:1.8}@media(min-width:768px){.talk-title[data-v-db026fe7]{font-size:1.25rem}}.talk-meta-row[data-v-db026fe7]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.talk-excerpt[data-v-db026fe7]{color:var(--card-text-dim);font-size:.9rem;line-height:1.7}.talk-header-tags[data-v-db026fe7]{display:flex;flex-wrap:wrap;gap:.3rem}.talk-header-tag[data-v-db026fe7]{border:1px solid var(--card-accent-dim);border-radius:3px;color:var(--card-accent);font-family:var(--font-press-start);font-size:.4rem;letter-spacing:.03em;padding:.15rem .45rem;text-transform:uppercase;white-space:nowrap}.talk-bottom-bar[data-v-db026fe7]{display:flex;flex-direction:column;gap:.35rem}.talk-bottom-meta[data-v-db026fe7]{align-items:center;display:flex;justify-content:space-between}.talk-classification[data-v-db026fe7]{color:var(--card-text-dim);font-family:var(--font-press-start);font-size:.4rem;letter-spacing:.05em;opacity:.5}.talk-video-section[data-v-db026fe7]{margin-top:2rem}.talk-video[data-v-db026fe7]{border-radius:10px;box-shadow:0 4px 24px #0006,0 0 0 1px #ffffff0f;overflow:hidden}.talk-resources[data-v-db026fe7]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.talk-link[data-v-db026fe7]{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;color:#a1a1aa;display:inline-flex;font-size:.8125rem;gap:.4rem;padding:.375rem .75rem;text-decoration:none;transition:background .2s,color .2s}.talk-link[data-v-db026fe7]:hover{background:#ffffff14;color:#d4d4d8}.talk-collabs[data-v-db026fe7]{align-items:center;color:#a1a1aa;display:flex;font-size:.8125rem;gap:.4rem;margin-top:1rem}.talk-body-prose[data-v-db026fe7]{border-top:1px solid #ffffff0f;margin-top:2rem;padding-top:2rem}@media(max-width:639px){.talk-header-body[data-v-db026fe7]{padding:1.25rem}.talk-title[data-v-db026fe7]{font-size:.85rem}.talk-cjk[data-v-db026fe7]{font-size:3.5rem}}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.essay-frame[data-v-cf048aef]{background:var(--card-bg);border:1px solid var(--card-accent-dim);border-radius:14px;color:var(--card-text);margin-inline:auto;max-width:52rem;overflow:hidden;padding:2rem;position:relative}.essay-barcode-side[data-v-cf048aef]{bottom:2rem;overflow:hidden;pointer-events:none;position:absolute;right:0;top:2rem;width:18px;z-index:0}.essay-barcode-side[data-v-cf048aef] .barcode-strip{background:repeating-linear-gradient(to bottom,var(--bc-color)0,var(--bc-color)1px,transparent 1px,transparent 3px,var(--bc-color)3px,var(--bc-color)4px,transparent 4px,transparent 5px,var(--bc-color)5px,var(--bc-color)8px,transparent 8px,transparent 10px,var(--bc-color)10px,var(--bc-color)11px,transparent 11px,transparent 14px);height:100%;width:100%}.essay-content[data-v-cf048aef]{padding-right:1.5rem;position:relative;z-index:1}.essay-chrome-top[data-v-cf048aef]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.essay-chrome-left[data-v-cf048aef]{align-items:center;display:flex;gap:.75rem}.essay-type-badge[data-v-cf048aef]{border:1.5px solid var(--card-accent);border-radius:3px;font-size:.5rem;letter-spacing:.12em;line-height:1;padding:.2rem .5rem}.essay-hex[data-v-cf048aef],.essay-type-badge[data-v-cf048aef]{color:var(--card-accent);font-family:var(--font-press-start)}.essay-hex[data-v-cf048aef]{font-size:.45rem;opacity:.35}.essay-title[data-v-cf048aef]{color:var(--card-text);font-family:var(--font-press-start);font-size:1.125rem;line-height:1.8;margin-bottom:1rem;text-shadow:0 0 30px var(--card-accent-dim)}@media(min-width:768px){.essay-title[data-v-cf048aef]{font-size:1.375rem}}.essay-placeholder-notice[data-v-cf048aef]{color:var(--card-text-dim);font-size:.8125rem;font-style:italic;margin-bottom:1rem;text-align:center}.essay-lede[data-v-cf048aef]{border:none;border-bottom:1px solid var(--card-accent-dim);color:var(--card-text);font-size:1.125rem;font-style:italic;line-height:1.8;margin:0 0 2rem;opacity:.85;padding:0 1.5rem 1.5rem;position:relative;text-align:center}.essay-lede[data-v-cf048aef]:before{color:var(--card-accent);content:"“";display:block;font-family:Georgia,Times New Roman,serif;font-size:4rem;line-height:1;margin-bottom:-.5rem;opacity:.35}.essay-lede p[data-v-cf048aef]{margin:0}.essay-divider[data-v-cf048aef]{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-bottom:2rem}.essay-divider-line[data-v-cf048aef]{background:linear-gradient(to right,transparent,var(--card-accent-dim),transparent);display:block;height:1px;width:3rem}.essay-divider-diamond[data-v-cf048aef]{background:var(--card-accent);display:block;height:6px;opacity:.5;transform:rotate(45deg);width:6px}.essay-prose[data-v-cf048aef]{border-left:2px solid var(--card-accent-dim);color:var(--card-text);font-size:1.0625rem;line-height:1.85;padding-left:1.5rem;position:relative}.essay-prose[data-v-cf048aef]:before{background:linear-gradient(to bottom,var(--card-accent),var(--card-accent-dim)40%,transparent 100%);bottom:0;content:"";left:-1px;opacity:.4;position:absolute;top:0;width:2px}.essay-prose[data-v-cf048aef] .tiptap>p:first-child:first-letter{color:var(--card-accent);float:left;font-family:Georgia,Times New Roman,serif;font-size:3.5em;font-weight:700;line-height:.8;padding-right:.1em;padding-top:.05em}.essay-footer[data-v-cf048aef]{border-top:1px solid var(--card-accent-dim);display:flex;flex-direction:column;gap:1rem;margin-top:2.5rem;padding-top:1.5rem}.essay-collabs[data-v-cf048aef]{align-items:center;color:var(--card-text-dim);display:flex;font-size:.8125rem;gap:.4rem}.essay-tags[data-v-cf048aef]{display:flex;flex-wrap:wrap;gap:.5rem}.essay-tag[data-v-cf048aef]{align-items:center;border:1px solid var(--card-accent-dim);border-radius:3px;color:var(--card-accent);display:inline-flex;font-family:var(--font-press-start);font-size:.4rem;gap:.3rem;letter-spacing:.03em;padding:.2rem .5rem;text-transform:uppercase}@media(max-width:639px){.essay-frame[data-v-cf048aef]{border-radius:10px;padding:1.25rem}.essay-title[data-v-cf048aef]{font-size:.9rem}.essay-content[data-v-cf048aef]{padding-right:1rem}}.article-detail[data-v-b64630d8]{position:relative}.article-detail[data-v-b64630d8]:before{background:radial-gradient(ellipse at center,var(--chapter-accent-glow) 0,transparent 70%);content:"";height:12rem;left:-4rem;pointer-events:none;position:absolute;top:-2rem;width:16rem;z-index:0}.article-header[data-v-b64630d8]{border-left:3px solid var(--chapter-accent);margin-bottom:2rem;padding-left:1.25rem;position:relative;z-index:1}.article-meta-row[data-v-b64630d8]{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.article-type-badge[data-v-b64630d8]{background:var(--chapter-accent-dim);border:1px solid var(--chapter-accent-dim);border-radius:3px;color:var(--chapter-accent);font-family:var(--font-press-start);font-size:.5rem;letter-spacing:.1em;padding:.25rem .7rem;text-transform:uppercase}.article-date[data-v-b64630d8]{align-items:center;color:#a1a1aa;display:flex;font-size:.8125rem;gap:.35rem}.article-title[data-v-b64630d8]{color:#f4f4f5;font-family:var(--font-press-start);font-size:1.125rem;line-height:1.7;text-shadow:0 0 30px var(--chapter-accent-glow)}@media(min-width:768px){.article-title[data-v-b64630d8]{font-size:1.375rem}}.article-excerpt[data-v-b64630d8]{border-bottom:1px solid hsla(0,0%,100%,.06);color:#e4e4e7;font-size:1.125rem;line-height:1.7;margin-bottom:2rem;padding-bottom:1.5rem;position:relative}.article-excerpt[data-v-b64630d8]:first-line{color:#f4f4f5}.article-body[data-v-b64630d8],.article-cta[data-v-b64630d8]{margin-bottom:2rem}.article-cta[data-v-b64630d8]{align-items:center;background:linear-gradient(135deg,var(--chapter-accent-dim),var(--chapter-accent-glow));border:1px solid var(--chapter-accent-dim);border-radius:6px;color:var(--chapter-accent);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:.015em;padding:.75rem 1.5rem;text-decoration:none;transition:all .25s ease}.article-cta[data-v-b64630d8]:hover{background:var(--chapter-accent);border-color:var(--chapter-accent);box-shadow:0 0 20px var(--chapter-accent-dim),0 0 40px var(--chapter-accent-glow);color:#09090b;transform:translateY(-1px)}.article-footer[data-v-b64630d8]{border-top:1px solid var(--chapter-accent-glow);display:flex;flex-direction:column;gap:1rem;padding-top:1.75rem}.article-tags-section[data-v-b64630d8]{display:flex;flex-direction:column;gap:.625rem}.article-tags-label[data-v-b64630d8]{color:var(--chapter-accent);font-family:var(--font-press-start);font-size:.4375rem;letter-spacing:.15em;opacity:.5;text-transform:uppercase}.article-collabs[data-v-b64630d8]{align-items:center;color:#71717a;display:flex;font-size:.8125rem;gap:.4rem}.article-collabs-icon[data-v-b64630d8]{color:#52525b}.article-tags[data-v-b64630d8]{display:flex;flex-wrap:wrap;gap:.5rem}.article-tag[data-v-b64630d8]{align-items:center;background:var(--chapter-accent-glow);border:1px solid var(--chapter-accent-dim);border-radius:9999px;color:var(--chapter-accent);display:inline-flex;font-size:.6875rem;gap:.35rem;letter-spacing:.02em;opacity:.7;padding:.3rem .75rem;transition:background .2s,border-color .2s,opacity .2s}.article-tag[data-v-b64630d8]:hover{background:var(--chapter-accent-dim);border-color:var(--chapter-accent-dim);opacity:1}.context-controls[data-v-ede8dbba]{align-items:center;background:#24212ff5;border:1px solid #bb9af755;box-shadow:3px 3px #111219;color:#eee8f5;display:flex;flex-wrap:wrap;font-size:13px;gap:14px;margin:16px auto;max-width:864px;padding:12px 16px;position:sticky;top:8px;width:calc(100% - 32px);z-index:30}.context-label[data-v-ede8dbba]{color:#bb9af7;font-family:var(--font-press-start);font-size:8px;line-height:1.7}.context-controls button[data-v-ede8dbba]{cursor:pointer;padding:8px 12px}.context-controls .context-save[data-v-ede8dbba]{background:#bb9af7;box-shadow:inset 1px 1px #e3d3ff,inset -2px -2px #8c6db8;color:#211b2c}.context-controls button[data-v-ede8dbba]:disabled{cursor:default;opacity:.5}.context-controls[data-v-ede8dbba] :is(button,a):focus-visible{outline:2px solid #bb9af7;outline-offset:3px}.context-controls [role=status][data-v-ede8dbba]{color:#aaa4b6;font-size:12px}.context-error[data-v-ede8dbba]{color:#fda4af;width:100%}
