.eZoe_G_page{background:var(--bg-color);min-height:100vh;color:var(--text-primary);font-family:var(--font-main)}.eZoe_G_shell{max-width:var(--page-max-width);padding:var(--space-8) var(--space-20) 80px;margin:0 auto}.eZoe_G_fromFeedback{margin-left:var(--space-6);padding:1px var(--space-8);color:var(--color-primary-text);background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:var(--radius-full);vertical-align:middle;white-space:nowrap;font-size:.75rem;font-weight:700;display:inline-block}.eZoe_G_feedback{margin-top:var(--space-32);padding:var(--space-16);background:var(--card-bg);border-radius:var(--radius-16)}.eZoe_G_feedbackTitle{margin:0 0 var(--space-12);font-size:.95rem;font-weight:600;font-family:var(--font-main);color:var(--text-heading)}.eZoe_G_feedbackInput{width:100%;padding:var(--space-12) var(--space-14);font-size:.9rem;line-height:1.55;font-family:var(--font-main);color:var(--text-primary);background:var(--bg-color);border:1px solid var(--surface-border);resize:vertical;box-sizing:border-box;border-radius:12px}.eZoe_G_feedbackInput::placeholder{color:var(--text-tertiary)}.eZoe_G_feedbackBtn{width:100%;margin-top:var(--space-12);color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:14px;padding:13px;font-size:.95rem;font-weight:700}.eZoe_G_feedbackBtn:disabled{opacity:.5}.eZoe_G_feedbackDone{color:var(--text-secondary);word-break:keep-all;margin:0;font-size:.9rem;line-height:1.6}.eZoe_G_list{margin-top:var(--space-8);gap:var(--space-12);flex-direction:column;display:flex}.eZoe_G_moreBtn{width:100%;margin-top:var(--space-18);padding:var(--space-14);text-align:center;color:var(--text-secondary);background:var(--card-bg);border:1px solid var(--surface-border);cursor:pointer;border-radius:14px;font-size:.9rem;font-weight:700;display:block}.eZoe_G_moreBtn:active{opacity:.7}.eZoe_G_entry{background:var(--card-bg);border-radius:var(--radius-16);padding:var(--space-24) 22px}.eZoe_G_card{background:var(--card-bg);border-radius:var(--radius-16);padding:var(--space-16);color:inherit;transition:opacity var(--duration-fast) ease, transform var(--duration-fast) ease;text-decoration:none;display:block}.eZoe_G_card:active{opacity:.75;transform:scale(.99)}.eZoe_G_summary{margin:var(--space-12) 0 0;color:var(--text-tertiary);font-size:.85rem;font-weight:600}.eZoe_G_detailTitle{font-size:1.375rem;font-weight:700;font-family:var(--font-main);color:var(--text-primary);letter-spacing:-.01em;word-break:keep-all;margin:0;line-height:1.45}.eZoe_G_backToList{margin-top:var(--space-18);padding:var(--space-14);text-align:center;color:var(--text-secondary);background:var(--card-bg);border:1px solid var(--surface-border);border-radius:14px;font-size:.9rem;font-weight:700;text-decoration:none;display:block}.eZoe_G_backToList:active{opacity:.7}.eZoe_G_date{color:var(--text-tertiary);font-size:.8rem;font-weight:600}.eZoe_G_entryTitle{margin:var(--space-6) 0 0;font-size:1.2rem;font-weight:600;font-family:var(--font-main);color:var(--text-heading);letter-spacing:-.01em;word-break:keep-all}.eZoe_G_sections{margin-top:var(--space-18);gap:var(--space-20);flex-direction:column;display:flex}.eZoe_G_blogLink{margin-top:var(--space-20);padding:13px var(--space-16);text-align:center;color:var(--color-primary-text);background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:12px;font-size:.9rem;font-weight:700;text-decoration:none;display:block}.eZoe_G_blogLink:active{opacity:.7}.eZoe_G_sectionLabel{margin:0 0 var(--space-8);font-size:.8rem;font-weight:600}.eZoe_G_new,.eZoe_G_improved,.eZoe_G_fixed{color:var(--text-secondary)}.eZoe_G_items{gap:var(--space-8);color:var(--text-secondary);flex-direction:column;margin:0;padding:0;font-size:.9rem;line-height:1.6;list-style:none;display:flex}.eZoe_G_items li{padding-left:var(--space-14);word-break:keep-all;position:relative}.eZoe_G_items li:before{content:"";background:var(--text-tertiary);border-radius:50%;width:4px;height:4px;position:absolute;top:.62em;left:2px}.eZoe_G_byline{align-items:center;gap:var(--space-8);margin:var(--space-10) 0 0;padding-bottom:var(--space-16);border-bottom:1px solid var(--border-color);display:flex}.eZoe_G_bylineName{color:var(--text-primary);font-size:.85rem;font-weight:700}.eZoe_G_bylineName:before{content:"";background:var(--color-primary);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.eZoe_G_greeting{margin:var(--space-20) 0 0;color:var(--text-primary);white-space:pre-line;word-break:keep-all;font-size:1rem;line-height:1.75}.eZoe_G_highlights{flex-direction:column;gap:34px;margin-top:30px;display:flex}.eZoe_G_highlightTitle{align-items:flex-start;gap:var(--space-8);margin:0 0 var(--space-12);font-size:1.1rem;font-weight:700;font-family:var(--font-main);color:var(--text-primary);word-break:keep-all;display:flex}.eZoe_G_highlightNo{background:var(--bg-primary-soft);width:22px;height:22px;color:var(--color-primary-text);font-size:.75rem;font-weight:700;font-family:var(--font-num);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.eZoe_G_highlightShot{background:var(--surface-control);padding:var(--space-18);margin-bottom:var(--space-14);border-radius:12px;justify-content:center;display:flex}.eZoe_G_highlightShotImg{border-radius:12px;width:100%;max-width:232px;height:auto;display:block;box-shadow:0 6px 18px #3838381a}.eZoe_G_highlightBody{color:var(--text-primary);white-space:pre-line;word-break:keep-all;margin:0;font-size:1rem;line-height:1.75}.eZoe_G_closing{margin:var(--space-32) 0 0;padding-top:var(--space-24);border-top:1px solid var(--border-color);color:var(--text-primary);white-space:pre-line;word-break:keep-all;font-size:1rem;line-height:1.75}.eZoe_G_restLabel{border-top:1px solid var(--border-color);color:var(--text-primary);font-size:1rem;font-weight:700;font-family:var(--font-main);margin:38px 0 0;padding-top:22px}
