/* ═══════════════════════════════════════════════════ 禅境地图 · 全站深度导航 (2026-04-14 战略迭代) ═══════════════════════════════════════════════════ */ .zen-map-section { padding: 80px 24px; background: linear-gradient(180deg, var(--section-alt-bg) 0%, var(--bg-color) 100%); text-align: center; position: relative; } .zen-map-label { display: inline-flex; align-items: center; gap: 10px; font-size: 11px; letter-spacing: 4px; color: var(--text-secondary); margin-bottom: 20px; text-transform: uppercase; } .zen-map-label::before, .zen-map-label::after { content: ''; width: 24px; height: 1px; background: rgba(184,134,11,0.25); } .zen-map-title { font-size: 26px; font-weight: 400; letter-spacing: 6px; color: var(--text-primary); margin-bottom: 8px; } .zen-map-subtitle { font-size: 14px; color: var(--text-secondary); letter-spacing: 2px; margin-bottom: 48px; } .zen-map-categories { display: flex; gap: 48px; max-width: 1000px; margin: 0 auto; justify-content: center; flex-wrap: wrap; } .zen-map-category { flex: 1; min-width: 280px; max-width: 320px; } .zen-map-category h3 { font-size: 16px; font-weight: 600; letter-spacing: 8px; color: var(--accent-red); margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid rgba(197,61,67,0.15); } .zen-map-cards { display: flex; flex-direction: column; gap: 12px; } .zen-map-card { display: flex; align-items: center; gap: 14px; padding: 14px 18px; background: var(--white); border-radius: 12px; border: 1px solid rgba(0,0,0,0.05); text-decoration: none; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); cursor: pointer; } .zen-map-card:hover { transform: translateX(4px); box-shadow: 0 4px 16px rgba(0,0,0,0.08); border-color: rgba(197,61,67,0.15); } .zen-map-icon { width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; background: linear-gradient(135deg, rgba(197,61,67,0.08), rgba(184,134,11,0.08)); border-radius: 8px; font-size: 16px; font-weight: 700; color: var(--accent-red); flex-shrink: 0; letter-spacing: 0; } .zen-map-card-title { font-size: 14px; font-weight: 600; color: var(--text-primary); letter-spacing: 2px; } .zen-map-card-desc { font-size: 11px; color: var(--text-secondary); letter-spacing: 1px; margin-top: 2px; } /* ═══════════════════════════════════════════════════ 禅与生活 · 实用智慧 (2026-04-14 战略迭代) ═══════════════════════════════════════════════════ */ .zen-life-section { padding: 80px 24px; background: var(--bg-color); text-align: center; position: relative; } .zen-life-header { max-width: 600px; margin: 0 auto 48px; } .zen-life-label { display: inline-flex; align-items: center; gap: 10px; font-size: 11px; letter-spacing: 4px; color: var(--text-secondary); margin-bottom: 20px; } .zen-life-label::before, .zen-life-label::after { content: ''; width: 24px; height: 1px; background: rgba(184,134,11,0.25); } .zen-life-title { font-size: 24px; font-weight: 400; letter-spacing: 4px; color: var(--text-primary); margin-bottom: 8px; } .zen-life-subtitle { font-size: 14px; color: var(--text-secondary); letter-spacing: 2px; } .zen-life-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 24px; max-width: 1000px; margin: 0 auto; text-align: left; } .zen-life-card { padding: 28px 24px; background: var(--white); border-radius: 16px; border: 1px solid rgba(0,0,0,0.05); box-shadow: 0 2px 12px rgba(0,0,0,0.04); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); } .zen-life-card:hover { transform: translateY(-4px); box-shadow: 0 8px 24px rgba(0,0,0,0.08); } .zen-life-card-icon { font-size: 28px; margin-bottom: 12px; display: block; } .zen-life-card h3 { font-size: 16px; font-weight: 600; color: var(--text-primary); letter-spacing: 1px; margin-bottom: 14px; line-height: 1.5; } .zen-life-card blockquote { font-size: 13px; color: var(--accent-red); font-style: normal; letter-spacing: 1px; padding-left: 14px; border-left: 2px solid var(--accent-red); margin: 0 0 14px 0; line-height: 1.7; } .zen-life-card > p { font-size: 13px; color: var(--text-tertiary); line-height: 1.8; letter-spacing: 0.5px; margin-bottom: 16px; } .zen-life-practice { padding: 14px; background: linear-gradient(135deg, rgba(197,61,67,0.04), rgba(184,134,11,0.04)); border-radius: 10px; } .zen-life-practice-label { font-size: 11px; color: var(--accent-red); letter-spacing: 3px; font-weight: 600; display: block; margin-bottom: 6px; } .zen-life-practice p { font-size: 12px; color: var(--text-secondary); line-height: 1.7; letter-spacing: 0.5px; margin: 0; } /* ═══════════════════════════════════════════════════ 无常信笺 · Impermanence Letter (2026-04-14 战略迭代) 写下执念,化为灰烬——体验无常与放下 ═══════════════════════════════════════════════════ */ .impermanence-section { padding: 80px 24px; background: linear-gradient(180deg, var(--bg-color) 0%, #1a1410 100%); text-align: center; position: relative; overflow: hidden; } .imp-label { display: inline-flex; align-items: center; gap: 10px; font-size: 11px; letter-spacing: 4px; color: var(--text-secondary); margin-bottom: 20px; } .imp-label::before, .imp-label::after { content: ''; width: 24px; height: 1px; background: rgba(184,134,11,0.25); } .imp-title { font-size: 26px; font-weight: 400; letter-spacing: 8px; color: var(--text-primary); margin-bottom: 8px; } .imp-subtitle { font-size: 14px; color: var(--text-secondary); letter-spacing: 2px; margin-bottom: 40px; line-height: 1.8; } .imp-container { max-width: 560px; margin: 0 auto; position: relative; } .imp-paper { position: relative; background: linear-gradient(135deg, #f5f0e8 0%, #ede6d6 50%, #e8dfc8 100%); border-radius: 4px; padding: 40px 32px; box-shadow: 0 8px 32px rgba(0,0,0,0.2), inset 0 0 60px rgba(139,119,80,0.1); min-height: 200px; transition: all 0.6s ease; } .imp-paper::before { content: ''; position: absolute; top: 12px; right: 12px; width: 20px; height: 20px; border: 1px solid rgba(139,119,80,0.2); border-radius: 50%; } .imp-textarea { width: 100%; min-height: 140px; background: transparent; border: none; outline: none; resize: none; font-family: var(--serif), 'Noto Serif SC', serif; font-size: 16px; line-height: 2; color: #3a2e1e; letter-spacing: 2px; } .imp-textarea::placeholder { color: rgba(139,119,80,0.4); letter-spacing: 3px; } .imp-hint { margin-top: 16px; font-size: 12px; color: rgba(139,119,80,0.5); letter-spacing: 2px; } .imp-actions { margin-top: 28px; display: flex; justify-content: center; gap: 16px; } .imp-btn { padding: 12px 32px; border: 1px solid rgba(184,134,11,0.3); background: transparent; color: var(--text-primary); font-family: var(--serif), 'Noto Serif SC', serif; font-size: 14px; letter-spacing: 4px; border-radius: 2px; cursor: pointer; transition: all 0.3s ease; } .imp-btn:hover { background: rgba(184,134,11,0.1); border-color: rgba(184,134,11,0.5); } .imp-btn.burn { border-color: rgba(197,61,67,0.4); color: var(--accent-red); } .imp-btn.burn:hover { background: rgba(197,61,67,0.1); border-color: var(--accent-red); } .imp-paper.burning { animation: imp-burn-away 3s ease-in forwards; } .imp-paper.burned { opacity: 0; transform: scale(0.8) translateY(-20px); pointer-events: none; } @keyframes imp-burn-away { 0% { opacity: 1; transform: scale(1); filter: brightness(1); } 20% { filter: brightness(1.2) saturate(0.8); } 40% { filter: brightness(1.5) saturate(0.5); transform: scale(0.98); } 60% { opacity: 0.8; filter: brightness(2) saturate(0.3); transform: scale(0.95); } 80% { opacity: 0.4; filter: brightness(3) saturate(0); transform: scale(0.9) translateY(-10px); } 100% { opacity: 0; filter: brightness(4) saturate(0); transform: scale(0.8) translateY(-20px); } } .imp-aftermath { display: none; text-align: center; padding: 40px 20px; } .imp-aftermath.show { display: block; animation: imp-fade-in 2s ease-out; } .imp-aftermath-text { font-family: var(--serif), 'Noto Serif SC', serif; font-size: 18px; color: var(--text-primary); letter-spacing: 4px; line-height: 2; margin-bottom: 12px; } .imp-aftermath-sub { font-size: 13px; color: var(--text-secondary); letter-spacing: 2px; } @keyframes imp-fade-in { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } /* Burn canvas overlay */ .imp-burn-canvas { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; border-radius: 4px; } /* ═══════════════════════════════════════════════════ 禅心月相 · Zen Moon Phase Calendar (2026-04-14 战略迭代) 月相日历 + 农历 + 禅语 = 每日天象修行指引 ═══════════════════════════════════════════════════ */ .zen-moon-section { padding: 80px 24px; background: linear-gradient(180deg, var(--section-alt-bg) 0%, var(--bg-color) 100%); text-align: center; position: relative; } .zm-label { display: inline-flex; align-items: center; gap: 10px; font-size: 11px; letter-spacing: 4px; color: var(--text-secondary); margin-bottom: 20px; } .zm-label::before, .zm-label::after { content: ''; width: 24px; height: 1px; background: rgba(184,134,11,0.25); } .zm-title { font-size: 26px; font-weight: 400; letter-spacing: 8px; color: var(--text-primary); margin-bottom: 8px; } .zm-subtitle { font-size: 14px; color: var(--text-secondary); letter-spacing: 2px; margin-bottom: 48px; } .zm-moon-display { max-width: 400px; margin: 0 auto 40px; position: relative; } .zm-moon-svg { width: 160px; height: 160px; margin: 0 auto 20px; display: block; filter: drop-shadow(0 0 20px rgba(255,248,220,0.3)); } .zm-moon-name { font-size: 20px; letter-spacing: 6px; color: var(--text-primary); margin-bottom: 6px; font-weight: 400; } .zm-moon-desc { font-size: 13px; color: var(--text-secondary); letter-spacing: 2px; line-height: 1.8; margin-bottom: 24px; } .zm-moon-zen { font-family: var(--serif), 'Noto Serif SC', serif; font-size: 15px; color: var(--accent-red); letter-spacing: 2px; line-height: 1.8; padding: 16px 20px; border-left: 2px solid var(--accent-red); text-align: left; max-width: 360px; margin: 0 auto 32px; font-style: normal; } .zm-phase-strip { display: flex; justify-content: center; gap: 12px; margin: 0 auto; flex-wrap: wrap; } .zm-phase-item { display: flex; flex-direction: column; align-items: center; gap: 6px; padding: 10px 8px; border-radius: 8px; cursor: default; transition: all 0.3s ease; min-width: 48px; } .zm-phase-item.active { background: rgba(184,134,11,0.08); } .zm-phase-moon { width: 28px; height: 28px; } .zm-phase-label { font-size: 10px; color: var(--text-secondary); letter-spacing: 1px; } .zm-phase-day { font-size: 9px; color: var(--text-tertiary); } .zm-lunar-info { margin-top: 32px; font-size: 12px; color: var(--text-tertiary); letter-spacing: 2px; line-height: 1.8; } /* ═══════════════════════════════════════════════════ 一期一会 · Once in a Lifetime Card (2026-04-14 战略迭代) 每次访问仅出现一次的禅语卡片,强调此刻的珍贵 ═══════════════════════════════════════════════════ */ .ichigo-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0); display: flex; align-items: center; justify-content: center; z-index: 10000; pointer-events: none; transition: background 1.5s ease; } .ichigo-overlay.visible { background: rgba(0,0,0,0.7); pointer-events: auto; } .ichigo-card { width: 340px; padding: 48px 36px; background: linear-gradient(135deg, #faf6ee 0%, #f0e8d8 100%); border-radius: 2px; box-shadow: 0 20px 60px rgba(0,0,0,0.3); text-align: center; opacity: 0; transform: translateY(30px) scale(0.95); transition: all 1.2s cubic-bezier(0.4, 0, 0.2, 1); position: relative; overflow: hidden; } .ichigo-overlay.visible .ichigo-card { opacity: 1; transform: translateY(0) scale(1); } .ichigo-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(ellipse at center, transparent 60%, rgba(139,119,80,0.08) 100%); pointer-events: none; } .ichigo-seal { width: 48px; height: 48px; margin: 0 auto 20px; border: 2px solid var(--accent-red); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 18px; color: var(--accent-red); font-family: var(--serif); } .ichigo-title { font-family: var(--serif), 'Noto Serif SC', serif; font-size: 12px; letter-spacing: 6px; color: rgba(139,119,80,0.5); margin-bottom: 24px; } .ichigo-quote { font-family: var(--serif), 'Noto Serif SC', serif; font-size: 20px; line-height: 2; color: #2a1f0e; letter-spacing: 3px; margin-bottom: 16px; } .ichigo-source { font-size: 13px; color: rgba(139,119,80,0.6); letter-spacing: 3px; margin-bottom: 24px; } .ichigo-meaning { font-size: 13px; color: rgba(90,75,50,0.6); letter-spacing: 1px; line-height: 1.8; border-top: 1px solid rgba(139,119,80,0.15); padding-top: 20px; margin-bottom: 24px; } .ichigo-dismiss { font-size: 11px; color: rgba(139,119,80,0.35); letter-spacing: 4px; cursor: pointer; transition: color 0.3s; } .ichigo-dismiss:hover { color: rgba(139,119,80,0.6); } .ichigo-overlay.fading { background: rgba(0,0,0,0); } .ichigo-overlay.fading .ichigo-card { opacity: 0; transform: translateY(-20px) scale(1.05); } /* ═══════════════════════════════════════════════════ 隐藏冗余浮动控件 (2026-04-14 战略迭代) ═══════════════════════════════════════════════════ */ #zenDharmaRain, #springPetals, #randomStudyFloat, #zenSoundscapeBtn, #zenSoundscapePanel, #breathFloatingWidget, #silenceModeToggle, #zenClockWidget, #zenScrollJourney, #zenDailyCardTrigger, #zenDailyCardOverlay, #focusModeToggle, #zenBreathAnchor, #zenWayfinder, #zenWhisper { display: none !important; }
每日禅修 · 此刻开始
禅,不在远方——
就在你读这行字的此刻,在你呼吸的这一秒。
每天,停一停。
字 · 语 · 案 · 师 · 行 — 每日五重,层层递进
根据时辰与因缘,为你推荐今日修行
宋代廓庵禅师以十幅牧牛图,描绘修行者从寻心到归真的完整历程
「茫茫拨草寻来,只见山高水深。」
你感到内心有所缺失,开始寻找那个说不清的东西。这不是困惑,而是觉醒的第一步。
也许你正在经历焦虑或不安。这不安,正是牛的脚印。
禅,不是知识的累积,而是生命的觉醒。
历代祖师以心传心,指向同一个真相。
禅的真谛无法用语言完全表达,它超越概念和思维。
如同用手指指向月亮,手指不是月亮。
禅宗强调「以心传心」,不依赖经典文字。这并非否定文字的价值,而是提醒我们:真正的体悟必须来自亲身的实践和觉醒。当你读到「空」,不要停留在概念上,而是要在生活中体验那份无挂碍的自在。
每个人的本性本自清净、本自具足。
禅的修行不是「得到」什么,而是「认出」本来面目。
「见性」不是看见某个外在的东西,而是认识到自己的心本来就是佛。就像金矿中的金子,不是炼出来的,而是本来就在那里。禅修的目的,就是去除覆盖在金矿上的泥沙,让本有的光明自然显现。
不须准备,不须知识。带着好奇的心,一步一步来。
春生、夏长、秋收、冬藏——
禅不限于蒲团之上,四季轮转即是道场。
春风解冻,万物萌生
一念初生处,百花齐开时
观察一株正在发芽的植物。不为它命名,只是看着。每看一分钟,你的心就安静一分。
烈日当空,蝉鸣如雷
热火之中,谁得清凉
在炎热中静坐五分钟。不抗拒热,不追求凉。只是觉知——热是热的,你是你。
秋叶飘零,不是凋零
是放手的美学,归根的智慧
捡起一片落叶。观察它的纹理、颜色、卷曲。这是宇宙在这一刻写给你的信。
雪覆万径,天地一色
在最深的沉默里,听见发芽的声音
在一个安静的角落坐下来,闭上眼睛。像冬天的种子一样,什么也不做,只是存在。
历代祖师以心传心,一字一句指向本来面目
悟了还同未悟时,依旧山青水又绿。
从一处入口,入万千禅境
禅不在深山,在你此刻的生活中
应无所住而生其心。——《金刚经》
焦虑的本质是心念住于未来——那些尚未发生的事占据了此刻的全部空间。禅的智慧不是说「不要焦虑」,而是教你看见焦虑本身也是空性的显现。
停止阅读,做三次深呼吸。每次呼气时,默念一声「放」。不分析,不解构,只是放下。
运水搬柴,无非妙道。——庞蕴居士
许多人以为修行要远离尘世,但真正的禅就在你的键盘上、会议中、通勤路上。百丈怀海说「一日不作,一日不食」——每一个日常动作都是修行。
下一次打开电脑前,先静坐三十秒。不为「做准备」,只是给自己的心一个喘息的间隙。
未开口时,已说尽了一切。——赵州从谂
真正的倾听是不带预设地接纳——不急于回应,不急于评判,不急于改变对方。这就是禅的「无分别心」在关系中的体现。
今天与一个人对话时,试着完全放下手机和念头。只听,只看,只在。你会发现「在」本身就是最大的供养。
不经一番寒彻骨,怎得梅花扑鼻香。——黄檗希运
禅师不说「逃避苦」,而说「穿越苦」。每一个困难都是一面镜子——照见你深处的执着和恐惧。看见它们,不随它们,这就是禅的力量。
面对当前的困境,不问「为什么是我」,改问「这要教会我什么」。将「为什么」转为「是什么」,心便从苦中解放。
睡时即睡,吃饭时即吃饭。——大珠慧海
失眠的苦不在于醒着,而在于「不想醒着」的抗拒。禅说:醒着就醒着,如实接受此刻的状态,反而更容易入眠。
躺下,闭上眼,从头到脚缓缓扫描身体。每一处紧张,对它说「我知道你在」。不驱赶,不挽留,只是知道。
嗔心起时,万障开门。——《佛遗教经》
愤怒告诉你:有一个「我」被冒犯了,有一个期待落空了。看见这个「我」,不评判它,只是看见——愤怒便开始消融。
愤怒来时,先不说话。在心里默数十次呼吸。每一次吸气时观察愤怒的身体感觉——热、紧、震——不编故事,只感受。
触碰水面,看心念如何化为涟漪——
来也无声,去也无痕。
以戒生定,以定发慧。
一念不生,万法无咎。
愿你在此刻,找到内心的宁静。
每一息,皆是修行。这里记录着你真实的禅修轨迹。
「修行不是追求完美,— 一行禅师
而是在不完美中保持觉知。」
写下此刻的执念、忧虑或牵挂
然后,看着它化为灰烬。
万般带不去,唯有业随身。
放下,便是自由。
你的执念已化为虚无,如同水月镜花。
阴晴圆缺,皆是心的投影