@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Noto+Sans+Arabic:wght@400;500;600;700;800&display=swap');
.custom-panel .progress-card{overflow:hidden;padding:18px}.custom-panel .progress-card .tree-heading{display:grid;grid-template-columns:1fr auto;align-items:start;gap:8px 14px}.custom-panel .progress-card .tree-heading span{line-height:1.35;white-space:normal}.custom-panel .progress-card .tree-heading b{white-space:nowrap;font-size:.8rem}.custom-panel .progress-card .yalumy-tree{width:132px;height:108px;margin:10px auto 2px}.custom-panel .progress-card .yalumy-tree>img{width:90px;height:90px}.custom-panel .progress-card .leaf-crown i{width:12px;height:7px;transform:rotate(var(--angle)) translateY(-46px) rotate(35deg)}.custom-panel .progress-card #treeHint{margin-top:8px;line-height:1.5}.custom-panel .progress-card .leaf-crown i.new-leaf{animation:leaf-return-compact 1s cubic-bezier(.15,.85,.25,1)}
:root{--focus-text:#25313c;--focus-muted:#697681;--focus-panel:rgba(252,250,245,.82);--focus-border:rgba(47,62,70,.13);--focus-accent:#5d766e;--focus-accent-2:#d68b72;--focus-shadow:0 24px 70px rgba(35,45,48,.14)}
.focus-body{min-height:100svh;color:var(--focus-text);background:#e9e4d9;transition:background .7s ease,color .4s ease;overflow-x:hidden}.focus-body::before{opacity:.018}.focus-body::after{background:var(--scene-bg);transition:background .7s ease}.theme-library{--scene-bg:radial-gradient(circle at 15% 8%,rgba(242,207,151,.55),transparent 28%),linear-gradient(145deg,#efe7d8,#ccd8d0)}.theme-night{--focus-text:#f5f1e9;--focus-muted:#b9c3cf;--focus-panel:rgba(17,27,44,.78);--focus-border:rgba(255,255,255,.13);--focus-accent:#94bdb5;--scene-bg:radial-gradient(circle at 82% 12%,rgba(121,139,190,.33),transparent 25%),radial-gradient(circle,#fff 1px,transparent 1.5px),linear-gradient(155deg,#101a2b,#080d18);background-size:auto,62px 62px,auto}.theme-forest{--focus-text:#f6fbf7;--focus-muted:#cfddd4;--focus-panel:rgba(25,54,46,.72);--focus-border:rgba(255,255,255,.14);--focus-accent:#a7d2ad;--scene-bg:radial-gradient(circle at 80% 12%,rgba(240,203,133,.42),transparent 20%),linear-gradient(150deg,#7aa087,#345e4e 48%,#17362e)}.theme-cafe{--focus-text:#fff7ed;--focus-muted:#ddcabc;--focus-panel:rgba(64,39,34,.75);--focus-border:rgba(255,255,255,.13);--focus-accent:#e2b27f;--scene-bg:radial-gradient(circle at 16% 10%,rgba(245,190,117,.38),transparent 25%),linear-gradient(145deg,#9d6b54,#50362f 53%,#2d2425)}.theme-ocean{--focus-text:#f6ffff;--focus-muted:#c5dfe2;--focus-panel:rgba(15,61,70,.7);--focus-border:rgba(255,255,255,.14);--focus-accent:#92d5d2;--scene-bg:radial-gradient(circle at 70% 4%,rgba(244,224,157,.45),transparent 22%),linear-gradient(155deg,#7db7b7,#357f87 48%,#164452)}.theme-minimal{--scene-bg:linear-gradient(145deg,#f8f8f5,#e5e8e6);--focus-panel:rgba(255,255,255,.86);--focus-accent:#465a54}
.focus-header{width:min(1480px,95%);height:74px;margin:auto;display:flex;align-items:center;justify-content:space-between}.header-actions{display:flex;gap:8px}.icon-btn{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--focus-border);border-radius:50%;color:var(--focus-text);background:var(--focus-panel);font-size:1.2rem;text-decoration:none;cursor:pointer;backdrop-filter:blur(18px)}.focus-layout{width:min(1480px,95%);margin:auto;padding:12px 0 35px;display:grid;grid-template-columns:minmax(270px,350px) minmax(420px,1fr) minmax(270px,330px);gap:16px}.setup-panel,.focus-stage,.custom-panel{border:1px solid var(--focus-border);border-radius:28px;background:var(--focus-panel);box-shadow:var(--focus-shadow);backdrop-filter:blur(24px)}.setup-panel,.custom-panel{padding:25px}.panel-heading h1{margin-top:8px;font-size:clamp(1.75rem,2.4vw,2.6rem);line-height:1.05}.focus-kicker{color:var(--focus-accent);font-size:.72rem;font-weight:800;letter-spacing:.15em}.field-label,fieldset legend{display:block;margin:22px 0 8px;color:var(--focus-muted);font-size:.8rem;font-weight:800}.goal-input,.custom-time input,.friend-settings select,.thoughtDialog textarea{font:inherit}.goal-input{width:100%;padding:14px 15px;border:1px solid var(--focus-border);border-radius:14px;color:var(--focus-text);background:rgba(255,255,255,.12);outline:none}.goal-input:focus{border-color:var(--focus-accent)}fieldset{border:0}.choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.choice,.preset,.theme-chip,.friend-choice{border:1px solid var(--focus-border);color:var(--focus-text);background:rgba(255,255,255,.08);cursor:pointer}.choice{min-height:62px;border-radius:13px;font-size:1.1rem}.choice span{display:block;margin-top:3px;font-size:.7rem}.choice.active,.preset.active,.theme-chip.active,.friend-choice.active{border-color:var(--focus-accent);background:color-mix(in srgb,var(--focus-accent) 16%,transparent)}.preset-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.preset{padding:10px 5px;border-radius:12px}.preset strong,.preset small{display:block}.preset small{margin-top:3px;color:var(--focus-muted);font-size:.65rem}.custom-time{display:grid;grid-template-columns:1fr 1fr .8fr;gap:6px;margin-top:8px}.custom-time label{font-size:.68rem;color:var(--focus-muted)}.custom-time input{width:100%;margin-top:4px;padding:8px;border:1px solid var(--focus-border);border-radius:9px;color:var(--focus-text);background:rgba(255,255,255,.09)}.begin-btn,.main-action{border:0;border-radius:14px;color:#fff;background:var(--focus-accent);font-weight:800;cursor:pointer}.begin-btn{width:100%;display:flex;justify-content:space-between;margin-top:22px;padding:14px 17px}.focus-stage{min-height:670px;padding:28px;display:flex;flex-direction:column;align-items:center}.stage-top{width:100%;display:flex;justify-content:space-between;gap:20px}.session-state{color:var(--focus-accent);font-size:.7rem;font-weight:800;letter-spacing:.13em}.stage-top h2{max-width:520px;margin-top:7px;font-size:clamp(1.25rem,2vw,1.8rem)}.round-badge{height:max-content;padding:8px 11px;border:1px solid var(--focus-border);border-radius:999px;color:var(--focus-muted);font-size:.74rem}.timer-wrap{position:relative;width:min(390px,75vw);aspect-ratio:1;margin:auto;display:grid;place-items:center}.timer-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.timer-ring circle{fill:none;stroke-width:6}.ring-base{stroke:var(--focus-border)}.ring-progress{stroke:var(--focus-accent);stroke-linecap:round;stroke-dasharray:603.19;stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.timer-center{text-align:center}.timer-center span,.timer-center small{display:block;color:var(--focus-muted)}.timer-center strong{display:block;margin:5px 0;font-size:clamp(4rem,7vw,6.3rem);font-variant-numeric:tabular-nums;letter-spacing:-.07em}.timer-actions{display:flex;gap:10px}.main-action,.secondary-action{padding:12px 19px}.secondary-action{border:1px solid var(--focus-border);border-radius:14px;color:var(--focus-text);background:rgba(255,255,255,.08);font-weight:700;cursor:pointer}.session-dots{display:flex;gap:7px;margin-top:20px}.session-dot{width:9px;height:9px;border-radius:50%;background:var(--focus-border)}.session-dot.done{background:var(--focus-accent)}.distraction-trigger{margin-top:17px;border:0;color:var(--focus-muted);background:none;cursor:pointer}.custom-panel details{padding:15px 0;border-bottom:1px solid var(--focus-border)}.custom-panel summary{font-weight:800;cursor:pointer}.theme-grid,.friend-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}.theme-chip{display:flex;align-items:center;gap:7px;padding:8px;border-radius:11px;font-size:.73rem}.swatch{width:20px;height:20px;border-radius:7px}.swatch.library{background:#d8c5a5}.swatch.night{background:#15223a}.swatch.forest{background:#416c56}.swatch.cafe{background:#795143}.swatch.ocean{background:#438e98}.swatch.minimal{background:#eee}.sound-mixer label{display:block;margin-top:13px;font-size:.74rem}.sound-mixer label span{display:flex;justify-content:space-between}.sound-mixer input{width:100%;accent-color:var(--focus-accent)}.friend-choice{padding:9px;border-radius:12px;font-size:1.45rem}.friend-choice small{display:block;color:var(--focus-muted);font-size:.65rem}.friend-settings{display:grid;gap:9px;margin-top:12px}.friend-settings label{display:flex;justify-content:space-between;align-items:center;color:var(--focus-muted);font-size:.72rem}.friend-settings select{padding:6px;border:1px solid var(--focus-border);border-radius:8px;color:var(--focus-text);background:transparent}.progress-card{margin-top:16px;padding:15px;border-radius:16px;background:rgba(255,255,255,.08)}.progress-card>span{font-size:.65rem;font-weight:800;letter-spacing:.12em}.garden{min-height:50px;margin:8px 0;font-size:1.5rem;word-break:break-all}.progress-card p{color:var(--focus-muted);font-size:.72rem}.focus-friend{position:fixed;z-index:12;right:28px;bottom:20px;width:110px;text-align:center;cursor:grab;touch-action:none;user-select:none;filter:drop-shadow(0 13px 18px rgba(0,0,0,.18))}.focus-friend.dragging{cursor:grabbing}.friend-character{font-size:70px;animation:friend-idle 3.6s ease-in-out infinite}.focus-friend small{padding:3px 8px;border-radius:999px;color:var(--focus-text);background:var(--focus-panel);font-weight:800}.friend-message{position:absolute;right:85%;bottom:72%;width:175px;padding:10px 12px;border:1px solid var(--focus-border);border-radius:14px 14px 3px;color:var(--focus-text);background:var(--focus-panel);box-shadow:var(--focus-shadow);font-size:.75rem;line-height:1.35;opacity:0;transform:translateY(6px);transition:.3s;pointer-events:none}.friend-message.show{opacity:1;transform:none}@keyframes friend-idle{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-7px) rotate(2deg)}}dialog{width:min(540px,92%);margin:auto;border:0;border-radius:28px;color:var(--focus-text);background:transparent}dialog::backdrop{background:rgba(5,10,18,.62);backdrop-filter:blur(7px)}.dialog-card{padding:34px;border:1px solid var(--focus-border);border-radius:28px;background:#f7f4ed;box-shadow:0 30px 90px rgba(0,0,0,.3);text-align:center}.theme-night .dialog-card,.theme-forest .dialog-card,.theme-cafe .dialog-card,.theme-ocean .dialog-card{background:#182334}.dialog-card h2{margin-top:10px;font-size:2rem}.dialog-card p{margin-top:12px;color:var(--focus-muted);line-height:1.6}.break-visual{margin:25px;font-size:4rem;animation:breathe-break 5s ease-in-out infinite}.dialog-card>strong{display:block;font-size:2.5rem}.dialog-actions{display:flex;justify-content:center;gap:9px;margin-top:22px}.dialog-actions button{padding:11px 15px;border:1px solid var(--focus-border);border-radius:12px;color:var(--focus-text);background:transparent;cursor:pointer}.dialog-actions .main-action{color:#fff;background:var(--focus-accent)}@keyframes breathe-break{50%{transform:scale(1.35);opacity:.55}}#thoughtInput{width:100%;min-height:100px;margin-top:20px;padding:14px;border:1px solid var(--focus-border);border-radius:13px;resize:vertical}.parked-list{text-align:left;margin-top:10px;color:var(--focus-muted);font-size:.8rem}.finish-mark{margin:20px;font-size:3rem;color:var(--focus-accent)}.reflection,.mood-row{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:18px}.reflection span,.mood-row span{width:100%;color:var(--focus-muted);font-size:.78rem}.reflection button,.mood-row button{padding:8px 10px;border:1px solid var(--focus-border);border-radius:999px;background:transparent;cursor:pointer}.focus-body.gentle .setup-panel,.focus-body.gentle .custom-panel,.focus-body.gentle .stage-top,.focus-body.gentle .session-dots,.focus-body.gentle .distraction-trigger,.focus-body.gentle .round-badge{display:none}.focus-body.gentle .focus-layout{display:block}.focus-body.gentle .focus-stage{width:min(760px,95%);margin:auto;background:transparent;border-color:transparent;box-shadow:none}.focus-body.gentle .timer-center span,.focus-body.gentle .timer-center small{opacity:.45}
@media(max-width:1080px){.focus-layout{grid-template-columns:340px 1fr}.custom-panel{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.progress-card{margin-top:0}}
@media(max-width:760px){.focus-header{height:66px}.focus-layout{width:min(94%,620px);grid-template-columns:1fr}.setup-panel,.focus-stage,.custom-panel{border-radius:23px}.focus-stage{min-height:590px;grid-row:1}.setup-panel{grid-row:2}.custom-panel{grid-row:3;display:block}.stage-top{align-items:flex-start}.focus-friend{right:10px;bottom:72px}.friend-message{right:70%;width:150px}.timer-actions{width:100%}.timer-actions button{flex:1;padding:11px 8px}.dialog-card{padding:27px 20px}}
@media(max-width:420px){.focus-layout{width:96%}.focus-stage{padding:22px 14px}.choice-grid{grid-template-columns:repeat(3,1fr)}.preset-grid{grid-template-columns:1fr 1fr}.custom-time{grid-template-columns:1fr 1fr 1fr}.stage-top h2{font-size:1.1rem}.timer-center strong{font-size:3.8rem}.focus-friend{transform:scale(.85)}}
@media(prefers-reduced-motion:reduce){.friend-character,.break-visual{animation:none}}

.alarm-status{display:flex;align-items:center;justify-content:center;gap:12px;margin:18px auto 4px;padding:12px 15px;border:1px solid rgba(127,18,61,.18);border-radius:16px;color:var(--focus-text);background:rgba(127,18,61,.07);text-align:left}.alarm-status strong,.alarm-status small{display:block}.alarm-status small{margin-top:2px;color:var(--focus-muted);font-size:.72rem}.alarm-bell{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#7f123d;font-size:1.15rem}.alarm-status.ringing .alarm-bell{animation:alarm-ring .65s ease-in-out infinite}.stop-alarm-btn{width:100%;margin-top:17px;padding:13px 18px;border:0!important;border-radius:14px!important;color:#fff!important;background:#7f123d!important;box-shadow:0 12px 28px rgba(127,18,61,.22);font-weight:800;cursor:pointer}.stop-alarm-btn:disabled{color:var(--focus-muted)!important;background:rgba(255,255,255,.1)!important;box-shadow:none;cursor:default}.dialog-actions .main-action:disabled{opacity:.38;cursor:not-allowed}.break-dialog-card:has(.alarm-status.ringing){box-shadow:0 30px 100px rgba(127,18,61,.3)}@keyframes alarm-ring{0%,100%{transform:rotate(-8deg) scale(1)}50%{transform:rotate(8deg) scale(1.08)}}
.progress-card{overflow:hidden;padding:18px}.tree-heading{display:grid;grid-template-columns:1fr auto;align-items:start;gap:8px 14px}.tree-heading span{line-height:1.35;white-space:normal}.tree-heading b{white-space:nowrap;font-size:.8rem}.yalumy-tree{width:132px;height:108px;margin:10px auto 2px}.yalumy-tree>img{width:90px;height:90px}.leaf-crown i{width:12px;height:7px;transform:rotate(var(--angle)) translateY(-46px) rotate(35deg)}#treeHint{margin-top:8px;line-height:1.5}.leaf-crown i.new-leaf{animation:leaf-return-compact 1s cubic-bezier(.15,.85,.25,1)}@keyframes leaf-return-compact{0%{opacity:0;transform:rotate(var(--angle)) translateY(-74px) rotate(160deg) scale(.2)}60%{opacity:1;transform:rotate(var(--angle)) translateY(-43px) rotate(20deg) scale(1.3)}100%{transform:rotate(var(--angle)) translateY(-46px) rotate(35deg) scale(1)}}
.yasmin-portrait{display:block;width:100%;height:100%;background:url("data:image/webp;base64,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") center bottom/contain no-repeat}.yasmin-choice .yasmin-portrait{width:42px;height:46px;margin:auto}.friend-character.yasmin .yasmin-portrait{width:100%;height:100%}

/* Brand progress tree, Yasmin companion and multilingual type */
.focus-body{font-family:"Inter","DM Sans",sans-serif;font-size:16px}.focus-body [lang="ar"],.focus-body [dir="rtl"]{font-family:"Noto Sans Arabic","Alexandria",sans-serif;line-height:1.75;letter-spacing:0}.focus-body button,.focus-body input,.focus-body select,.focus-body textarea{font-family:inherit}.field-label,fieldset legend,.custom-panel summary{font-size:.875rem}.choice span,.preset small,.custom-time label,.session-state,.round-badge,.theme-chip,.sound-mixer label,.friend-settings label,.progress-card p,.distraction-trigger{font-size:.78rem;line-height:1.45}.focus-kicker,.progress-card>span{font-size:.75rem}.friend-message{font-size:.88rem;line-height:1.6}.friend-choice img{display:block;width:42px;height:46px;margin:auto;object-fit:contain}.yasmin-choice{font-size:1rem}.focus-friend:has(.friend-character.yasmin){width:145px}.friend-character.yasmin{height:150px;display:grid;align-items:end}.friend-character.yasmin img{width:100%;height:100%;object-fit:contain}.friend-character.yasmin+small{position:relative;top:-5px}.tree-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.tree-heading span{font-size:.72rem;font-weight:800;letter-spacing:.1em}.tree-heading b{color:var(--focus-accent);font-size:.72rem}.yalumy-tree{position:relative;width:150px;height:125px;margin:12px auto 4px}.yalumy-tree>img{position:absolute;left:50%;bottom:0;width:105px;height:105px;object-fit:contain;transform:translateX(-50%);opacity:.2}.leaf-crown{position:absolute;inset:0}.leaf-crown i{--angle:calc(var(--i)*22.5deg);position:absolute;left:50%;top:48%;width:14px;height:8px;border:1px solid color-mix(in srgb,var(--focus-accent) 45%,transparent);border-radius:100% 0 100% 0;background:transparent;transform:rotate(var(--angle)) translateY(-54px) rotate(35deg);transform-origin:0 0;opacity:.32;transition:background .4s ease,opacity .4s ease,filter .4s ease}.leaf-crown i.active{background:linear-gradient(135deg,var(--focus-accent),#d8b66f);border-color:transparent;opacity:1;filter:drop-shadow(0 3px 5px rgba(0,0,0,.18))}.leaf-crown i.new-leaf{animation:leaf-return 1s cubic-bezier(.15,.85,.25,1)}#treeHint{text-align:center;margin-bottom:5px}@keyframes leaf-return{0%{opacity:0;transform:rotate(var(--angle)) translateY(-90px) rotate(160deg) scale(.2)}60%{opacity:1;transform:rotate(var(--angle)) translateY(-50px) rotate(20deg) scale(1.35)}100%{transform:rotate(var(--angle)) translateY(-54px) rotate(35deg) scale(1)}}
