._content_1p7s2_3{max-width:680px}._paragraph_1p7s2_8{margin:0 0 1.25em;line-height:1.9;font-size:16px;color:var(--color-text, #1a1a2e)}._heading_1p7s2_15{margin:1.5em 0 .6em;line-height:1.4;font-weight:700;color:var(--color-heading, #0f0f23)}._list_1p7s2_22{margin:0 0 1.25em;padding-left:1.5em;line-height:1.9}._listItem_1p7s2_28{margin-bottom:.4em}._link_1p7s2_32{color:var(--color-accent, #4f46e5);text-decoration:underline;text-underline-offset:2px}._inlineText_1p7s2_38{display:inline}._codeText_1p7s2_42{font-family:Fira Code,Cascadia Code,monospace;font-size:.875em;background:var(--color-code-bg, rgba(100, 100, 120, .1));border-radius:4px;padding:.1em .4em}._tagBlock_1p7s2_50{margin:1.5em 0}._inlineGroup_1p7s2_54{display:inline}._modalOverlay_1p7s2_60{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;backdrop-filter:blur(4px)}._modalBox_1p7s2_72{position:relative;background:var(--color-surface, #fff);border-radius:16px;padding:32px;max-width:560px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 24px 64px #0000004d}._modalClose_1p7s2_84{position:absolute;top:16px;right:16px;width:32px;height:32px;border:none;background:var(--color-muted-bg, rgba(100, 100, 120, .1));border-radius:50%;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;color:var(--color-text, #1a1a2e);transition:background .2s}._modalClose_1p7s2_84:hover{background:var(--color-muted-bg, rgba(100, 100, 120, .2))}._modalImage_1p7s2_106{width:100%;max-height:280px;object-fit:cover;border-radius:10px;margin-bottom:20px}._modalTitle_1p7s2_114{font-size:20px;font-weight:700;color:var(--color-heading, #0f0f23);margin:0 0 12px}._modalContent_1p7s2_121{font-size:15px;line-height:1.8;color:var(--color-text, #1a1a2e);white-space:pre-wrap;margin:0}._container_ow6c8_3{margin:.25rem 0;display:flex;flex-direction:column;gap:.25rem;position:relative}._deleteButton_ow6c8_11{position:absolute;top:-.5rem;right:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;opacity:0;transition:all .2s;z-index:10}._container_ow6c8_3:hover ._deleteButton_ow6c8_11{opacity:1}._deleteButton_ow6c8_11:hover{background:#ef444433;transform:scale(1.05)}._messageWrapper_ow6c8_39{display:flex;align-items:flex-start;gap:.75rem}._messageLeft_ow6c8_45{flex-direction:row}._messageRight_ow6c8_49{flex-direction:row-reverse}._avatarWrapper_ow6c8_53{position:relative;width:2.5rem;height:2.5rem;flex-shrink:0;cursor:pointer}._avatarWrapper_ow6c8_53 input[type=file]{display:none}._avatar_ow6c8_53{width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 4px 6px #0000001a;transition:opacity .2s}._avatarWrapper_ow6c8_53:hover ._avatar_ow6c8_53{opacity:.8}._avatarPlaceholder_ow6c8_78{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#e5e7eb,#d1d5db);display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:1.25rem;font-weight:600;box-shadow:0 4px 6px #0000001a}._messageContent_ow6c8_92{display:flex;flex-direction:column;max-width:70%}._messageRight_ow6c8_49 ._messageContent_ow6c8_92{align-items:flex-end}._messageLeft_ow6c8_45 ._messageContent_ow6c8_92{align-items:flex-start}._nickname_ow6c8_106{font-size:.875rem;color:#6b7280;margin-bottom:.25rem;padding:0 .5rem}._bubble_ow6c8_113{position:relative;padding:.75rem 1rem;border-radius:1rem;box-shadow:0 1px 2px #0000000d;word-wrap:break-word;word-break:break-word;max-width:100%}._messageDeleteButton_ow6c8_123{position:absolute;top:.25rem;right:.25rem;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;color:#ef4444;border:none;border-radius:.25rem;cursor:pointer;opacity:0;transition:all .2s;z-index:10}._bubble_ow6c8_113:hover ._messageDeleteButton_ow6c8_123{opacity:1}._messageDeleteButton_ow6c8_123:hover{background:#ef444433;transform:scale(1.1)}._bubbleLeft_ow6c8_151{background:#f3f4f6;color:#1f2937;border-top-left-radius:.125rem}._bubbleRight_ow6c8_157{background:#3b82f6;color:#fff;border-top-right-radius:.125rem}._bubbleEdit_ow6c8_163{opacity:.7}._bubbleText_ow6c8_167{margin:0;white-space:pre-wrap;line-height:1.5}._controls_ow6c8_174{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}._toggleButton_ow6c8_181{display:flex;align-items:center;gap:.25rem;padding:.25rem .75rem;background:#e5e7eb;color:#374151;border:none;border-radius:9999px;font-size:.875rem;cursor:pointer;transition:background-color .2s}._toggleButton_ow6c8_181:hover{background:#d1d5db}._toggleIcon_ow6c8_199{width:.75rem;height:.75rem}._addButtonWrapper_ow6c8_205{display:flex;justify-content:center;margin-top:.25rem}._addButton_ow6c8_205{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#10b981;color:#fff;border:none;border-radius:50%;cursor:pointer;transition:all .2s;box-shadow:0 4px 6px #0000001a}._addButton_ow6c8_205:hover{background:#059669;transform:scale(1.05)}._addIcon_ow6c8_231{width:1rem;height:1rem}._container_ow6c8_3 textarea{width:100%;background:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.5rem;border:none;border-radius:.25rem;resize:none;font-family:inherit;font-size:inherit;color:inherit}._bubbleLeft_ow6c8_151 textarea{color:#1f2937}._bubbleRight_ow6c8_157 textarea{color:#fff}._container_ow6c8_3 textarea::placeholder{opacity:.7}._bubbleLeft_ow6c8_151 textarea::placeholder{color:#6b7280}._bubbleRight_ow6c8_157 textarea::placeholder{color:#ffffffb3}._container_ow6c8_3 textarea:focus{outline:none;background:#ffffff4d}._bubbleRight_ow6c8_157 textarea:focus{box-shadow:0 0 0 2px #ffffff80}._bubbleLeft_ow6c8_151 textarea:focus{box-shadow:0 0 0 2px #3b82f64d}._actionButtons_kkxno_3{position:absolute;top:.5rem;right:.5rem;display:flex;gap:.25rem;opacity:0;transition:opacity .2s;z-index:20;pointer-events:none}._actionButtonsLeft_kkxno_16{right:auto;left:.5rem}._actionButtons_kkxno_3:hover,*:hover>._actionButtons_kkxno_3{opacity:1}._insertButton_kkxno_27{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#3b82f61a;color:#3b82f6;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s;pointer-events:auto}._insertButton_kkxno_27:hover{background:#3b82f633;transform:scale(1.05)}._deleteButton_kkxno_47{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s;pointer-events:auto}._deleteButton_kkxno_47:hover{background:#ef444433;transform:scale(1.05)}._container_9lh3d_3{margin:.25rem 0;position:relative}._deleteButton_9lh3d_8{position:absolute;top:-.5rem;right:0;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;opacity:0;transition:all .2s;z-index:10}._container_9lh3d_3:hover ._deleteButton_9lh3d_8{opacity:1}._deleteButton_9lh3d_8:hover{background:#ef444433;transform:scale(1.1)}._messageWrapper_9lh3d_36{display:flex;align-items:flex-start;gap:.625rem}._messageLeft_9lh3d_42{flex-direction:row}._messageRight_9lh3d_46{flex-direction:row-reverse}._avatarWrapper_9lh3d_50{position:relative;width:2.5rem;height:2.5rem;flex-shrink:0;cursor:pointer}._avatar_9lh3d_50{width:100%;height:100%;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 1px 2px #0000000d;transition:opacity .2s}._avatarWrapper_9lh3d_50:hover ._avatar_9lh3d_50,._avatarWrapper_9lh3d_50:hover ._avatarImage_9lh3d_72{opacity:.8}._avatarImage_9lh3d_72{width:100%;height:100%;border-radius:8px;object-fit:cover;box-shadow:0 1px 2px #0000000d;transition:opacity .2s}._messageContent_9lh3d_85{display:flex;flex-direction:column;max-width:calc(100% - 7rem);width:fit-content;gap:2px}._characterWrapper_9lh3d_93{display:flex}._alignLeft_9lh3d_97{justify-content:flex-start}._alignRight_9lh3d_101{justify-content:flex-end}._characterInputWrapper_9lh3d_105{display:flex;align-items:center;gap:.375rem}._character_9lh3d_93{font-size:.875rem;font-weight:400;color:#6b7280;padding:0 .125rem;margin-bottom:.375rem;line-height:1.2}._selectCharacterButton_9lh3d_120{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:#3b82f61a;color:#3b82f6;border:1px solid rgba(59,130,246,.3);border-radius:.25rem;cursor:pointer;transition:all .2s;flex-shrink:0}._selectCharacterButton_9lh3d_120:hover{background:#3b82f633;border-color:#3b82f680;transform:scale(1.05)}._selectCharacterButton_9lh3d_120:active{transform:scale(.95)}._bubble_9lh3d_145{position:relative;padding:10px 16px;border-radius:16px;box-shadow:0 1px 2px #0000000d;word-wrap:break-word;width:fit-content;word-break:break-word;min-height:36px;display:flex;align-items:center}._bubbleLeft_9lh3d_158{background:#fff;color:#1f2937;border-top-left-radius:4px;border:1px solid #e5e7eb}._bubbleRight_9lh3d_165{background:#3b82f6;color:#fff;border-top-right-radius:4px}._bubbleText_9lh3d_171{margin:0;white-space:pre-wrap;line-height:1.5;font-size:15px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}._controls_9lh3d_181{display:flex;gap:.5rem;flex-wrap:wrap;position:relative;z-index:5}._toggleButton_9lh3d_189{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:#e5e7eb;color:#4b5563;border:none;border-radius:9999px;font-size:.75rem;cursor:pointer;transition:all .2s}._toggleButton_9lh3d_189:hover{background:#d1d5db}._continueButton_9lh3d_207{display:flex;align-items:center;gap:.375rem;padding:.25rem .75rem;background:#2563eb;color:#fff;border:none;border-radius:9999px;font-size:.75rem;cursor:pointer;transition:background .2s ease}._continueButton_9lh3d_207:hover{background:#1d4ed8}._container_9lh3d_3 input,._container_9lh3d_3 textarea{width:100%;background:transparent;border:1px dashed rgba(107,114,128,.3);border-radius:.375rem;padding:.375rem .5rem;font-family:inherit;font-size:inherit;color:inherit;resize:none;transition:all .2s}._container_9lh3d_3 input:focus,._container_9lh3d_3 textarea:focus{outline:none;border-color:#3b82f680;background:#ffffff1a}._container_9lh3d_3 input::placeholder,._container_9lh3d_3 textarea::placeholder{color:#6b728080}._bubbleRight_9lh3d_165 input,._bubbleRight_9lh3d_165 textarea{color:#fff}._bubbleRight_9lh3d_165 input::placeholder,._bubbleRight_9lh3d_165 textarea::placeholder{color:#fff9}._voiceBubble_9lh3d_262{display:flex;align-items:center;gap:8px;cursor:pointer;min-width:60px;padding:4px 8px}._voiceDuration_9lh3d_271{font-size:14px;font-weight:500}._toggleButton_9lh3d_189._active_9lh3d_276{background-color:var(--accent-color, #667eea);color:#fff}._voiceBubble_9lh3d_262{display:flex;align-items:center;gap:8px;cursor:pointer;min-width:80px;padding:6px 12px;border-radius:12px;transition:all .2s}._voiceBubble_9lh3d_262:hover{opacity:.9}._voiceBubble_9lh3d_262._playing_9lh3d_296{background-color:var(--accent-color, #667eea);color:#fff}._playingIcon_9lh3d_301{animation:_pulse_9lh3d_1 1s infinite ease-in-out}@keyframes _pulse_9lh3d_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.7}to{transform:scale(1);opacity:1}}._stickerBubble_9lh3d_311{max-width:192px;cursor:pointer;transition:transform .2s;position:relative}._stickerBubble_9lh3d_311:hover{transform:scale(1.02)}._stickerImage_9lh3d_320{width:100%;height:auto;max-height:192px;border-radius:8px;display:block;object-fit:contain}._emptySticker_9lh3d_328{width:100px;height:100px;background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);cursor:pointer}._bubble_9lh3d_145._stickerMode_9lh3d_342{background:none!important;padding:0;box-shadow:none;border:none}._voiceTranscript_9lh3d_348{font-size:12px;color:var(--text-secondary);margin-top:4px;padding:0 4px;max-width:100%;word-break:break-word;opacity:.8}._messageContent_9lh3d_85._stickerMode_9lh3d_342{background:none;padding:0;box-shadow:none;border:none}._container_1f5f7_3{margin:1.5rem 0 1.5rem 2rem;position:relative}._quoteBlock_1f5f7_9{border-left:3px solid rgba(148,163,184,.6);background:#94a3b80a;border-radius:0 .5rem .5rem 0;padding:1rem 1.5rem;box-shadow:none;position:relative}._actionButtons_1f5f7_18{position:absolute;top:.5rem;right:.5rem;display:flex;gap:.25rem;opacity:0;transition:opacity .2s;z-index:10}._quoteBlock_1f5f7_9:hover ._actionButtons_1f5f7_18{opacity:1}._insertButton_1f5f7_33{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#3b82f61a;color:#3b82f6;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._insertButton_1f5f7_33:hover{background:#3b82f633;transform:scale(1.05)}._deleteButton_1f5f7_52{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._deleteButton_1f5f7_52:hover{background:#ef444433;transform:scale(1.05)}._quoteIcon_1f5f7_71{position:absolute;left:-.5rem;top:1rem;font-size:2.25rem;color:#94a3b8;opacity:.3;line-height:1;font-family:Georgia,serif}._content_1f5f7_82{margin-bottom:.75rem}._text_1f5f7_86{font-style:italic;color:#475569;line-height:1.7;margin:0;font-size:15px!important;font-weight:400}._sourceWrapper_1f5f7_95{display:flex;justify-content:flex-end;margin-top:.75rem}._source_1f5f7_95{font-size:13px!important;color:#64748b;font-weight:400}._container_1f5f7_3:focus-within ._quoteBlock_1f5f7_9{border-color:#94a3b8;background:#94a3b80f}._container_1f5f7_3 textarea,._container_1f5f7_3 input{width:100%;background:#fffc;padding:.75rem;border:1px solid #bfdbfe;border-radius:.5rem;font-style:italic;color:#374151;resize:none}._container_1f5f7_3 textarea:focus,._container_1f5f7_3 input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._container_1f5f7_3 input{font-size:.875rem;color:#6b7280;text-align:right}._container_1f5f7_3 textarea::placeholder,._container_1f5f7_3 input::placeholder{color:#9ca3af;font-style:italic}._quoteBlock_f326v_1{margin:24px 0;padding:20px;border-left:4px solid;border-radius:8px;background-color:#00000005;box-shadow:0 1px 3px #0000000d}._content_f326v_10{color:#374151d9;line-height:1.6;font-style:italic}._source_f326v_16{margin-top:12px;text-align:right;font-size:14px;font-weight:500;font-style:normal;opacity:.7}._container_1wk8w_3{margin:1.5rem 0}._noticeBlock_1wk8w_7{--notice-bg: #eff6ff;--notice-border: #bfdbfe;--notice-title: #1e3a8a;--notice-text: #1e40af;--notice-icon: #2563eb;border:2px solid var(--notice-border);border-radius:.75rem;padding:1.5rem;box-shadow:0 4px 6px #00000012;position:relative;font-size:16px!important;background:var(--notice-bg)}._noticeBlock_1wk8w_7 *{font-size:inherit!important}._actionButtons_1wk8w_26{position:absolute;top:.5rem;right:.5rem;display:flex;gap:.25rem;opacity:0;transition:opacity .2s;z-index:10}._noticeBlock_1wk8w_7:hover ._actionButtons_1wk8w_26{opacity:1}._insertButton_1wk8w_41{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#3b82f61a;color:#3b82f6;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._insertButton_1wk8w_41:hover{background:#3b82f633;transform:scale(1.05)}._deleteButton_1wk8w_60{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;transition:all .2s}._deleteButton_1wk8w_60:hover{background:#ef444433;transform:scale(1.05)}._content_1wk8w_79{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}._contentSubtle_1wk8w_87{align-items:flex-start;text-align:left;gap:.5rem}._alignLeft_1wk8w_93{align-items:flex-start;text-align:left}._alignCenter_1wk8w_98{align-items:center;text-align:center}._alignRight_1wk8w_103{align-items:flex-end;text-align:right}._iconWrapper_1wk8w_109{padding:.75rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000001a;display:flex;align-items:center;justify-content:center}._icon_1wk8w_109{width:1.5rem;height:1.5rem;color:var(--notice-icon)}._titleWrapper_1wk8w_126{width:100%}._title_1wk8w_126{font-size:18px!important;font-weight:600;margin:0;color:var(--notice-title)}._descriptionWrapper_1wk8w_138{width:100%;max-width:48rem}._description_1wk8w_138{margin:0;line-height:1.6;white-space:pre-line;color:var(--notice-text)}._typeInfo_1wk8w_151{--notice-bg-strong: #eff6ff;--notice-border-strong: #bfdbfe;--notice-title-strong: #1e3a8a;--notice-text-strong: #1e40af;--notice-icon-strong: #2563eb;--notice-bg-subtle: #f9fbff;--notice-border-subtle: #e5edff;--notice-title-subtle: #334155;--notice-text-subtle: #475569;--notice-icon-subtle: #2563eb}._typeWarning_1wk8w_164{--notice-bg-strong: #fffbeb;--notice-border-strong: #fcd34d;--notice-title-strong: #78350f;--notice-text-strong: #b45309;--notice-icon-strong: #d97706;--notice-bg-subtle: #fff8ed;--notice-border-subtle: #ffe6b0;--notice-title-subtle: #7c4a0c;--notice-text-subtle: #9a5b0c;--notice-icon-subtle: #d97706}._typeError_1wk8w_177{--notice-bg-strong: #fef2f2;--notice-border-strong: #fecaca;--notice-title-strong: #7f1d1d;--notice-text-strong: #b91c1c;--notice-icon-strong: #dc2626;--notice-bg-subtle: #fff6f6;--notice-border-subtle: #ffdede;--notice-title-subtle: #7a2222;--notice-text-subtle: #9b2c2c;--notice-icon-subtle: #dc2626}._typeSuccess_1wk8w_190{--notice-bg-strong: #f0fdf4;--notice-border-strong: #bbf7d0;--notice-title-strong: #14532d;--notice-text-strong: #15803d;--notice-icon-strong: #16a34a;--notice-bg-subtle: #f6fff8;--notice-border-subtle: #d8f5e1;--notice-title-subtle: #285943;--notice-text-subtle: #3a7353;--notice-icon-subtle: #16a34a}._typeSelectorWrapper_1wk8w_204{margin-top:.5rem;display:flex;flex-direction:column;gap:.35rem}._typeSelector_1wk8w_204{display:flex;gap:.5rem}._typeButton_1wk8w_216{padding:.25rem .75rem;border:none;border-radius:9999px;font-size:.875rem;text-transform:capitalize;cursor:pointer;transition:all .2s;background:#fff;color:#6b7280}._typeButton_1wk8w_216:hover{background:#f3f4f6}._typeButtonActive_1wk8w_232{background:#1f2937;color:#fff}._variantStrong_1wk8w_237{--notice-bg: var(--notice-bg-strong);--notice-border: var(--notice-border-strong);--notice-title: var(--notice-title-strong);--notice-text: var(--notice-text-strong);--notice-icon: var(--notice-icon-strong)}._variantSubtle_1wk8w_245{--notice-bg: var(--notice-bg-subtle);--notice-border: var(--notice-border-subtle);--notice-title: var(--notice-title-subtle);--notice-text: var(--notice-text-subtle);--notice-icon: var(--notice-icon-subtle);border-width:1px;box-shadow:none;padding:1rem}._titleWrapperSubtle_1wk8w_256,._descriptionWrapperSubtle_1wk8w_260{width:100%}._variantSubtle_1wk8w_245 ._title_1wk8w_126{font-size:15px!important;font-weight:600}._variantSubtle_1wk8w_245 ._description_1wk8w_138{font-size:14px!important;line-height:1.65}._variantSelector_1wk8w_274{display:flex;gap:.5rem}._variantButton_1wk8w_279{padding:.25rem .75rem;border:1px solid #d1d5db;border-radius:9999px;background:#f9fafb;color:#4b5563;cursor:pointer;transition:all .2s}._variantButton_1wk8w_279:hover{background:#f3f4f6}._variantButtonActive_1wk8w_293{background:#111827;color:#fff;border-color:#111827}._alignSelector_1wk8w_299{display:flex;gap:.5rem}._alignButton_1wk8w_304{padding:.35rem .6rem;border:1px solid #d1d5db;border-radius:8px;background:#f9fafb;color:#4b5563;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;justify-content:center}._alignButton_1wk8w_304:hover{background:#f3f4f6}._alignButtonActive_1wk8w_321{background:#111827;color:#fff;border-color:#111827}._container_1wk8w_3 input[type=text],._container_1wk8w_3 textarea{width:100%;background:#ffffffe6;padding:.5rem 1rem;border:1px solid currentColor;border-radius:.5rem;font-family:inherit;text-align:center}._container_1wk8w_3 input[type=text]:focus,._container_1wk8w_3 textarea:focus{outline:none;box-shadow:0 0 0 3px #3b82f61a}._container_1wk8w_3 input[type=text]::placeholder,._container_1wk8w_3 textarea::placeholder{color:#6b7280b3}._container_1wk8w_3 textarea{resize:none}._container_1s3wr_3{margin:1.5rem 0;position:relative}._codeBlock_1s3wr_8{background:#111827;border-radius:.75rem;overflow:hidden;box-shadow:0 10px 15px #0000001a}._header_1s3wr_16{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:#1f2937;border-bottom:1px solid #374151}._dots_1s3wr_25{display:flex;align-items:center;gap:.5rem}._dot_1s3wr_25{width:.75rem;height:.75rem;border-radius:50%}._dotRed_1s3wr_37{background:#ef4444}._dotYellow_1s3wr_41{background:#eab308}._dotGreen_1s3wr_45{background:#22c55e}._headerButtons_1s3wr_49{display:flex;align-items:center;gap:.5rem}._deleteButton_1s3wr_55{display:flex;align-items:center;justify-content:center;padding:.25rem .5rem;background:#ef44441a;color:#ef4444;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer;transition:all .2s}._deleteButton_1s3wr_55:hover{background:#ef444433}._copyButton_1s3wr_73{display:flex;align-items:center;gap:.5rem;padding:.25rem .75rem;background:#374151;color:#e5e7eb;border:none;border-radius:.5rem;font-size:.875rem;cursor:pointer;transition:background-color .2s}._copyButton_1s3wr_73:hover{background:#4b5563}._copyIcon_1s3wr_91{width:1rem;height:1rem}._content_1s3wr_97{padding:1rem}._pre_1s3wr_101{margin:0;color:#f3f4f6;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:.875rem;line-height:1.5;overflow-x:auto}._code_1s3wr_8{font-family:inherit;font-size:inherit;background:transparent}._container_1s3wr_3 textarea{width:100%;background:#1f2937;color:#f3f4f6;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:.875rem;padding:.75rem;border:none;border-radius:.25rem;resize:none}._container_1s3wr_3 textarea:focus{outline:none;box-shadow:0 0 0 2px #3b82f680}._container_1s3wr_3 textarea::placeholder{color:#6b7280}._pre_1s3wr_101::-webkit-scrollbar{height:8px}._pre_1s3wr_101::-webkit-scrollbar-track{background:#1f2937}._pre_1s3wr_101::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}._pre_1s3wr_101::-webkit-scrollbar-thumb:hover{background:#6b7280}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#a6e22e}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#e6db74}.token.keyword{color:#66d9ef}.token.regex,.token.important{color:#fd971f}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}._codeBlock_auszh_1{margin:1rem 0;border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0000001a}._header_auszh_10{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}._headerLeft_auszh_19{display:flex;align-items:center;gap:.5rem}._icon_auszh_25{color:#6b7280}._language_auszh_29{font-size:.875rem;font-weight:500;color:#374151}._languageSelect_auszh_35{font-size:.875rem;font-weight:500;padding:.25rem .5rem;border:1px solid #d1d5db;border-radius:.25rem;background:#fff;color:#374151;cursor:pointer}._languageSelect_auszh_35:focus{outline:none;border-color:#6d28d9;box-shadow:0 0 0 3px #6d28d91a}._headerRight_auszh_52{display:flex;gap:.5rem}._editButton_auszh_57,._saveButton_auszh_58,._cancelButton_auszh_59{padding:.375rem .75rem;font-size:.813rem;border-radius:.375rem;border:1px solid;cursor:pointer;transition:all .2s;font-weight:500}._editButton_auszh_57{background:#fff;border-color:#d1d5db;color:#374151}._editButton_auszh_57:hover{background:#f9fafb;border-color:#9ca3af}._saveButton_auszh_58{background:#6d28d9;border-color:#6d28d9;color:#fff}._saveButton_auszh_58:hover{background:#5b21b6;border-color:#5b21b6}._cancelButton_auszh_59{background:#fff;border-color:#d1d5db;color:#6b7280}._cancelButton_auszh_59:hover{background:#f3f4f6;border-color:#9ca3af}._codeContent_auszh_102{padding:0;background:#272822;overflow:hidden}._codePreview_auszh_108{margin:0;padding:0;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:.875rem;line-height:1.6;overflow-x:auto;background:transparent}._codePreview_auszh_108 code{display:block;padding:1rem;font-family:inherit;background:transparent}._codeTextarea_auszh_125{width:100%;min-height:120px;padding:1rem;border:none;background:#272822;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:.875rem;line-height:1.6;color:#f8f8f2;resize:none;outline:none;overflow:hidden}._codeTextarea_auszh_125::placeholder{color:#75715e}._container_bqnwj_1{position:relative;width:100%;margin:1rem 0;height:40px}._inner_bqnwj_8{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._editMode_bqnwj_17{border:2px dashed #d1d5db;border-radius:.375rem}._trackContainer_bqnwj_22{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0}._contentWrapper_bqnwj_31{position:relative;width:100%;max-width:56rem}._settingsButton_bqnwj_38{position:absolute;bottom:.5rem;left:.5rem;padding:.4rem;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;box-shadow:0 1px 2px #0000000d;cursor:pointer;color:#9ca3af;display:flex;align-items:center;justify-content:center;z-index:20;transition:all .2s}._settingsButton_bqnwj_38:hover{background-color:#f9fafb;color:#4b5563;border-color:#9ca3af}._insertButton_bqnwj_62{position:absolute;bottom:-1rem;left:50%;transform:translate(-50%);z-index:10;width:2rem;height:2rem;background-color:#fff;border:1px solid #d1d5db;border-radius:9999px;box-shadow:0 1px 2px #0000000d;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4b5563}._insertButton_bqnwj_62:hover{background-color:#f9fafb}._textGray300_bqnwj_86{color:#d1d5db}._textGray400_bqnwj_87{color:#9ca3af}._textGray500_bqnwj_88{color:#6b7280}._textGray600_bqnwj_89{color:#4b5563}._textGray700_bqnwj_90{color:#374151}._textGray800_bqnwj_91{color:#1f2937}._textBlue200_bqnwj_94{color:#bfdbfe}._textBlue300_bqnwj_95{color:#93c5fd}._textBlue400_bqnwj_96{color:#60a5fa}._textBlue500_bqnwj_97{color:#3b82f6}._textBlue700_bqnwj_98{color:#1d4ed8}._textRed600_bqnwj_100{color:#dc2626}._textRed700_bqnwj_101{color:#b91c1c}._textRed800_bqnwj_102{color:#991b1b}._textRed900_bqnwj_103{color:#7f1d1d}._textYellow200_bqnwj_105{color:#fde047}._textYellow300_bqnwj_106{color:#fcd34d}._textYellow400_bqnwj_107{color:#facc15}._textYellow500_bqnwj_108{color:#eab308}._textOrange500_bqnwj_110{color:#f97316}._textIndigo100_bqnwj_112{background-color:#e0e7ff}._textIndigo200_bqnwj_113{color:#c7d2fe}._textIndigo300_bqnwj_114{color:#a5b4fc}._textGray50_bqnwj_88{color:#f9fafb}._textWhite_bqnwj_117{color:#fff}._variantContainer_bqnwj_120{position:relative;width:100%;height:4rem}._trackLine_bqnwj_126{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:.125rem;background-color:#e5e7eb}._moonTrackLine_bqnwj_135{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:.125rem;background-color:#e0e7ff}._centerContent_bqnwj_144{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}._absolute_bqnwj_152{position:absolute}._overlay_1p4so_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_1p4so_12{background-color:var(--bg-primary, white);border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;width:90%;max-width:600px;max-height:85vh;display:flex;flex-direction:column;border:1px solid var(--border-color, #e5e7eb);overflow:hidden;animation:_modalSlideIn_1p4so_1 .2s ease-out}@keyframes _modalSlideIn_1p4so_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_1p4so_37{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-color, #e5e7eb)}._title_1p4so_45{font-size:18px;font-weight:600;color:var(--text-primary, #111827);margin:0}._closeButton_1p4so_52{background:none;border:none;color:var(--text-tertiary, #9ca3af);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s}._closeButton_1p4so_52:hover{background-color:var(--bg-secondary, #f3f4f6);color:var(--text-primary, #374151)}._content_1p4so_67{padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}._grid_1p4so_75{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}._card_1p4so_81{border:1px solid var(--border-color, #e5e7eb);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s;background-color:var(--bg-primary, white)}._card_1p4so_81:hover{border-color:var(--accent-color, #3b82f6);box-shadow:0 4px 6px -1px #0000001a;transform:translateY(-2px)}._card_1p4so_81._active_1p4so_96{border-color:var(--accent-color, #3b82f6);background-color:var(--accent-light, #eff6ff);box-shadow:0 4px 6px -1px #3b82f61a}._preview_1p4so_102{height:60px;width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--bg-secondary, #f9fafb);border-bottom:1px solid var(--border-color, #e5e7eb);overflow:hidden}._cardLabel_1p4so_113{padding:10px 12px;font-size:14px;font-weight:500;color:var(--text-primary, #374151);display:flex;align-items:center;justify-content:space-between}._footer_1p4so_123{padding:16px 20px;border-top:1px solid var(--border-color, #e5e7eb);display:flex;justify-content:flex-end;gap:12px;background-color:var(--bg-secondary, #f9fafb)}._cancelButton_1p4so_132{padding:8px 16px;font-size:14px;border-radius:6px;background:#fff;border:1px solid var(--border-color, #d1d5db);color:var(--text-secondary, #4b5563);cursor:pointer;transition:all .2s}._cancelButton_1p4so_132:hover{background-color:var(--bg-hover, #f3f4f6)}._applyButton_1p4so_147{padding:8px 16px;font-size:14px;border-radius:6px;background:var(--accent-color, #3b82f6);border:1px solid transparent;color:#fff;cursor:pointer;transition:all .2s;font-weight:500}._applyButton_1p4so_147:hover{background-color:var(--accent-hover, #2563eb)}._container_elgh3_3{margin:2rem 0}._letterBlock_elgh3_7{background:#fef3c799;border:2px solid rgba(252,211,77,.5);border-radius:.75rem;box-shadow:0 1px 2px #0000000d;overflow:hidden;position:relative;font-size:16px!important}._letterBlock_elgh3_7 *{font-size:inherit!important}._deleteButton_elgh3_21{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:#ef44441a;color:#ef4444;border:none;border-radius:.375rem;cursor:pointer;opacity:0;transition:all .2s;z-index:20}._letterBlock_elgh3_7:hover ._deleteButton_elgh3_21{opacity:1}._deleteButton_elgh3_21:hover{background:#ef444433;transform:scale(1.05)}._waxSeal_elgh3_50{position:absolute;top:-.75rem;right:2rem;width:2.5rem;height:2.5rem;background:#dc262633;border-radius:50%;box-shadow:none;border:2px solid rgba(185,28,28,.3);z-index:10;display:flex;align-items:center;justify-content:center}._waxSealInner_elgh3_66{width:1.25rem;height:1.25rem;border:2px solid rgba(252,165,165,.4);border-radius:50%}._letterContent_elgh3_74{padding:2rem 3rem}@media(max-width:768px){._letterContent_elgh3_74{padding:2rem 1.5rem}}._header_elgh3_85{border-bottom:1px solid rgba(251,191,36,.4);padding-bottom:1rem;margin-bottom:1.5rem}._headerRow_elgh3_91{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.5rem}._senderWrapper_elgh3_99{flex:1}._sender_elgh3_99{color:#78350fe6;font-style:italic;font-size:.875rem;font-weight:500}._dateWrapper_elgh3_110{text-align:right}._date_elgh3_110{color:#a16207b3;font-size:.8125rem;font-weight:400}._body_elgh3_121{margin-bottom:1.5rem}._contentText_elgh3_125{color:#78350fcc;line-height:1.8;white-space:pre-wrap;font-family:"Noto Serif SC",Georgia,serif;font-size:.9375rem;font-weight:400}._signatureWrapper_elgh3_135{display:flex;justify-content:flex-end;margin-top:2rem}._signature_elgh3_135{color:#92400ecc;font-style:italic;white-space:pre-wrap;text-align:right;font-family:"Noto Serif SC",Georgia,serif;font-size:.9375rem;font-weight:400}._cornerDecoration_elgh3_152{position:absolute;top:0;left:0;width:4rem;height:4rem;opacity:.1}._cornerSvg_elgh3_161{width:100%;height:100%}._cornerPath_elgh3_166{color:#92400e}._container_elgh3_3 input[type=text],._container_elgh3_3 textarea{width:100%;background:#ffffffb3;padding:.5rem 1rem;border:1px solid #fcd34d;border-radius:.5rem;font-family:inherit;color:#1f2937}._container_elgh3_3 input[type=text]:focus,._container_elgh3_3 textarea:focus{outline:none;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b33}._container_elgh3_3 textarea{resize:none;font-family:"Noto Serif SC",Georgia,serif;line-height:1.75}._signatureWrapper_elgh3_135 textarea{text-align:right;font-style:italic}._container_elgh3_3 input[type=text]::placeholder,._container_elgh3_3 textarea::placeholder{color:#9ca3af}._desc-common_1yic6_1{background:#f5f6f8}._desc-rare_1yic6_2{background:#f3f7ff}._desc-epic_1yic6_3{background:#f9f3ff}._desc-legendary_1yic6_4{background:#fff6eb}._desc-forbidden_1yic6_5{background:#fff0f2}._desc-unknown_1yic6_6{background:#eefbf6}._tone-common_1yic6_7{--tone-border: rgba(107, 114, 128, .3);--tone-shadow: 0 14px 32px rgba(107, 114, 128, .16);--tone-hover-shadow: 0 16px 36px rgba(107, 114, 128, .2);--tone-hero-start: #f6f7f9;--tone-hero-mid: #f4f5f7;--tone-hero-end: #eff1f4;--tone-placeholder: #6b7280;--tone-desc: #f5f6f8;--tone-footer: #f5f6f8;--tone-pill-bg: rgba(255, 255, 255, .9);--tone-pill-shadow: 0 6px 14px rgba(107, 114, 128, .12)}._tone-rare_1yic6_21{--tone-border: rgba(37, 99, 235, .32);--tone-shadow: 0 14px 32px rgba(37, 99, 235, .18);--tone-hover-shadow: 0 16px 36px rgba(37, 99, 235, .24);--tone-hero-start: #f3f7ff;--tone-hero-mid: #e8f0ff;--tone-hero-end: #e0edff;--tone-placeholder: #2a5dc4;--tone-desc: #f3f7ff;--tone-footer: #f3f7ff;--tone-pill-bg: rgba(255, 255, 255, .95);--tone-pill-shadow: 0 6px 14px rgba(37, 99, 235, .16)}._tone-epic_1yic6_35{--tone-border: rgba(124, 58, 237, .34);--tone-shadow: 0 14px 32px rgba(124, 58, 237, .2);--tone-hover-shadow: 0 16px 36px rgba(124, 58, 237, .26);--tone-hero-start: #f7f0ff;--tone-hero-mid: #f2e7ff;--tone-hero-end: #efe5ff;--tone-placeholder: #7c3aed;--tone-desc: #f9f3ff;--tone-footer: #f9f3ff;--tone-pill-bg: rgba(255, 255, 255, .95);--tone-pill-shadow: 0 6px 14px rgba(124, 58, 237, .18)}._tone-legendary_1yic6_49{--tone-border: rgba(217, 119, 6, .34);--tone-shadow: 0 14px 32px rgba(217, 119, 6, .22);--tone-hover-shadow: 0 16px 36px rgba(217, 119, 6, .28);--tone-hero-start: #fff8ec;--tone-hero-mid: #fff1dc;--tone-hero-end: #ffe7c2;--tone-placeholder: #d97706;--tone-desc: #fff6eb;--tone-footer: #fff6eb;--tone-pill-bg: rgba(255, 255, 255, .95);--tone-pill-shadow: 0 6px 14px rgba(217, 119, 6, .2)}._tone-forbidden_1yic6_63{--tone-border: rgba(225, 29, 72, .38);--tone-shadow: 0 14px 32px rgba(225, 29, 72, .2);--tone-hover-shadow: 0 16px 36px rgba(225, 29, 72, .26);--tone-hero-start: #fff4f5;--tone-hero-mid: #ffe9ed;--tone-hero-end: #ffe4e7;--tone-placeholder: #e11d48;--tone-desc: #fff0f2;--tone-footer: #fff0f2;--tone-pill-bg: rgba(255, 255, 255, .94);--tone-pill-shadow: 0 6px 14px rgba(225, 29, 72, .2)}._tone-unknown_1yic6_77{--tone-border: rgba(15, 118, 110, .34);--tone-shadow: 0 14px 32px rgba(15, 118, 110, .2);--tone-hover-shadow: 0 16px 36px rgba(15, 118, 110, .26);--tone-hero-start: #edfff8;--tone-hero-mid: #e7fbf3;--tone-hero-end: #ddf7ed;--tone-placeholder: #0f766e;--tone-desc: #eefbf6;--tone-footer: #eefbf6;--tone-pill-bg: rgba(255, 255, 255, .94);--tone-pill-shadow: 0 6px 14px rgba(15, 118, 110, .2)}._container_1yic6_90{position:relative;width:100%;display:flex;justify-content:center;align-items:flex-start;padding:8px;gap:8px}._frame_1yic6_100{position:relative;width:280px;max-width:100%;flex-shrink:0}._card_1yic6_107{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--tone-border, rgba(241, 230, 230, .9));box-shadow:var(--tone-shadow, 0 14px 32px rgba(107, 114, 128, .16));transition:transform .2s ease,box-shadow .2s ease;width:100%}._card_1yic6_107:hover{transform:translateY(-2px);box-shadow:var(--tone-hover-shadow, 0 16px 36px rgba(107, 114, 128, .2))}._gradientLayer_1yic6_125{position:absolute;inset:0;opacity:0;pointer-events:none}._borderLayer_1yic6_132{position:absolute;inset:0;border-radius:16px;border:2px solid transparent;pointer-events:none}._content_1yic6_140{position:relative;display:flex;flex-direction:column;min-height:320px}._actionBar_1yic6_147{position:relative;flex-shrink:0;opacity:0;pointer-events:none;transition:opacity .2s ease}._container_1yic6_90:hover ._actionBar_1yic6_147{opacity:1;pointer-events:auto}._hero_1yic6_160{position:relative;height:180px;background:#fff;display:flex;align-items:center;justify-content:center}._thumbnail_1yic6_169{position:absolute;inset:0;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer}._thumbnail_1yic6_169 img{width:100%;height:100%;object-fit:cover}._placeholder_1yic6_185{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--tone-placeholder, #9ca3af);font-weight:700;text-shadow:0 2px 6px rgba(0,0,0,.08)}._question_1yic6_198{font-size:72px!important;letter-spacing:1px;line-height:1;font-weight:800;color:var(--tone-placeholder, #9ca3af);pointer-events:none;display:block}._placeholder_1yic6_185 span{font-size:13px;font-weight:600}._titleArea_1yic6_213{background:#fff;padding:18px 16px 12px;text-align:center}._title_1yic6_213{margin:0;font-size:18px;font-weight:800;color:#111827}._titleInput_1yic6_226{width:100%;padding:8px 10px;border-radius:10px;border:1px solid #f0d9d9;background:#fff;font-size:16px;font-weight:700;text-align:center;outline:none}._descriptionBlock_1yic6_238{padding:0 16px 14px;background:#fff}._description_1yic6_238{margin:0;padding:0;color:#4b5563;line-height:1.7;text-align:center;white-space:pre-wrap}._descriptionTextarea_1yic6_252{width:100%;margin-top:6px;padding:10px 12px;border-radius:10px;border:1px solid #f0d9d9;background:#fff;outline:none;font-size:14px;line-height:1.6;resize:vertical}._rarityFooter_1yic6_265{padding:10px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff}._rarityPill_1yic6_274{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:700;background:var(--tone-pill-bg, rgba(255, 255, 255, .85));border:1px solid currentColor;box-shadow:var(--tone-pill-shadow, 0 6px 14px rgba(0, 0, 0, .06))}._raritySelect_1yic6_287{display:inline-flex;flex-wrap:wrap;gap:8px}._rarityButton_1yic6_293{padding:6px 12px;border-radius:10px;border:1px solid transparent;background:#fffc;cursor:pointer;font-weight:700;color:#6b7280;transition:transform .12s ease,border-color .12s ease,background .12s ease}._rarityButton_1yic6_293:hover{transform:translateY(-1px)}._rarityButtonActive_1yic6_308{background:#fff;border-color:currentColor;color:inherit}._rarity-common_1yic6_314{color:#6b7280}._rarity-rare_1yic6_315{color:#2563eb}._rarity-epic_1yic6_316{color:#7c3aed}._rarity-legendary_1yic6_317{color:#d97706}._rarity-forbidden_1yic6_318{color:#e11d48}._rarity-unknown_1yic6_319{color:#0f766e}._gradient-common_1yic6_321{background:linear-gradient(180deg,#f6f7f9,#f1f2f5)}._gradient-rare_1yic6_322{background:linear-gradient(180deg,#f0f6ff,#e0edff)}._gradient-epic_1yic6_323{background:linear-gradient(180deg,#f7efff,#efe5ff)}._gradient-legendary_1yic6_324{background:linear-gradient(180deg,#fff6e5,#ffe7c2)}._gradient-forbidden_1yic6_325{background:linear-gradient(180deg,#fff2f2,#ffe4e7)}._gradient-unknown_1yic6_326{background:linear-gradient(180deg,#ebfff8,#ddf7ed)}._border-common_1yic6_328{border-color:#6b728047}._border-rare_1yic6_329{border-color:#2563eb52}._border-epic_1yic6_330{border-color:#7c3aed57}._border-legendary_1yic6_331{border-color:#d9770657}._border-forbidden_1yic6_332{border-color:#e11d4861}._border-unknown_1yic6_333{border-color:#0f766e57}._glow-common_1yic6_335{box-shadow:0 14px 32px #6b728026}._glow-rare_1yic6_336{box-shadow:0 14px 32px #2563eb33}._glow-epic_1yic6_337{box-shadow:0 14px 32px #7c3aed40}._glow-legendary_1yic6_338{box-shadow:0 14px 32px #d9770647}._glow-forbidden_1yic6_339{box-shadow:0 14px 32px #e11d4842}._glow-unknown_1yic6_340{box-shadow:0 14px 32px #0f766e38}._collapsible_1clcw_1{margin:1rem 0;border:1px solid var(--border-color, #ddd);border-radius:8px;background:var(--bg-primary, #fff);overflow:visible;transition:box-shadow .2s ease;position:relative}._actionButtons_1clcw_11{position:absolute;right:0;top:-32px;opacity:0;transition:opacity .2s;z-index:100}._collapsible_1clcw_1:hover ._actionButtons_1clcw_11{opacity:1}._collapsible_1clcw_1:hover{box-shadow:0 2px 8px #0000001a}._header_1clcw_29{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--bg-secondary, #f8f9fa);border-bottom:1px solid var(--border-color, #ddd);cursor:pointer;-webkit-user-select:none;user-select:none}._header_1clcw_29:hover{background:var(--bg-hover, #e9ecef)}._toggleButton_1clcw_44{padding:0;border:none;background:none;color:var(--text-primary, #333);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;flex-shrink:0}._toggleButton_1clcw_44:hover{color:var(--primary-color, #007bff)}._title_1clcw_61{flex:1;font-weight:600;font-size:1rem;color:var(--text-primary, #333)}._titleInput_1clcw_68{flex:1;padding:.25rem .5rem;border:1px solid var(--primary-color, #007bff);border-radius:4px;font-size:1rem;font-weight:600;outline:none}._actions_1clcw_79{display:flex;gap:.5rem;flex-shrink:0}._actionBtn_1clcw_85{padding:.25rem .5rem;border:none;background:none;color:var(--text-secondary, #666);cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}._actionBtn_1clcw_85:hover{background:var(--bg-hover, rgba(0, 0, 0, .05));color:var(--primary-color, #007bff)}._content_1clcw_104{padding:1rem;animation:_slideDown_1clcw_1 .2s ease}@keyframes _slideDown_1clcw_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._imageSection_1clcw_121{margin-bottom:1rem;display:flex;justify-content:center}._imageWrapper_1clcw_127{position:relative;width:100%;max-width:300px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._image_1clcw_121{width:100%;height:auto;display:block;object-fit:cover}._removeImageBtn_1clcw_143{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;padding:0;border:none;background:#0009;color:#fff;border-radius:50%;cursor:pointer;font-size:1.2rem;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .2s ease}._removeImageBtn_1clcw_143:hover{background:#dc3545e6}._uploadPlaceholder_1clcw_168{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem;border:2px dashed var(--border-color, #ddd);border-radius:8px;background:var(--bg-secondary, #f8f9fa);color:var(--text-secondary, #666);cursor:pointer;transition:border-color .2s ease,background .2s ease;width:100%;max-width:300px}._uploadPlaceholder_1clcw_168:hover{border-color:var(--primary-color, #007bff);background:var(--bg-hover, #e9ecef);color:var(--primary-color, #007bff)}._uploadHint_1clcw_191{font-size:.85rem;color:var(--text-tertiary, #999)}._textSection_1clcw_197{margin-top:1rem}._contentTextarea_1clcw_201{width:100%;padding:.75rem;border:1px solid var(--border-color, #ddd);border-radius:4px;font-family:inherit;font-size:.95rem;line-height:1.6;resize:vertical;outline:none;transition:border-color .2s ease}._contentTextarea_1clcw_201:focus{border-color:var(--primary-color, #007bff)}._text_1clcw_197{font-size:.95rem;line-height:1.6;color:var(--text-primary, #333);white-space:pre-wrap;word-break:break-word}._emptyHint_1clcw_226{color:var(--text-tertiary, #999);font-style:italic}@media(max-width:768px){._imageWrapper_1clcw_127,._uploadPlaceholder_1clcw_168{max-width:100%}._content_1clcw_104{padding:.75rem}}._previewMode_1clcw_244{border:none;background:transparent;margin:.5rem 0;box-shadow:none}._previewMode_1clcw_244:hover{box-shadow:none}._previewMode_1clcw_244 ._header_1clcw_29{background:transparent;border-bottom:none;padding:0}._previewMode_1clcw_244 ._header_1clcw_29:hover{background:transparent}._previewMode_1clcw_244 ._title_1clcw_61{color:#2563eb;font-weight:400}._previewMode_1clcw_244 ._content_1clcw_104{padding:.5rem 0 0 1.5rem}._previewMode_1clcw_244 ._toggleButton_1clcw_44{color:#2563eb}._modeToggle_1clcw_281{display:flex;align-items:center;gap:4px;padding:2px;background:var(--bg-tertiary, #e9ecef);border-radius:4px;margin-right:8px}._modeBtn_1clcw_291{padding:2px 4px;border:none;background:transparent;color:var(--text-tertiary, #999);cursor:pointer;border-radius:2px;display:flex;align-items:center;justify-content:center}._modeBtn_1clcw_291._active_1clcw_303{background:var(--bg-primary, #fff);color:var(--primary-color, #007bff);box-shadow:0 1px 2px #0000001a}._modeBtn_1clcw_291:hover:not(._active_1clcw_303){color:var(--text-secondary, #666)}._modalOverlay_1clcw_314{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:_fadeIn_1clcw_1 .2s ease-out}._modalContent_1clcw_329{background:var(--bg-primary, #fff);width:90%;max-width:500px;max-height:85vh;border-radius:12px;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;overflow:hidden;animation:_scaleIn_1clcw_1 .2s ease-out;position:relative}._modalClose_1clcw_343{position:absolute;top:10px;right:10px;width:32px;height:32px;border:none;background:#0000001a;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .2s}._modalClose_1clcw_343:hover{background:#0000004d}._modalImageFrame_1clcw_365{width:100%;max-height:250px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}._modalImage_1clcw_365{width:100%;height:100%;object-fit:cover}._modalBody_1clcw_381{padding:20px 24px;overflow-y:auto}._modalTitle_1clcw_386{margin:0 0 12px;font-size:1.25rem;font-weight:600;color:var(--text-primary, #111)}._modalText_1clcw_393{font-size:1rem;line-height:1.6;color:var(--text-secondary, #444);white-space:pre-wrap}@keyframes _fadeIn_1clcw_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1clcw_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._modalImageSection_1clcw_411{margin-bottom:20px;text-align:center}._modalImage_1clcw_365{width:100%;max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a}._modalText_1clcw_393{font-size:16px;line-height:1.8;color:var(--text-primary, #333);white-space:pre-wrap;word-break:break-word}._modalHeader_1clcw_433{cursor:pointer}._modalHeader_1clcw_433:hover{background:var(--bg-hover, #e9ecef)}._eyeButton_1clcw_442{color:var(--primary-color, #667eea);opacity:.8}._eyeButton_1clcw_442:hover{opacity:1;color:var(--primary-color, #667eea)}._container_134u8_1{margin:32px 0;position:relative}._box_134u8_6{position:relative;padding:32px;border-radius:16px;overflow:hidden}._ancient_134u8_14{background:linear-gradient(135deg,#fef3e2,#fae8ca);border:3px solid #C4A574;box-shadow:0 8px 24px #8b634226,inset 0 1px #ffffff80}._corner_134u8_20{position:absolute;width:32px;height:32px;border-color:#8b6342;opacity:.4}._cornerTopLeft_134u8_28{top:8px;left:8px;border-top:2px solid;border-left:2px solid}._cornerTopRight_134u8_35{top:8px;right:8px;border-top:2px solid;border-right:2px solid}._cornerBottomLeft_134u8_42{bottom:8px;left:8px;border-bottom:2px solid;border-left:2px solid}._cornerBottomRight_134u8_49{bottom:8px;right:8px;border-bottom:2px solid;border-right:2px solid}._ancientTitleWrapper_134u8_56{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}._warningIcon_134u8_64{color:#dc2626;flex-shrink:0}._ancientTitle_134u8_56{font-size:18px;font-weight:600;color:#5c3d2e;font-family:"Noto Serif SC",serif;margin:0;text-align:center}._ancientContent_134u8_78{color:#5c3d2e;display:flex;flex-direction:column;gap:12px}._ocean_134u8_86{background:linear-gradient(135deg,#e0f2fe,#bae6fd,#7dd3fc);border:2px solid #0EA5E9;box-shadow:0 8px 24px #0ea5e933}._oceanTitle_134u8_92{font-size:18px;font-weight:600;color:#0c4a6e;margin-bottom:16px;position:relative;z-index:10}._oceanContent_134u8_101{color:#0c4a6e;display:flex;flex-direction:column;gap:12px;position:relative;z-index:10}._wave_134u8_110{position:absolute;bottom:0;left:0;width:100%}._wave1_134u8_117{height:96px;opacity:.2}._wave2_134u8_122{height:80px;opacity:.15}._tech_134u8_128{background:linear-gradient(135deg,#1e293b,#0f172a);border:2px solid #06B6D4;box-shadow:0 8px 24px #06b6d44d,inset 0 1px #06b6d433}._techGlow_134u8_134{position:absolute;border-radius:50%;filter:blur(32px)}._glowTop_134u8_140{top:0;right:0;width:128px;height:128px;background:radial-gradient(circle,rgba(6,182,212,.3) 0%,transparent 70%)}._glowBottom_134u8_148{bottom:0;left:0;width:128px;height:128px;background:radial-gradient(circle,rgba(139,92,246,.2) 0%,transparent 70%)}._techTitle_134u8_156{font-size:18px;font-weight:600;color:#06b6d4;font-family:monospace;text-shadow:0 0 10px rgba(6,182,212,.5);margin-bottom:16px;position:relative;z-index:10}._techContent_134u8_167{color:#e2e8f0;display:flex;flex-direction:column;gap:12px;font-family:monospace;position:relative;z-index:10}.sw-reader[data-astro-cid-xfb3wjcj]{max-width:1100px;margin:0 auto;padding:32px 20px 80px}.sw-reader__nav[data-astro-cid-xfb3wjcj]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:var(--color-muted, #9aa0a6);margin-bottom:24px}.sw-reader__nav[data-astro-cid-xfb3wjcj] a[data-astro-cid-xfb3wjcj]{color:inherit;text-decoration:none}
