.pomodoro-wrapper[data-v-ad550d9f]{max-width:500px;margin:40px auto;padding:30px;background:#ffffff;border-radius:12px;box-shadow:0 4px 16px #00000014;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.instruction-panel[data-v-ad550d9f]{text-align:center;margin-bottom:25px;width:100%}.instruction-panel h2[data-v-ad550d9f]{margin:0 0 8px;font-size:24px;color:#303133}.subtitle[data-v-ad550d9f]{font-size:13px;color:#909399;margin-bottom:15px}.steps-list[data-v-ad550d9f]{list-style:none;margin:0;font-size:13px;color:#606266;text-align:left;background:#f4f6f9;padding:12px 20px;border-radius:8px;line-height:1.8}.settings-panel[data-v-ad550d9f]{display:flex;justify-content:space-around;width:100%;margin-bottom:25px;gap:15px}.setting-item[data-v-ad550d9f]{display:flex;flex-direction:column;align-items:center;gap:8px}.setting-item .label[data-v-ad550d9f]{font-size:14px;color:#606266;font-weight:700}.timer-display[data-v-ad550d9f]{position:relative;width:240px;height:240px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.progress-circle[data-v-ad550d9f]{transition:stroke-dashoffset 1s linear}.time-text[data-v-ad550d9f]{position:absolute;font-size:56px;font-weight:700;color:#303133;font-family:monospace;top:50%;transform:translateY(-60%)}.mode-text[data-v-ad550d9f]{position:absolute;top:65%;font-size:16px;color:#909399;font-weight:700}.stats-panel[data-v-ad550d9f]{font-size:18px;color:#303133;font-weight:700;margin-bottom:20px}.count-value[data-v-ad550d9f]{color:#068eff;font-size:24px;margin-left:5px}.task-input-panel[data-v-ad550d9f]{width:100%;margin-bottom:25px}.task-textarea[data-v-ad550d9f] .el-textarea__inner{min-height:50px!important;font-size:14px}.actions-panel[data-v-ad550d9f]{display:flex;justify-content:center;gap:15px;width:100%}.actions-panel .el-button[data-v-ad550d9f]{flex:1;max-width:120px}@media screen and (max-width: 500px){.pomodoro-wrapper[data-v-ad550d9f]{margin:10px;padding:20px}.settings-panel[data-v-ad550d9f]{flex-direction:column}.timer-display[data-v-ad550d9f]{transform:scale(.9)}}
