.tiki-rhythm-guide{margin:12px 0;padding:14px;border:1px solid #b7e4cf;border-radius:14px;background:linear-gradient(135deg,#f3fff8,#f8fbff);color:#173b2d}.tiki-rhythm-guide>strong{color:#08783f}.tiki-stress-line{margin:10px 0;padding:11px 12px;border-radius:10px;background:#fff;font-size:1.08rem;font-weight:700;letter-spacing:.02em}.tiki-thought-groups small,.tiki-rhythm-grid small{display:block;color:#68776f;font-size:.7rem;font-weight:800;letter-spacing:.06em}.tiki-thought-groups>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:5px}.tiki-thought-groups span{padding:5px 8px;border-radius:8px;background:#e5f7ee}.tiki-thought-groups b{color:#10945a}.tiki-rhythm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.tiki-rhythm-grid p{margin:0;padding:9px;border-radius:9px;background:rgba(255,255,255,.8)}.tiki-rhythm-grid b{font-size:1.04rem}.tiki-rhythm-tip,.tiki-feedback-focus{margin:10px 0 7px;padding:9px 11px;border-left:4px solid #11a866;background:#fff;border-radius:7px}.tiki-rhythm-guide.loading{opacity:.75}@media(max-width:640px){.tiki-rhythm-grid{grid-template-columns:1fr}.tiki-stress-line{font-size:1rem}}
.tiki-extra-practice{margin-top:14px;border-top:1px solid #dbe9e1;padding-top:12px}.tiki-extra-practice.hidden{display:none}.tiki-extra-head{margin-bottom:10px}.tiki-extra-head strong{color:#08783f}.tiki-extra-head p{margin:4px 0;color:#52655b}.tiki-extra-item{padding:12px;margin:9px 0;border:1px solid #d7e7de;border-radius:12px;background:#fff}.tiki-extra-item>div:first-child p{margin:4px 0 9px}.tiki-extra-actions{display:flex;flex-wrap:wrap;gap:7px}.tiki-extra-actions button{border:1px solid #bcdac9;background:#f6fff9;border-radius:8px;padding:7px 10px;font-weight:700}.tiki-extra-feedback{margin-top:9px}.tiki-extra-toggle{border-color:#63c492!important;color:#08783f!important}@media(max-width:640px){.tiki-extra-actions button{flex:1 1 calc(50% - 7px)}}
