.program-shell-module__XTxLIq__shell{--orange:#ee681d;--orange-soft:#ff985c;--surface:#0b0c0c;--surface-raised:#111313;--line:#ffffff15;--text:#f6f3ee;--muted:#8d908b;min-height:100svh;color:var(--text);background:radial-gradient(circle at 50% -6rem,#ee681d1f,#0000 31rem),linear-gradient(#070808,#020303 70%);padding:0 22px 118px;font-family:SelfChamp Sans,Segoe UI,sans-serif}.program-shell-module__XTxLIq__shell button{font:inherit;cursor:pointer}.program-shell-module__XTxLIq__topbar{z-index:20;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(100%,1160px);height:68px;margin:0 auto;display:flex;position:relative}.program-shell-module__XTxLIq__brand{color:#fff;letter-spacing:.13em;background:0 0;border:0;align-items:center;gap:10px;display:flex}.program-shell-module__XTxLIq__brand img{filter:drop-shadow(0 0 14px #ee681d6b)}.program-shell-module__XTxLIq__brand strong{font-size:13px}.program-shell-module__XTxLIq__headerStatus{gap:7px;display:flex}.program-shell-module__XTxLIq__headerStatus span{border:1px solid var(--line);color:#d8d8d3;background:#ffffff08;border-radius:999px;align-items:center;gap:5px;padding:8px 11px;font:700 9px/1 SelfChamp Mono,monospace;display:flex}.program-shell-module__XTxLIq__headerStatus i{font-style:normal}.program-shell-module__XTxLIq__headerStatus button{color:#aaada7;background:#ffffff06;border:1px solid #ffffff1d;border-radius:50%;place-items:center;width:30px;height:30px;font:700 11px/1 Georgia,serif;display:grid}.program-shell-module__XTxLIq__headerStatus button:hover{color:#ffb47c;border-color:#ee681d77}.program-shell-module__XTxLIq__appFrame{grid-template-columns:132px minmax(0,720px);justify-content:center;gap:28px;width:min(100%,1160px);margin:0 auto;display:grid}.program-shell-module__XTxLIq__sideNav{align-self:start;gap:6px;padding-top:28px;display:grid;position:sticky;top:92px}.program-shell-module__XTxLIq__sideNav button{color:#70736e;text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-size:10px;font-weight:700;transition:all .18s;display:flex}.program-shell-module__XTxLIq__sideNav button:hover,.program-shell-module__XTxLIq__sideNav button.program-shell-module__XTxLIq__active{color:#fff;background:#ffffff09;border-color:#ffffff17}.program-shell-module__XTxLIq__sideNav button.program-shell-module__XTxLIq__active i{color:var(--orange-soft)}.program-shell-module__XTxLIq__sideNav i{text-align:center;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.program-shell-module__XTxLIq__sideNav i svg{filter:drop-shadow(0 0 5px);width:18px;height:18px}.program-shell-module__XTxLIq__content{width:100%;min-width:0}.program-shell-module__XTxLIq__screen{padding-top:24px;animation:.34s both program-shell-module__XTxLIq__screenIn}.program-shell-module__XTxLIq__homeHero{background:linear-gradient(#111313 0%,#090a0a 45%,#050606 100%);border:1px solid #ffffff17;border-radius:32px;position:relative;overflow:hidden;box-shadow:0 34px 100px #000,inset 0 1px #ffffff07}.program-shell-module__XTxLIq__heroVisual{isolation:isolate;min-height:440px;position:relative;overflow:hidden}.program-shell-module__XTxLIq__heroVisual:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#050606 70%);position:absolute;inset:38% 0 0}.program-shell-module__XTxLIq__heroAmbient{z-index:-1;background:radial-gradient(circle at 50% 45%,#ee681d2f,#0000 17rem),radial-gradient(at 50% 96%,#ee681d1c,#0000 21rem);position:absolute;inset:0}.program-shell-module__XTxLIq__heroAmbient:before,.program-shell-module__XTxLIq__heroAmbient:after{content:"";filter:drop-shadow(0 0 5px #ff6b13);background:#ff7b25;border-radius:50%;width:2px;height:2px;position:absolute;box-shadow:100px 80px #ff7b2580,-140px 160px #ff7b2560,190px 260px #ff7b2570,-210px 330px #ff7b2540}.program-shell-module__XTxLIq__heroAmbient:before{top:16%;left:28%}.program-shell-module__XTxLIq__heroAmbient:after{bottom:32%;right:24%;transform:rotate(33deg)}.program-shell-module__XTxLIq__heroHeading{z-index:4;text-align:center;padding:24px 34px 0;position:relative}.program-shell-module__XTxLIq__heroHeading span,.program-shell-module__XTxLIq__pageTitle>span,.program-shell-module__XTxLIq__sectionHeading span,.program-shell-module__XTxLIq__weekPanel header span,.program-shell-module__XTxLIq__overviewCopy>span,.program-shell-module__XTxLIq__daySummary>span,.program-shell-module__XTxLIq__focusCard>span{color:var(--orange-soft);letter-spacing:.16em;font:750 9px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__heroHeading h1{letter-spacing:-.045em;margin:13px 0 0;font:500 clamp(31px,5vw,46px)/1 Georgia,serif}.program-shell-module__XTxLIq__characterStage{z-index:1;justify-content:center;align-items:stretch;display:flex;position:absolute;inset:0}.program-shell-module__XTxLIq__knightLayers{position:absolute;inset:0}.program-shell-module__XTxLIq__characterStage img{z-index:1;object-fit:cover;object-position:center 42%;filter:saturate(1.04)contrast(1.04)drop-shadow(0 24px 29px #000);width:100%;height:100%;position:absolute;inset:0}.program-shell-module__XTxLIq__characterStage img.program-shell-module__XTxLIq__knightLayer{opacity:0}.program-shell-module__XTxLIq__characterStage img.program-shell-module__XTxLIq__knightLayerActive{opacity:1;transition:opacity .32s,filter .32s}.program-shell-module__XTxLIq__characterHalo{background:radial-gradient(circle,#ff7c2730,#ff7c2708 46%,#0000 68%);border:1px solid #ff9a5d19;border-radius:50%;width:390px;height:390px;position:absolute;bottom:5%;left:50%;transform:translate(-50%);box-shadow:0 0 90px #ee681d1c}.program-shell-module__XTxLIq__heroIdentity{z-index:4;text-align:center;justify-items:center;display:grid;position:absolute;bottom:117px;left:26px;right:26px}.program-shell-module__XTxLIq__heroIdentity small{color:#c7c9c4;letter-spacing:.12em;text-transform:uppercase;font:700 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__heroIdentity strong{margin-top:8px;font:500 28px/1 Georgia,serif}.program-shell-module__XTxLIq__xpCard{z-index:5;position:absolute;bottom:69px;left:28px;right:28px}.program-shell-module__XTxLIq__xpLabels{justify-content:space-between;margin-top:0;display:flex}.program-shell-module__XTxLIq__xpLabels span{color:#a5a8a2;letter-spacing:.06em;font:800 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__xpTrack,.program-shell-module__XTxLIq__programProgress,.program-shell-module__XTxLIq__rankBar{background:#010202;border:1px solid #ffffff18;border-radius:999px;height:7px;overflow:hidden}.program-shell-module__XTxLIq__xpTrack{place-items:center;display:grid;position:relative}.program-shell-module__XTxLIq__xpTrack>i{position:absolute;inset:0 auto 0 0}.program-shell-module__XTxLIq__xpTrack i,.program-shell-module__XTxLIq__programProgress i,.program-shell-module__XTxLIq__rankBar i{border-radius:inherit;background:linear-gradient(90deg,#a63c08,#ef651c 52%,#ffb479);height:100%;display:block;box-shadow:0 0 18px #ee681d9e}.program-shell-module__XTxLIq__xpRemaining{color:#f0c1a2;text-align:center;letter-spacing:.08em;text-shadow:0 1px 6px #000;margin-top:8px;font:800 7px/1 SelfChamp Mono,monospace;display:block}.program-shell-module__XTxLIq__rhythmCard,.program-shell-module__XTxLIq__taskPanel,.program-shell-module__XTxLIq__weekPanel,.program-shell-module__XTxLIq__daySummary,.program-shell-module__XTxLIq__activityPanel,.program-shell-module__XTxLIq__achievementPanel,.program-shell-module__XTxLIq__focusCard{border:1px solid var(--line);background:linear-gradient(#0e1010,#080909);border-radius:24px;margin-top:14px;box-shadow:inset 0 1px #ffffff04}.program-shell-module__XTxLIq__rhythmCard{padding:21px 24px}.program-shell-module__XTxLIq__rhythmCard header{justify-content:space-between;align-items:flex-end;display:flex}.program-shell-module__XTxLIq__rhythmCard header div{gap:6px;display:grid}.program-shell-module__XTxLIq__rhythmCard header span{color:var(--orange-soft);letter-spacing:.14em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__rhythmCard header strong{font:500 21px/1 Georgia,serif}.program-shell-module__XTxLIq__rhythmCard header>small{color:#858783;font:700 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__weekRhythm{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:18px;display:grid}.program-shell-module__XTxLIq__weekRhythm>div{justify-items:center;gap:7px;display:grid}.program-shell-module__XTxLIq__weekRhythm small{color:#777a75;font:750 9px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__weekRhythm i{color:#858883;background:#070808;border:1px solid #ffffff16;border-radius:50%;place-items:center;width:38px;height:38px;font:700 10px/1 SelfChamp Mono,monospace;display:grid}.program-shell-module__XTxLIq__weekRhythm .program-shell-module__XTxLIq__rhythmDone i{color:#9fe0a8;background:#102016;border-color:#8ccf9661;font-size:18px}.program-shell-module__XTxLIq__weekRhythm .program-shell-module__XTxLIq__rhythmCurrent i{color:#fff;background:#2a1309;border-color:#ff9a61;box-shadow:0 0 20px #ee681d45}.program-shell-module__XTxLIq__weekRhythm .program-shell-module__XTxLIq__rhythmFuture{opacity:.45}.program-shell-module__XTxLIq__heroWeek{z-index:5;margin-top:0;position:absolute;bottom:11px;left:28px;right:28px}.program-shell-module__XTxLIq__taskPanel,.program-shell-module__XTxLIq__activityPanel,.program-shell-module__XTxLIq__achievementPanel{padding:24px}.program-shell-module__XTxLIq__taskPanelEmbedded{background:linear-gradient(#090a0a,#070808);border:0;border-top:1px solid #ffffff12;border-radius:0;margin-top:0;padding:22px 24px 27px}.program-shell-module__XTxLIq__sectionHeading{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.program-shell-module__XTxLIq__sectionHeading>div{gap:7px;display:grid}.program-shell-module__XTxLIq__sectionHeading h2{letter-spacing:-.03em;margin:0;font:500 28px/1 Georgia,serif}.program-shell-module__XTxLIq__sectionHeading>strong{color:#d4d4cf;font:700 10px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__tasks{gap:9px;display:grid}.program-shell-module__XTxLIq__task{--task-color:#ee681d;background:linear-gradient(105deg, color-mix(in srgb, var(--task-color) 8%, #0d0f0f), #0d0f0f 42%);border:1px solid #ffffff12;border-radius:18px;grid-template-columns:44px minmax(0,1fr) 38px;align-items:start;gap:11px;min-height:112px;padding:16px 13px 15px 14px;transition:all .18s;display:grid;position:relative;overflow:hidden}.program-shell-module__XTxLIq__skipTask{color:#8f928d;letter-spacing:.08em;text-transform:uppercase;background:#070808b8;border:1px solid #ffffff1b;border-radius:999px;grid-column:2/4;justify-self:end;align-items:center;gap:5px;min-height:23px;padding:3px 8px 3px 5px;font:700 6px/1 SelfChamp Mono,monospace;transition:color .16s,border-color .16s,background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.program-shell-module__XTxLIq__skipTask:hover{color:#e7e8e4;background:#ffffff0c;border-color:#ffffff45}.program-shell-module__XTxLIq__rerollTask{color:#c9c9c2;letter-spacing:.06em;text-transform:uppercase;background:#070808b8;border:1px solid #fff2;border-radius:999px;grid-column:1/3;justify-self:start;align-items:center;gap:5px;min-height:23px;padding:3px 8px 3px 5px;font:700 6px/1 SelfChamp Mono,monospace;transition:border-color .16s,color .16s,background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.program-shell-module__XTxLIq__rerollTask:hover:not(:disabled){color:#fff;border-color:var(--task-color);background:color-mix(in srgb, var(--task-color) 9%, #111)}.program-shell-module__XTxLIq__rerollTask:disabled{color:#5d605c;cursor:not-allowed}.program-shell-module__XTxLIq__skipTask>i,.program-shell-module__XTxLIq__rerollTask>i{opacity:.75;border:1px solid;border-radius:50%;place-items:center;width:16px;height:16px;font:800 9px/1 Arial,sans-serif;display:grid}.program-shell-module__XTxLIq__task:before{content:"";background:var(--task-color);width:3px;box-shadow:0 0 15px var(--task-color);position:absolute;inset:0 auto 0 0}.program-shell-module__XTxLIq__task:hover{border-color:color-mix(in srgb, var(--task-color) 42%, transparent);transform:translateY(-1px)}.program-shell-module__XTxLIq__taskStat{border:1px solid color-mix(in srgb, var(--task-color) 58%, transparent);background:color-mix(in srgb, var(--task-color) 10%, transparent);width:40px;height:40px;color:var(--task-color);box-shadow:0 0 18px color-mix(in srgb, var(--task-color) 12%, transparent);border-radius:13px;place-items:center;font-style:normal;display:grid}.program-shell-module__XTxLIq__taskStat svg{width:21px;height:21px;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--task-color) 72%, transparent))}.program-shell-module__XTxLIq__taskCopy{gap:5px;min-width:0;display:grid}.program-shell-module__XTxLIq__taskCopy>div{justify-content:space-between;align-items:center;display:flex}.program-shell-module__XTxLIq__taskCopy small,.program-shell-module__XTxLIq__taskCopy em,.program-shell-module__XTxLIq__taskCopy b{color:var(--task-color);letter-spacing:.07em;font:750 7px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__taskCopy strong{padding-right:3px;font-size:14px;line-height:1.25}.program-shell-module__XTxLIq__taskCopy p{color:#929590;margin:0;font-size:10px;line-height:1.45}.program-shell-module__XTxLIq__taskCopy>span{color:#6f726d;font-size:8px;line-height:1.35}.program-shell-module__XTxLIq__taskCopy b{color:#c2c3be;margin-top:2px}.program-shell-module__XTxLIq__check{color:#fff;background:#050606;border:1px solid #ffffff37;border-radius:50%;place-items:center;width:31px;height:31px;margin-top:3px;transition:all .18s;display:grid}.program-shell-module__XTxLIq__check:hover:not(:disabled){border-color:var(--task-color);box-shadow:0 0 18px color-mix(in srgb, var(--task-color) 35%, transparent)}.program-shell-module__XTxLIq__taskDone{opacity:.9;border-color:#72bd7d31}.program-shell-module__XTxLIq__taskDone:before{background:#76bd80}.program-shell-module__XTxLIq__taskDone .program-shell-module__XTxLIq__check{color:#071009;background:#6bac75;border-color:#90d39a}.program-shell-module__XTxLIq__taskSkipped{opacity:.78}.program-shell-module__XTxLIq__task{isolation:isolate;background:#080909;border-radius:22px;grid-template-columns:minmax(0,1fr) 38px;align-content:end;min-height:245px;padding:16px}.program-shell-module__XTxLIq__task.program-shell-module__XTxLIq__taskMain{grid-column:1/-1;min-height:315px}.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain):last-child:nth-child(2n){grid-column:1/-1;min-height:220px}.program-shell-module__XTxLIq__taskScene{display:none}.program-shell-module__XTxLIq__taskSceneFocus{background-position:0 0}.program-shell-module__XTxLIq__taskSceneWater{background-position:50% 0}.program-shell-module__XTxLIq__taskSceneKnowledge{background-position:100% 0}.program-shell-module__XTxLIq__taskSceneMind{background-position:0 100%}.program-shell-module__XTxLIq__taskSceneBody{background-position:50% 100%}.program-shell-module__XTxLIq__taskSceneSocial{background-position:100% 100%}.program-shell-module__XTxLIq__taskShade{z-index:-2;background:linear-gradient(#0000 14%,#05060642 48%,#050606d9 88%);position:absolute;inset:0}.program-shell-module__XTxLIq__task:before{z-index:3;opacity:.8;width:2px}.program-shell-module__XTxLIq__taskStat{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050606aa;border-radius:50%;width:34px;height:34px;position:absolute;top:15px;left:15px}.program-shell-module__XTxLIq__taskStat svg{width:18px;height:18px}.program-shell-module__XTxLIq__taskCopy{z-index:2;grid-column:1/-1;align-self:end;gap:7px}.program-shell-module__XTxLIq__taskCopy>div{border-bottom:1px solid #ffffff14;padding-bottom:7px}.program-shell-module__XTxLIq__taskCopy small,.program-shell-module__XTxLIq__taskCopy em,.program-shell-module__XTxLIq__taskCopy b{text-shadow:0 1px 8px #000;font-size:8px}.program-shell-module__XTxLIq__taskCopy strong{text-shadow:0 2px 12px #000;font:500 22px/1.08 Georgia,serif}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskCopy strong{font-size:30px}.program-shell-module__XTxLIq__taskCopy p{color:#b1b3ae;text-shadow:0 1px 9px #000;font-size:11px}.program-shell-module__XTxLIq__taskCopy>span{color:#92958f;text-shadow:0 1px 8px #000;font-size:9px}.program-shell-module__XTxLIq__check{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050606b8;width:38px;height:38px;margin:0;position:absolute;top:15px;right:15px}.program-shell-module__XTxLIq__skipTask,.program-shell-module__XTxLIq__rerollTask{z-index:4;grid-column:auto;position:absolute;top:20px;right:60px}.program-shell-module__XTxLIq__rerollTask{justify-self:auto;left:auto}.program-shell-module__XTxLIq__task{padding:0;display:block}.program-shell-module__XTxLIq__taskReveal{z-index:2;width:100%;min-height:245px;color:inherit;text-align:left;background:0 0;border:0;padding:16px;display:grid;position:relative}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskReveal{min-height:315px}.program-shell-module__XTxLIq__taskExpanded .program-shell-module__XTxLIq__taskReveal{min-height:172px}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy{z-index:2;align-self:end;gap:7px;display:grid}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy>div{border-bottom:1px solid #ffffff14;padding-bottom:7px}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy strong{text-shadow:0 2px 12px #000;font:500 22px/1.08 Georgia,serif}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy b{color:#d2d4cf;margin-top:2px}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskStat{z-index:2;position:absolute;top:15px;left:15px}.program-shell-module__XTxLIq__taskResolved{letter-spacing:.08em;text-transform:uppercase;background:#102016c9;border:1px solid #8acb965c;border-radius:999px;width:max-content;padding:5px 8px;color:#a7dfa9!important;font:750 7px/1 SelfChamp Mono,monospace!important}.program-shell-module__XTxLIq__taskDetails{z-index:4;border-top:1px solid #ffffff18;gap:9px;margin:0 16px 16px;padding-top:13px;display:grid;position:relative}.program-shell-module__XTxLIq__taskDetails>p{color:#d0d1cc;text-shadow:0 1px 8px #000;margin:0;font-size:11px;line-height:1.48}.program-shell-module__XTxLIq__taskDetails>span{color:#a9aca6;text-shadow:0 1px 8px #000;font-size:9px;line-height:1.4}.program-shell-module__XTxLIq__taskActions{flex-wrap:wrap;gap:7px;display:flex}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__check,.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__skipTask,.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__rerollTask{letter-spacing:.04em;text-transform:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:auto;min-height:34px;margin:0;padding:0 10px;font:750 8px/1 SelfChamp Mono,monospace;display:inline-flex;position:static}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__check{color:#fff;background:linear-gradient(#ef7129,#c44c13);border-color:#ff9a61}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__check i{font-size:13px;font-style:normal}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__skipTask{color:#c0c2bd;background:#050606c9;border-color:#ffffff2a}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__rerollTask{color:#d9dad5;background:#050606c9;border-color:#fff2}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__skipTask>i,.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__rerollTask>i{width:15px;height:15px;font-size:8px}.program-shell-module__XTxLIq__taskTomorrow{color:#bfc1bb;font-size:9px;line-height:1.45}.program-shell-module__XTxLIq__personalTasks{background:radial-gradient(circle at 96% 0,#ee681d10,#0000 15rem),#0b0c0c;border:1px solid #ffffff16;border-radius:22px;gap:14px;padding:22px;display:grid}.program-shell-module__XTxLIq__personalTasksPlanner{background:linear-gradient(135deg,#17100c,#0a0b0b 54%,#110b08);border-color:#ee681d33;border-radius:28px;margin-bottom:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 50px #0002}.program-shell-module__XTxLIq__personalTasksPlanner:before{content:"";background:linear-gradient(#ffb174,#e75f18 60%,#0000);width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 24px #ee681d99}.program-shell-module__XTxLIq__personalTasks.program-shell-module__XTxLIq__personalTasksPlanner>header h2{font-size:31px}.program-shell-module__XTxLIq__personalTasksPlanner .program-shell-module__XTxLIq__personalTaskList article{background:#070808bf;border-color:#ffffff14;border-radius:18px}.program-shell-module__XTxLIq__personalTasks>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.program-shell-module__XTxLIq__personalTasks>header>div{gap:7px;display:grid}.program-shell-module__XTxLIq__personalTasks>header span{color:var(--orange-soft);letter-spacing:.11em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__personalTasks>header h2{letter-spacing:-.03em;margin:0;font:500 27px/1 Georgia,serif}.program-shell-module__XTxLIq__personalTasks>header button{color:#ffab75;letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(#ee681d18,#ee681d08);border:1px solid #ee681d55;border-radius:9px;min-height:31px;padding:7px 11px;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__personalTasksPolicy{color:#898c87;margin:0;font-size:10px;line-height:1.55}.program-shell-module__XTxLIq__personalTasksPolicy b{color:#d7d8d4;font-weight:700}.program-shell-module__XTxLIq__personalTaskForm{background:#ffffff04;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:minmax(0,1.5fr) minmax(140px,.8fr) auto;align-items:end;gap:9px;padding:12px;display:grid}.program-shell-module__XTxLIq__personalTaskForm label{gap:6px;display:grid}.program-shell-module__XTxLIq__personalTaskForm label>span{color:#777a75;letter-spacing:.08em;text-transform:uppercase;font:700 7px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__personalTaskForm input,.program-shell-module__XTxLIq__personalTaskForm select{color:#f2f2ee;background:#070808;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;min-height:38px;padding:0 11px;font:600 10px/1.2 Arial,sans-serif}.program-shell-module__XTxLIq__personalTaskForm input:focus,.program-shell-module__XTxLIq__personalTaskForm select:focus{border-color:#ee681d88;box-shadow:0 0 0 3px #ee681d12}.program-shell-module__XTxLIq__personalTaskForm>button{color:#fff;white-space:nowrap;background:#ed681f;border:1px solid #ff9a61;border-radius:10px;min-height:38px;padding:0 13px;font-size:9px;font-weight:800}.program-shell-module__XTxLIq__personalTaskForm>button:disabled{opacity:.45}.program-shell-module__XTxLIq__personalTaskList{gap:7px;display:grid}.program-shell-module__XTxLIq__personalTaskList article{--personal-color:#a9aaa5;border:1px solid color-mix(in srgb, var(--personal-color) 23%, transparent);background:linear-gradient(100deg, color-mix(in srgb, var(--personal-color) 7%, #0b0c0c), #0b0c0c 46%);border-radius:14px;grid-template-columns:31px minmax(0,1fr) auto 22px;align-items:center;gap:10px;min-height:58px;padding:9px 10px;display:grid}.program-shell-module__XTxLIq__personalTaskCheck{border:1px solid color-mix(in srgb, var(--personal-color) 65%, transparent);color:#071009;background:#060707;border-radius:50%;place-items:center;width:29px;height:29px;font-weight:900;display:grid}.program-shell-module__XTxLIq__personalTaskList article>div{gap:4px;min-width:0;display:grid}.program-shell-module__XTxLIq__personalTaskList article>div strong{color:#e9e9e5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.program-shell-module__XTxLIq__personalTaskList article>div span{color:var(--personal-color);letter-spacing:.06em;text-transform:uppercase;font:700 7px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__personalTaskList article>b{color:#90938e;letter-spacing:.06em;white-space:nowrap;font:750 7px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__personalTaskDelete{color:#6e716d;background:0 0;border:0;padding:2px;font-size:18px;line-height:1}.program-shell-module__XTxLIq__personalTaskDelete:hover{color:#e0e1dd}.program-shell-module__XTxLIq__personalTaskDone{opacity:.67}.program-shell-module__XTxLIq__personalTaskDone .program-shell-module__XTxLIq__personalTaskCheck{background:#70b87b;border-color:#79c887}.program-shell-module__XTxLIq__personalTaskDone>b{color:#92cf9b!important}.program-shell-module__XTxLIq__personalTasksEmpty{color:#6f726d;border:1px dashed #ffffff18;border-radius:13px;margin:0;padding:14px;font-size:9px;line-height:1.45}.program-shell-module__XTxLIq__personalTasksError{color:#ff8c7a;font-size:9px}.program-shell-module__XTxLIq__dayAdvance{background:radial-gradient(circle at 90% 20%,#ee681d25,#0000 15rem),#0b0c0c;border:1px solid #ee681d4f;border-radius:22px;justify-items:start;gap:9px;padding:24px;display:grid}.program-shell-module__XTxLIq__dayAdvance>span{color:var(--orange-soft);letter-spacing:.12em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__dayAdvance h2{margin:0;font:500 27px/1.05 Georgia,serif}.program-shell-module__XTxLIq__dayAdvance p{color:#8b8e89;margin:0;font-size:10px;line-height:1.5}.program-shell-module__XTxLIq__dayAdvance button{color:#fff;background:#ed681f;border:1px solid #ff9a61;border-radius:12px;margin-top:6px;padding:12px 17px;font-size:10px;font-weight:800}.program-shell-module__XTxLIq__dayAdvance button:disabled{cursor:wait;opacity:.6}.program-shell-module__XTxLIq__chargeNotice{color:#969b97;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font:600 10px/1.35 SelfChamp Sans,sans-serif;display:flex}.program-shell-module__XTxLIq__chargeNotice a{color:#bcc5be;text-underline-offset:3px;flex:none;font-weight:700;-webkit-text-decoration:underline #bcc5be66;text-decoration:underline #bcc5be66}.program-shell-module__XTxLIq__startProtocol{color:#e7ebf0;background:radial-gradient(circle at 92% 8%,#2c5b8329,#0000 15rem),#16161a;border:1px solid #6d9ee052;border-radius:18px;gap:16px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 16px 34px #0000002b}.program-shell-module__XTxLIq__startProtocol>header{color:#aebbd0;letter-spacing:.11em;border-bottom:1px solid #6d9ee033;justify-content:space-between;gap:12px;padding:13px 16px 10px;font:700 8px/1 SelfChamp Mono,monospace;display:flex}.program-shell-module__XTxLIq__startProtocol>header span:before{content:"";background:#ff6258;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:1.4s ease-in-out infinite program-shell-module__XTxLIq__protocolLive;display:inline-block;box-shadow:0 0 11px #ff6258}.program-shell-module__XTxLIq__startProtocol>header b{color:#8dcaff;font:inherit;white-space:nowrap}.program-shell-module__XTxLIq__startProtocol>div{padding:0 16px}.program-shell-module__XTxLIq__startProtocol small{color:#77baff;letter-spacing:.12em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__startProtocol h2{margin:7px 0 11px;font:500 25px/1 Georgia,serif}.program-shell-module__XTxLIq__startProtocol p{color:#aeb3bd;margin:0 0 10px;font-size:11px;line-height:1.55}.program-shell-module__XTxLIq__startProtocol p strong{color:#e1e7ef}.program-shell-module__XTxLIq__protocolProgress{gap:7px;display:grid}.program-shell-module__XTxLIq__protocolProgress>span{background:#06080b;border:1px solid #78bfff50;border-radius:99px;height:7px;display:block;overflow:hidden}.program-shell-module__XTxLIq__protocolProgress>span i{border-radius:inherit;background:repeating-linear-gradient(90deg,#5fbbff 0 8px,#9bd5ff 8px 11px,#0000 11px 13px);height:100%;transition:width .45s;display:block;box-shadow:0 0 12px #69bfff}.program-shell-module__XTxLIq__protocolProgress b{color:#8dcaff;letter-spacing:.06em;font:700 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__startProtocol footer{color:#b7d9ff;letter-spacing:.08em;border-top:1px solid #6d9ee033;padding:12px 16px 14px;font:800 8px/1.35 SelfChamp Mono,monospace}@keyframes program-shell-module__XTxLIq__protocolLive{50%{opacity:.35;box-shadow:0 0 3px #ff6258}}.program-shell-module__XTxLIq__recoveryOverlay{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030404e8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.program-shell-module__XTxLIq__recoveryOverlay>section{background:radial-gradient(circle at 80% 0,#ee681d28,#0000 19rem),#0b0c0c;border:1px solid #ee681d54;border-radius:28px;width:min(100%,570px);padding:clamp(26px,6vw,45px);box-shadow:0 28px 90px #000b}.program-shell-module__XTxLIq__recoveryOverlay span{color:var(--orange-soft);letter-spacing:.14em;font:800 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__recoveryOverlay h1{letter-spacing:-.045em;margin:15px 0 13px;font:500 clamp(34px,7vw,52px)/.98 Georgia,serif}.program-shell-module__XTxLIq__recoveryOverlay p{color:#a0a39e;margin:0;font-size:12px;line-height:1.6}.program-shell-module__XTxLIq__recoveryOverlay>section>div{gap:9px;margin-top:25px;display:grid}.program-shell-module__XTxLIq__recoveryOverlay button{color:#f5f4ef;background:#151717;border:1px solid #ffffff1f;border-radius:13px;min-height:48px;font-size:10px;font-weight:800}.program-shell-module__XTxLIq__recoveryOverlay button:first-child{background:#ed681f;border-color:#ff9a61}.program-shell-module__XTxLIq__recoveryOverlay button:disabled{cursor:wait;opacity:.6}.program-shell-module__XTxLIq__recoveryOverlay small{color:#6f726d;margin-top:17px;font-size:8px;line-height:1.5;display:block}.program-shell-module__XTxLIq__reviewOverlay{z-index:130;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030404e8;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.program-shell-module__XTxLIq__reviewOverlay>section{box-sizing:border-box;background:radial-gradient(circle at 80% 0,#ee681d28,#0000 19rem),#0b0c0c;border:1px solid #ee681d54;border-radius:28px;gap:14px;width:min(100%,570px);padding:clamp(26px,6vw,42px);display:grid;position:relative;box-shadow:0 28px 90px #000b}.program-shell-module__XTxLIq__reviewOverlay section>span{color:var(--orange-soft);letter-spacing:.14em;font:800 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__reviewOverlay h1{letter-spacing:-.045em;margin:0;font:500 clamp(31px,7vw,48px)/1 Georgia,serif}.program-shell-module__XTxLIq__reviewOverlay p{color:#a0a39e;margin:-3px 0 4px;font-size:11px;line-height:1.55}.program-shell-module__XTxLIq__reviewOverlay label{color:#c7c8c4;gap:7px;font-size:10px;font-weight:700;display:grid}.program-shell-module__XTxLIq__reviewOverlay select,.program-shell-module__XTxLIq__reviewOverlay input{box-sizing:border-box;color:#f5f4ef;background:#151717;border:1px solid #ffffff1c;border-radius:12px;outline:0;width:100%;min-height:46px;padding:0 13px;font-size:11px}.program-shell-module__XTxLIq__reviewOverlay select:focus,.program-shell-module__XTxLIq__reviewOverlay input:focus{border-color:#ff9a61;box-shadow:0 0 0 3px #ee681d20}.program-shell-module__XTxLIq__reviewClose{color:#ddd;background:#ffffff08;border:1px solid #ffffff18;border-radius:50%;width:34px;height:34px;position:absolute;top:14px;right:14px}.program-shell-module__XTxLIq__reviewSubmit{color:#fff;background:#ed681f;border:1px solid #ff9a61;border-radius:13px;min-height:48px;margin-top:5px;font-size:10px;font-weight:800}.program-shell-module__XTxLIq__reviewSubmit:disabled{cursor:wait;opacity:.6}.program-shell-module__XTxLIq__reviewOverlay small[role=alert]{color:#ff9b8e;font-size:9px}.program-shell-module__XTxLIq__weeklyReviewCard{background:radial-gradient(circle at 90% 20%,#ee681d25,#0000 15rem),#0b0c0c;border:1px solid #ee681d4f;border-radius:22px;justify-items:start;gap:9px;margin-top:14px;padding:24px;display:grid}.program-shell-module__XTxLIq__weeklyReviewCard>span{color:var(--orange-soft);letter-spacing:.12em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__weeklyReviewCard h2{margin:0;font:500 27px/1.05 Georgia,serif}.program-shell-module__XTxLIq__weeklyReviewCard p{color:#8b8e89;margin:0;font-size:10px;line-height:1.5}.program-shell-module__XTxLIq__weeklyReviewCard button{color:#fff;background:#ed681f;border:1px solid #ff9a61;border-radius:12px;margin-top:6px;padding:12px 17px;font-size:10px;font-weight:800}.program-shell-module__XTxLIq__pageTitle{max-width:640px;padding:30px 5px 21px}.program-shell-module__XTxLIq__pageTitle h1{letter-spacing:-.055em;margin:12px 0 11px;font:500 clamp(41px,7vw,66px)/.95 Georgia,serif}.program-shell-module__XTxLIq__pageTitle p{max-width:590px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.program-shell-module__XTxLIq__programOverview{border:1px solid var(--line);background:radial-gradient(circle at 25%,#ee681d21,#0000 17rem),#090a0a;border-radius:28px;grid-template-columns:270px 1fr;align-items:center;gap:22px;min-height:300px;padding:18px 30px;display:grid;overflow:hidden}.program-shell-module__XTxLIq__programOrbit{width:250px;height:250px;position:relative}.program-shell-module__XTxLIq__programOrbit:before,.program-shell-module__XTxLIq__programOrbit:after{content:"";clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);border:1px solid #fff2;position:absolute;inset:34px}.program-shell-module__XTxLIq__programOrbit:after{border-color:#ffffff12;inset:61px}.program-shell-module__XTxLIq__programOrbit>i{--angle:calc(var(--orbit-index) * 60deg - 90deg);z-index:2;border:1px solid var(--orbit-color);width:38px;height:38px;color:var(--orbit-color);box-shadow:0 0 15px color-mix(in srgb, var(--orbit-color) 25%, transparent);transform:translate(-50%, -50%) rotate(var(--angle)) translateX(104px) rotate(calc(-1 * var(--angle)));background:#080909e6;border-radius:12px;place-items:center;font-style:normal;display:grid;position:absolute;top:50%;left:50%}.program-shell-module__XTxLIq__programOrbit>div{place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.program-shell-module__XTxLIq__programOrbit>div small{color:#747772;font:700 7px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__programOrbit>div strong{margin-top:7px;font:500 28px/1 Georgia,serif}.program-shell-module__XTxLIq__programOrbit>div span{color:var(--orange-soft);margin-top:4px;font:700 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__overviewCopy h2{max-width:310px;margin:12px 0 22px;font:500 25px/1.12 Georgia,serif}.program-shell-module__XTxLIq__overviewCopy small{color:#7d807b;margin-top:8px;font-size:8px;display:block}.program-shell-module__XTxLIq__weekTabs{scrollbar-width:none;gap:7px;margin:14px 0;padding:2px 1px 6px;display:flex;overflow-x:auto}.program-shell-module__XTxLIq__weekTabs::-webkit-scrollbar{display:none}.program-shell-module__XTxLIq__weekTabs button{border:1px solid var(--line);color:#696c67;background:#0c0e0e;border-radius:14px;flex:0 0 66px;gap:4px;padding:10px 8px;display:grid}.program-shell-module__XTxLIq__weekTabs span{font-size:7px}.program-shell-module__XTxLIq__weekTabs strong{font:500 20px/1 Georgia,serif}.program-shell-module__XTxLIq__weekTabs .program-shell-module__XTxLIq__selectedWeek{color:#fff;background:#211109;border-color:#ff945b66;box-shadow:0 0 22px #ee681d16}.program-shell-module__XTxLIq__weekTabs .program-shell-module__XTxLIq__currentWeek:after{content:"СЕЙЧАС";color:var(--orange-soft);font:700 5px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__weekPanel{padding:23px}.program-shell-module__XTxLIq__weekPanel header{justify-content:space-between;align-items:flex-end;display:flex}.program-shell-module__XTxLIq__weekPanel header h2{margin:7px 0 0;font:500 27px/1 Georgia,serif}.program-shell-module__XTxLIq__weekPanel header>small{color:#858883;font-size:9px}.program-shell-module__XTxLIq__dayRail{grid-template-columns:repeat(7,1fr);gap:7px;margin-top:18px;display:grid}.program-shell-module__XTxLIq__dayRail button{color:#8a8d88;background:#0e1010;border:1px solid #ffffff12;border-radius:14px;justify-items:center;gap:5px;min-height:92px;padding:11px 3px;display:grid}.program-shell-module__XTxLIq__dayRail small{font:700 6px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__dayRail strong{font:500 23px/1 Georgia,serif}.program-shell-module__XTxLIq__dayRail i{color:#5e615d;font:700 5px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__dayRail .program-shell-module__XTxLIq__dayDone{color:#9edba7;background:#0c1610;border-color:#77bb8147}.program-shell-module__XTxLIq__dayRail .program-shell-module__XTxLIq__daySelected{color:#fff;background:#251208;border-color:#ff8c4a;box-shadow:0 0 20px #ee681d2b}.program-shell-module__XTxLIq__dayRail .program-shell-module__XTxLIq__dayLocked{opacity:.42}.program-shell-module__XTxLIq__daySummary{padding:27px}.program-shell-module__XTxLIq__daySummary h2{margin:9px 0;font:500 31px/1 Georgia,serif}.program-shell-module__XTxLIq__daySummary>p{color:#8b8e89;max-width:530px;margin:0;font-size:11px;line-height:1.55}.program-shell-module__XTxLIq__daySummary>div{align-items:center;gap:10px;margin-top:21px;display:flex}.program-shell-module__XTxLIq__daySummary>div i{color:#747772;border:1px solid #ffffff21;border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.program-shell-module__XTxLIq__daySummary>div .program-shell-module__XTxLIq__summaryDone{color:#9edba7;border-color:#8ccb9566}.program-shell-module__XTxLIq__daySummary>div strong{font-size:11px}.program-shell-module__XTxLIq__radarPanel{border:1px solid var(--line);background:radial-gradient(circle at 18% 24%,#22d59b12,#0000 15rem),radial-gradient(circle at 82% 70%,#348fff14,#0000 17rem),#090a0a;border-radius:28px;justify-items:center;padding:20px 18px 17px;display:grid}.program-shell-module__XTxLIq__radarWrap{aspect-ratio:1;width:min(100%,430px);position:relative}.program-shell-module__XTxLIq__radarWrap svg{filter:drop-shadow(0 0 12px #ffffff13);width:100%;height:100%;overflow:visible}.program-shell-module__XTxLIq__radarGrid{fill:#ffffff02;stroke:#ffffff20;stroke-width:1px}.program-shell-module__XTxLIq__radarAxis{stroke:#ffffff13;stroke-width:1px}.program-shell-module__XTxLIq__radarStart{fill:none;stroke:#fff5;stroke-width:1.3px;stroke-dasharray:4 5}.program-shell-module__XTxLIq__radarCurrent{fill:url(#radar-spectrum);stroke:#f5f8ff;stroke-width:2.3px;filter:drop-shadow(0 0 7px #6e9dff52)}.program-shell-module__XTxLIq__radarScore{pointer-events:none;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.program-shell-module__XTxLIq__radarScore strong{text-shadow:0 0 20px #ffffff78;font:550 63px/.9 Georgia,serif}.program-shell-module__XTxLIq__radarScore span{color:#878a85;margin-top:9px;font:700 7px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__radarLabel{max-width:68px;color:var(--stat-color);text-align:center;text-shadow:0 0 9px color-mix(in srgb,var(--stat-color) 65%,transparent);font:750 7px/1.14 SelfChamp Mono,monospace;position:absolute;transform:translate(-50%,-50%)}.program-shell-module__XTxLIq__radarLegend{color:#7a7d78;gap:17px;font-size:8px;display:flex}.program-shell-module__XTxLIq__radarLegend span{align-items:center;gap:6px;display:flex}.program-shell-module__XTxLIq__radarLegend i{width:18px;height:2px}.program-shell-module__XTxLIq__legendCurrent{background:#fff;box-shadow:0 0 6px #fff}.program-shell-module__XTxLIq__legendStart{border-top:1px dashed #ffffff70}.program-shell-module__XTxLIq__statCards{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:14px;display:grid}.program-shell-module__XTxLIq__statCards article{--stat-color:#ee681d;background:linear-gradient(110deg, color-mix(in srgb, var(--stat-color) 9%, #0b0c0c), #0b0c0c 62%);border:1px solid #ffffff12;border-radius:18px;grid-template-columns:44px 1fr auto;align-items:center;gap:11px;min-height:78px;padding:13px;display:grid}.program-shell-module__XTxLIq__statCards article>i{border:1px solid color-mix(in srgb, var(--stat-color) 45%, transparent);width:40px;height:40px;color:var(--stat-color);border-radius:12px;place-items:center;font-style:normal;display:grid}.program-shell-module__XTxLIq__statCards article>div{gap:3px;display:grid}.program-shell-module__XTxLIq__statCards strong{font:500 25px/1 Georgia,serif}.program-shell-module__XTxLIq__statCards span{color:#888b86;font-size:8px}.program-shell-module__XTxLIq__statCards article>small{color:var(--stat-color);font:700 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__metricsPanel{grid-template-columns:repeat(5,1fr);gap:7px;margin-top:14px;display:grid}.program-shell-module__XTxLIq__metricsPanel article{border:1px solid var(--line);background:#0b0d0d;border-radius:16px;gap:6px;padding:17px 11px;display:grid}.program-shell-module__XTxLIq__metricsPanel strong{font:500 28px/1 Georgia,serif}.program-shell-module__XTxLIq__metricsPanel span{color:#71746f;text-transform:uppercase;font-size:7px}.program-shell-module__XTxLIq__weeklyPerformance{border:1px solid var(--line);background:radial-gradient(circle at 80% 0,#ee681d13,#0000 16rem),#090a0a;border-radius:28px;margin-top:14px;padding:26px 25px 20px;overflow:hidden}.program-shell-module__XTxLIq__weeklyPerformance header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.program-shell-module__XTxLIq__weeklyPerformance header>div{gap:10px;display:grid}.program-shell-module__XTxLIq__weeklyPerformance header span{color:#92958f;letter-spacing:.08em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__weeklyPerformance header strong{font:550 38px/.95 Georgia,serif}.program-shell-module__XTxLIq__weeklyPerformance header p{color:#8fd09a;text-align:right;align-items:center;gap:7px;margin:5px 0 0 auto;font-size:10px;display:flex}.program-shell-module__XTxLIq__weeklyPerformance header p svg{fill:none;stroke:#ff9a61;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #ee681d77);width:18px;height:18px}.program-shell-module__XTxLIq__weekBars{grid-template-columns:repeat(7,1fr);align-items:end;gap:12px;min-height:190px;margin-top:18px;display:grid}.program-shell-module__XTxLIq__weekBars>div{grid-template-rows:18px 132px 16px;justify-items:center;gap:7px;display:grid}.program-shell-module__XTxLIq__weekBars b{color:#b3b5b0;font-size:8px}.program-shell-module__XTxLIq__weekBars i{background:#ffffff0b;border-radius:11px 11px 3px 3px;width:min(100%,38px);height:132px;position:relative;overflow:hidden}.program-shell-module__XTxLIq__weekBars i>span{border-radius:inherit;box-shadow:none;background:linear-gradient(#898c88,#414441);position:absolute;bottom:0;left:0;right:0}.program-shell-module__XTxLIq__weekBars i>span.program-shell-module__XTxLIq__weekBarStrong{background:linear-gradient(#ffad76,#ed661e 48%,#6c2707);box-shadow:0 0 20px #ee681d42}.program-shell-module__XTxLIq__weekBars small{color:#6f726d;font:700 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__weeklyInsights{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.program-shell-module__XTxLIq__weeklyInsights article{border:1px solid var(--line);background:#0b0c0c;border-radius:18px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:72px;padding:13px;display:grid}.program-shell-module__XTxLIq__weeklyInsights article>i{color:#ff9b62;border:1px solid #ee681d61;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.program-shell-module__XTxLIq__weeklyInsights article>div{gap:4px;display:grid}.program-shell-module__XTxLIq__weeklyInsights strong{font-size:10px}.program-shell-module__XTxLIq__weeklyInsights small{color:#70736e;font-size:7px}.program-shell-module__XTxLIq__weeklyInsights article>b{font:500 27px/1 Georgia,serif}.program-shell-module__XTxLIq__attributePanel{border:1px solid var(--line);background:#090a0a;border-radius:28px;margin-top:14px;padding:27px 25px}.program-shell-module__XTxLIq__attributePanel>span{color:var(--orange-soft);letter-spacing:.13em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__attributePanel>h2{margin:10px 0 24px;font:500 31px/1 Georgia,serif}.program-shell-module__XTxLIq__attributePanel>div{gap:19px;display:grid}.program-shell-module__XTxLIq__attributePanel article{grid-template-columns:minmax(145px,.65fr) minmax(130px,1fr) 34px;align-items:center;gap:16px;display:grid}.program-shell-module__XTxLIq__attributePanel article>div{gap:4px;display:grid}.program-shell-module__XTxLIq__attributePanel strong{font-size:12px}.program-shell-module__XTxLIq__attributePanel small{color:#696c67;font-size:8px}.program-shell-module__XTxLIq__attributePanel article>i{background:#ffffff0b;border-radius:999px;height:7px;overflow:hidden}.program-shell-module__XTxLIq__attributePanel article>i>b{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--stat-color) 66%, #542109), var(--stat-color));height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--stat-color) 48%, transparent);display:block}.program-shell-module__XTxLIq__attributePanel em{color:#f0f0ec;text-align:right;font:500 18px/1 Georgia,serif}.program-shell-module__XTxLIq__sectionHeading>small{color:#777a75;letter-spacing:.05em;text-align:right;font:700 7px/1.3 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__activityHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.program-shell-module__XTxLIq__activityHeader>div{align-items:flex-start;gap:13px;display:flex}.program-shell-module__XTxLIq__activityHeader>div>i{align-items:flex-end;gap:3px;height:36px;padding-top:2px;font-style:normal;display:flex}.program-shell-module__XTxLIq__activityHeader>div>i span{background:linear-gradient(#ffad76,#ed661e);border-radius:4px 4px 1px 1px;width:5px;box-shadow:0 0 9px #ee681d55}.program-shell-module__XTxLIq__activityHeader>div>i span:first-child{height:16px}.program-shell-module__XTxLIq__activityHeader>div>i span:nth-child(2){height:25px}.program-shell-module__XTxLIq__activityHeader>div>i span:nth-child(3){height:34px}.program-shell-module__XTxLIq__activityHeader h2{margin:0;font:500 31px/1 Georgia,serif}.program-shell-module__XTxLIq__activityHeader p{color:#777a75;margin:8px 0 0;font-size:10px}.program-shell-module__XTxLIq__activityHeader>b{color:#aaada7;background:#ffffff04;border:1px solid #ffffff18;border-radius:13px;padding:11px 13px;font-size:9px;font-weight:500}.program-shell-module__XTxLIq__activityScroll{margin-top:24px;padding-bottom:3px;overflow-x:auto}.program-shell-module__XTxLIq__activityTimeline{--activity-weeks:1;--activity-cell:18px;width:max-content;min-width:100%}.program-shell-module__XTxLIq__activityMonths{grid-template-columns:repeat(var(--activity-weeks), var(--activity-cell));box-sizing:border-box;color:#7b7e79;text-transform:capitalize;gap:5px;width:max-content;min-width:calc(100% - 34px);margin:0 0 7px;padding-left:34px;font-size:8px;display:grid}.program-shell-module__XTxLIq__activityMonths span{text-align:left}.program-shell-module__XTxLIq__activityChart{grid-template-columns:24px max-content;gap:10px;width:max-content;min-width:100%;display:grid}.program-shell-module__XTxLIq__activityWeekdays{grid-template-rows:repeat(7, var(--activity-cell));gap:5px;display:grid}.program-shell-module__XTxLIq__activityWeekdays span{color:#92958f;align-items:center;font:700 8px/1 SelfChamp Mono,monospace;display:grid}.program-shell-module__XTxLIq__activity{grid-auto-flow:column;grid-template-columns:repeat(var(--activity-weeks), var(--activity-cell));grid-template-rows:repeat(7, var(--activity-cell));gap:5px;width:max-content;min-width:calc(100% - 34px);padding:0;display:grid}.program-shell-module__XTxLIq__activity::-webkit-scrollbar{display:none}.program-shell-module__XTxLIq__activity>i{width:var(--activity-cell);height:var(--activity-cell);background:#292b2a;border:1px solid #ffffff0a;border-radius:4px;display:block;box-shadow:inset 0 1px #ffffff08}.program-shell-module__XTxLIq__activity>i.program-shell-module__XTxLIq__activityLevel1{background:#a4491f;border-color:#bd5b2b66;box-shadow:0 0 7px #e2602330}.program-shell-module__XTxLIq__activity>i.program-shell-module__XTxLIq__activityLevel2{background:#dd5c20;border-color:#ec6d2c99;box-shadow:0 0 8px #ee681d42}.program-shell-module__XTxLIq__activity>i.program-shell-module__XTxLIq__activityLevel3{background:#f57932;border-color:#ff9a5d;box-shadow:0 0 9px #ee681d5e}.program-shell-module__XTxLIq__activity>i.program-shell-module__XTxLIq__activityLevel4{background:#ff9b4f;border-color:#ffd08f;box-shadow:0 0 11px #ff9b4f82}.program-shell-module__XTxLIq__activityLegend{color:#777a75;justify-content:flex-end;align-items:center;gap:5px;margin-top:15px;font:700 7px/1 SelfChamp Mono,monospace;display:flex}.program-shell-module__XTxLIq__activityLegend i{background:#ffffff08;border:1px solid #ffffff0a;border-radius:2px;width:8px;height:8px}.program-shell-module__XTxLIq__activityLegend .program-shell-module__XTxLIq__activityLevel1{background:#a4491f;border-color:#bd5b2b66}.program-shell-module__XTxLIq__activityLegend .program-shell-module__XTxLIq__activityLevel2{background:#dd5c20;border-color:#ec6d2c99}.program-shell-module__XTxLIq__activityLegend .program-shell-module__XTxLIq__activityLevel3{background:#f57932;border-color:#ff9a5d}.program-shell-module__XTxLIq__activityLegend .program-shell-module__XTxLIq__activityLevel4{background:#ff9b4f;border-color:#ffd08f}.program-shell-module__XTxLIq__streakSummary{border-top:1px solid #ffffff10;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;padding-top:20px;display:grid}.program-shell-module__XTxLIq__streakSummary article{background:#ffffff04;border:1px solid #ffffff0e;border-radius:17px;grid-template-columns:42px 1fr;align-items:center;gap:12px;padding:13px;display:grid}.program-shell-module__XTxLIq__streakSummary article>i{color:#ff8d4b;background:#ee681d12;border-radius:13px;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.program-shell-module__XTxLIq__streakSummary article>div{gap:4px;display:grid}.program-shell-module__XTxLIq__streakSummary span{color:#858883;font-size:8px}.program-shell-module__XTxLIq__streakSummary strong{font:500 22px/1 Georgia,serif}.program-shell-module__XTxLIq__streakSummary small{color:#626560;font-size:7px}.program-shell-module__XTxLIq__currentRankHero,.program-shell-module__XTxLIq__profileHero{border:1px solid var(--line);background:radial-gradient(circle at 20% 60%,#ee681d2b,#0000 16rem),linear-gradient(115deg,#111313,#080909);border-radius:28px;grid-template-columns:250px 1fr;align-items:center;min-height:310px;padding:24px 34px 24px 0;display:grid;position:relative;overflow:hidden}.program-shell-module__XTxLIq__rankKnight,.program-shell-module__XTxLIq__profileKnight{align-self:stretch;min-height:270px;position:relative}.program-shell-module__XTxLIq__rankKnight img,.program-shell-module__XTxLIq__profileKnight img{object-fit:cover;object-position:center 58%;filter:saturate(.92)contrast(1.08)drop-shadow(0 16px 20px #000);width:100%;height:100%;position:absolute;inset:-1px}.program-shell-module__XTxLIq__currentRankHero>div:last-child,.program-shell-module__XTxLIq__profileIdentity{z-index:2;position:relative}.program-shell-module__XTxLIq__currentRankHero span,.program-shell-module__XTxLIq__profileIdentity>span{color:var(--orange-soft);letter-spacing:.14em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__currentRankHero h2,.program-shell-module__XTxLIq__profileIdentity h2{letter-spacing:-.035em;margin:9px 0 7px;font:500 34px/1 Georgia,serif}.program-shell-module__XTxLIq__currentRankHero strong,.program-shell-module__XTxLIq__profileIdentity>strong{font-size:11px}.program-shell-module__XTxLIq__currentRankHero .program-shell-module__XTxLIq__rankBar,.program-shell-module__XTxLIq__profileIdentity .program-shell-module__XTxLIq__rankBar{margin-top:21px}.program-shell-module__XTxLIq__currentRankHero small,.program-shell-module__XTxLIq__profileIdentity>small{color:#7e817c;margin-top:8px;font-size:8px;display:block}.program-shell-module__XTxLIq__rankLadder{border:1px solid var(--line);background:#080909;border-radius:25px;margin-top:15px;padding:8px 18px}.program-shell-module__XTxLIq__rankLadder article{opacity:.43;grid-template-columns:42px 72px 1fr auto;align-items:center;gap:13px;min-height:112px;display:grid}.program-shell-module__XTxLIq__rankLadder article.program-shell-module__XTxLIq__rankUnlocked{opacity:.78}.program-shell-module__XTxLIq__rankLadder article.program-shell-module__XTxLIq__rankCurrent{opacity:1;background:linear-gradient(90deg, color-mix(in srgb, var(--rank-color) 11%, transparent), transparent 72%);border-radius:18px}.program-shell-module__XTxLIq__rankRail{align-content:center;align-self:stretch;justify-items:center;display:grid;position:relative}.program-shell-module__XTxLIq__rankRail i{z-index:1;color:#757873;background:#0b0d0d;border:1px solid #ffffff25;border-radius:9px;place-items:center;width:28px;height:28px;font:700 8px/1 SelfChamp Mono,monospace;display:grid;position:relative;transform:rotate(45deg)}.program-shell-module__XTxLIq__rankRail span{background:#ffffff13;width:1px;position:absolute;top:0;bottom:0}.program-shell-module__XTxLIq__rankUnlocked .program-shell-module__XTxLIq__rankRail i{color:#a8d2ab;border-color:#b7d9b953}.program-shell-module__XTxLIq__rankCurrent .program-shell-module__XTxLIq__rankRail i{color:#fff;background:#2a1309;border-color:#ff9a5d;box-shadow:0 0 18px #ee681d63}.program-shell-module__XTxLIq__rankThumb{align-self:stretch;position:relative;overflow:hidden}.program-shell-module__XTxLIq__rankThumb img{object-fit:cover;object-position:center 58%;filter:grayscale(.85)brightness(.7);width:100%;height:100%;position:absolute;inset:0}.program-shell-module__XTxLIq__rankUnlocked .program-shell-module__XTxLIq__rankThumb img{filter:none}.program-shell-module__XTxLIq__rankCopy{gap:5px;display:grid}.program-shell-module__XTxLIq__rankCopy span{color:#777a75;font:700 7px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__rankCopy strong{font:500 20px/1 Georgia,serif}.program-shell-module__XTxLIq__rankCopy small{color:#747772;font-size:8px}.program-shell-module__XTxLIq__rankLadder article>em{color:#696c67;font:700 6px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__rankLadder .program-shell-module__XTxLIq__rankCurrent>em{color:var(--orange-soft)}.program-shell-module__XTxLIq__rankBadge{--rank-color:#ee681d;--rank-atlas-index:0;width:82px;height:82px;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--rank-color) 48%, transparent));align-self:center;place-items:end center;display:grid;position:relative}.program-shell-module__XTxLIq__rankBadge>i{background-image:url(/media/rank-emblems-v1.webp);background-size:700% 100%;background-position:calc(var(--rank-atlas-index) * 16.6667%) 50%;background-repeat:no-repeat;width:100%;height:100%;display:block}.program-shell-module__XTxLIq__rankBadge>strong{z-index:2;border:1px solid color-mix(in srgb, var(--rank-color) 82%, #fff);color:#fff;text-align:center;background:#0a0b0bee;border-radius:3px 8px 8px;min-width:30px;padding:5px 6px;font:800 8px/1 SelfChamp Mono,monospace;position:absolute;bottom:1px;box-shadow:0 3px 12px #000}.program-shell-module__XTxLIq__rankBadgeLocked{filter:grayscale()brightness(.54)}.program-shell-module__XTxLIq__rankCrest{--rank-color:#ee681d;width:82px;height:92px;color:var(--rank-color);filter:drop-shadow(0 0 14px color-mix(in srgb, var(--rank-color) 42%, transparent));align-self:center;place-items:center;display:grid;position:relative}.program-shell-module__XTxLIq__rankCrest svg{width:78px;height:92px;overflow:visible}.program-shell-module__XTxLIq__crestHalo{fill:color-mix(in srgb, var(--rank-color) 8%, #050606);stroke:color-mix(in srgb, var(--rank-color) 58%, #fff);stroke-width:1.2px}.program-shell-module__XTxLIq__crestShield{fill:color-mix(in srgb, var(--rank-color) 17%, #090a0a);stroke:var(--rank-color);stroke-width:2px}.program-shell-module__XTxLIq__crestBlade{fill:color-mix(in srgb, var(--rank-color) 55%, #fff);stroke:#fff9;stroke-width:.8px}.program-shell-module__XTxLIq__crestDetail,.program-shell-module__XTxLIq__crestCrown,.program-shell-module__XTxLIq__crestStar{fill:none;stroke:color-mix(in srgb, var(--rank-color) 72%, #fff);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.program-shell-module__XTxLIq__crestCrown{stroke-width:2.6px}.program-shell-module__XTxLIq__crestStar{stroke-width:1.5px}.program-shell-module__XTxLIq__rankCrest>span{gap:3px;display:flex;position:absolute;bottom:11px}.program-shell-module__XTxLIq__rankCrest>span i{width:4px;height:4px;box-shadow:0 0 7px var(--rank-color);background:#fff;border-radius:50%}.program-shell-module__XTxLIq__rankCrest>strong{border:1px solid color-mix(in srgb, var(--rank-color) 82%, #fff);color:#fff;text-align:center;background:#070808ed;border-radius:4px 9px 9px;min-width:31px;padding:5px 6px;font:800 8px/1 SelfChamp Mono,monospace;position:absolute;bottom:-2px;box-shadow:0 4px 14px #000}.program-shell-module__XTxLIq__profileRankSteps .program-shell-module__XTxLIq__rankCrest{width:62px;height:76px;transform:scale(.83)}.program-shell-module__XTxLIq__profileRankSummary>em{color:#8d908b;letter-spacing:.07em;text-transform:uppercase;margin:-2px 0 12px;font:650 8px/1 SelfChamp Mono,monospace;display:block}.program-shell-module__XTxLIq__currentRankHero>div:last-child>p{color:#8e918c;margin:-4px 0 13px;font:650 9px/1.2 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__rankCeremony{z-index:130;color:#f7f5ef;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020303f5;place-items:center;animation:.22s ease-out both program-shell-module__XTxLIq__rank-curtain-in;display:grid;position:fixed;inset:0;overflow:hidden}.program-shell-module__XTxLIq__rankCeremony:before,.program-shell-module__XTxLIq__rankCeremony:after{content:"";background:linear-gradient(90deg, transparent, var(--ceremony-color,#ff9b58), #fff, var(--ceremony-color,#ff9b58), transparent);width:min(760px,110vw);height:1px;animation:.6s cubic-bezier(.16,.85,.25,1) .12s forwards program-shell-module__XTxLIq__rank-strike;position:absolute;left:50%;transform:translate(-50%)scaleX(0);box-shadow:0 0 24px #ff8b3f}.program-shell-module__XTxLIq__rankCeremony:before{top:30%}.program-shell-module__XTxLIq__rankCeremony:after{animation-delay:.2s;bottom:28%}.program-shell-module__XTxLIq__rankCeremonyLight{background:radial-gradient(circle at 50% 48%,#ffb36b26 0 7%,#ee681d12 22%,#0000 48%),linear-gradient(110deg,#0000 34%,#ffffff08 50%,#0000 66%);animation:2.3s ease-out both program-shell-module__XTxLIq__rank-light;position:absolute;inset:0}.program-shell-module__XTxLIq__rankCeremonyParticles{pointer-events:none;position:absolute;inset:0}.program-shell-module__XTxLIq__rankCeremonyParticles i{--particle-x:0px;transform-origin:50% 0;opacity:0;background:linear-gradient(#fff,#ff974e00);border-radius:50%;width:3px;height:34px;animation:1.2s ease-out .25s both program-shell-module__XTxLIq__rank-particle;position:absolute;top:50%;left:50%}.program-shell-module__XTxLIq__rankCeremonyParticles i:first-child{--particle-x:-230px;transform:rotate(-72deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(2){--particle-x:-180px;transform:rotate(-55deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(3){--particle-x:-130px;transform:rotate(-38deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(4){--particle-x:-80px;transform:rotate(-22deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(5){--particle-x:-35px;transform:rotate(-8deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(6){--particle-x:15px;transform:rotate(9deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(7){--particle-x:65px;transform:rotate(24deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(8){--particle-x:115px;transform:rotate(39deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(9){--particle-x:165px;transform:rotate(54deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(10){--particle-x:215px;transform:rotate(70deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(11){--particle-x:-105px;transform:rotate(150deg)}.program-shell-module__XTxLIq__rankCeremonyParticles i:nth-child(12){--particle-x:105px;transform:rotate(210deg)}.program-shell-module__XTxLIq__rankCeremonyContent{z-index:2;text-align:center;justify-items:center;width:min(460px,100% - 34px);display:grid;position:relative}.program-shell-module__XTxLIq__rankCeremonyContent>span{color:#ffae72;letter-spacing:.28em;text-shadow:0 0 18px #ee681d;margin-bottom:18px;font:800 10px/1 SelfChamp Mono,monospace;animation:.55s .18s both program-shell-module__XTxLIq__rank-copy-in}.program-shell-module__XTxLIq__rankCeremonyContent .program-shell-module__XTxLIq__rankCrest{opacity:0;width:176px;height:202px;animation:.88s cubic-bezier(.14,.86,.2,1.15) .18s forwards program-shell-module__XTxLIq__rank-crest-awaken;transform:scale(.35)}.program-shell-module__XTxLIq__rankCeremonyContent .program-shell-module__XTxLIq__rankCrest svg{width:170px;height:202px}.program-shell-module__XTxLIq__rankCeremonyContent .program-shell-module__XTxLIq__rankCrest>strong{min-width:54px;padding:8px 11px;font-size:11px;bottom:-7px}.program-shell-module__XTxLIq__rankCeremonyContent .program-shell-module__XTxLIq__rankCrest>span{gap:5px;bottom:21px}.program-shell-module__XTxLIq__rankCeremonyContent .program-shell-module__XTxLIq__rankCrest>span i{width:6px;height:6px}.program-shell-module__XTxLIq__rankCeremonyContent h2{letter-spacing:-.045em;text-shadow:0 0 28px #fff5;margin:22px 0 9px;font:500 clamp(38px,9vw,62px)/.95 Georgia,serif;animation:.6s .64s both program-shell-module__XTxLIq__rank-copy-in}.program-shell-module__XTxLIq__rankCeremonyContent p{color:#b6b8b3;max-width:350px;margin:0;font-size:13px;line-height:1.55;animation:.55s .78s both program-shell-module__XTxLIq__rank-copy-in}.program-shell-module__XTxLIq__rankCeremonyContent button{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff52;border-radius:12px;min-width:210px;min-height:50px;margin-top:30px;font:750 10px/1 SelfChamp Mono,monospace;animation:.5s 1s both program-shell-module__XTxLIq__rank-copy-in;box-shadow:inset 0 1px #fff2,0 0 25px #ee681d2b}.program-shell-module__XTxLIq__rankCeremonyContent button:hover{border-color:#ffad73;box-shadow:inset 0 1px #ffffff38,0 0 30px #ee681d5c}.program-shell-module__XTxLIq__rankCeremonyDivision .program-shell-module__XTxLIq__rankCeremonyContent .program-shell-module__XTxLIq__rankCrest{width:142px;height:164px}.program-shell-module__XTxLIq__rankCeremonyDivision .program-shell-module__XTxLIq__rankCeremonyContent .program-shell-module__XTxLIq__rankCrest svg{width:138px;height:164px}@keyframes program-shell-module__XTxLIq__rank-curtain-in{0%{opacity:0}}@keyframes program-shell-module__XTxLIq__rank-strike{60%{opacity:1;transform:translate(-50%)scaleX(1)}to{opacity:.16;transform:translate(-50%)scaleX(.75)}}@keyframes program-shell-module__XTxLIq__rank-light{0%{opacity:0;transform:scale(.75)}34%{opacity:1}to{opacity:.65;transform:scale(1.18)}}@keyframes program-shell-module__XTxLIq__rank-crest-awaken{0%{opacity:0;filter:blur(12px)brightness(2.5);transform:scale(.35)rotate(-8deg)}62%{opacity:1;filter:blur()brightness(1.8);transform:scale(1.08)rotate(1deg)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes program-shell-module__XTxLIq__rank-copy-in{0%{opacity:0;filter:blur(6px);transform:translateY(13px)}to{opacity:1;filter:none;transform:none}}@keyframes program-shell-module__XTxLIq__rank-particle{0%{opacity:0;translate:0}18%{opacity:.9}to{opacity:0;translate:var(--particle-x) -180px}}@media (prefers-reduced-motion:reduce){.program-shell-module__XTxLIq__rankCeremony,.program-shell-module__XTxLIq__rankCeremony:before,.program-shell-module__XTxLIq__rankCeremony:after,.program-shell-module__XTxLIq__rankCeremonyLight,.program-shell-module__XTxLIq__rankCeremonyParticles i,.program-shell-module__XTxLIq__rankCeremonyContent>*,.program-shell-module__XTxLIq__rankCeremonyContent .program-shell-module__XTxLIq__rankCrest{animation-duration:.01ms!important;animation-delay:0s!important}}.program-shell-module__XTxLIq__habitWeekHeaderActions>button{background:0 0;border-color:#ffffff18}.program-shell-module__XTxLIq__habitPlanList{gap:0;display:grid}.program-shell-module__XTxLIq__habitPlanList article>i{color:#ff812e;text-shadow:0 0 14px #ee681d80;font-size:17px;font-style:normal}.program-shell-module__XTxLIq__habitPlanList article>p{color:#d5d4cf;margin:0;font-size:16px;line-height:1.48}.program-shell-module__XTxLIq__habitPlanList article>p strong{color:#ff8738;font-weight:780}.program-shell-module__XTxLIq__habitPlanList article>p span{color:#b7b7b2}.program-shell-module__XTxLIq__habitPlanList article>small{color:#727570;font:750 10px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__habitWeekPanel>footer{color:#868883;border-top:0;margin-top:18px;padding-top:0;font-size:12px;line-height:1.5}.program-shell-module__XTxLIq__habitWeekPanel>footer small{color:#666965}@media (max-width:680px){.program-shell-module__XTxLIq__habitWeekPanel{margin:31px 0 4px;padding:7px 0 21px}.program-shell-module__XTxLIq__habitWeekPanel>header{align-items:flex-end;padding:0 2px 16px}.program-shell-module__XTxLIq__habitWeekPanel>header h2{font-size:29px}.program-shell-module__XTxLIq__habitPlanList article{grid-template-columns:19px minmax(0,1fr) auto;gap:9px;min-height:62px;padding:15px 2px}.program-shell-module__XTxLIq__habitPlanList article>p{font-size:15px}.program-shell-module__XTxLIq__habitPlanList article>small{font-size:9px}.program-shell-module__XTxLIq__habitWeekPanel>footer{padding-inline:2px;display:block}.program-shell-module__XTxLIq__habitWeekPanel>footer small{margin-top:7px;display:block}}.program-shell-module__XTxLIq__personalInsight,.program-shell-module__XTxLIq__reviewResult,.program-shell-module__XTxLIq__rhythmSettings{background:radial-gradient(circle at 100% 0,#ee681d18,#0000 17rem),#0b0d0d;border:1px solid #ee681d38;border-radius:22px;margin-top:14px;padding:24px}.program-shell-module__XTxLIq__personalInsight>span,.program-shell-module__XTxLIq__reviewResult>span{color:var(--orange-soft);letter-spacing:.13em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__personalInsight h2{margin:9px 0 12px;font:500 27px/1.05 Georgia,serif}.program-shell-module__XTxLIq__personalInsight p,.program-shell-module__XTxLIq__reviewResult p,.program-shell-module__XTxLIq__rhythmSettings>p{color:#989b96;margin:7px 0 0;font-size:10px;line-height:1.55}.program-shell-module__XTxLIq__dayPartial{border-color:#d79a445c!important}.program-shell-module__XTxLIq__dayPartial i{color:#e0a951!important}.program-shell-module__XTxLIq__rhythmSettings>div:not(.program-shell-module__XTxLIq__sectionHeading){grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.program-shell-module__XTxLIq__rhythmSettings label{color:#858883;gap:8px;font-size:9px;display:grid}.program-shell-module__XTxLIq__rhythmSettings select,.program-shell-module__XTxLIq__rhythmSettings input{color:#fff;background:#050606;border:1px solid #ffffff16;border-radius:12px;min-height:42px;padding:0 12px}.program-shell-module__XTxLIq__rhythmSettings>button{color:#fff;background:#ed681f;border:1px solid #ff9a61;border-radius:12px;margin-top:14px;padding:12px 17px;font-size:10px;font-weight:800}.program-shell-module__XTxLIq__rhythmSettings>summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:7px 16px;list-style:none;display:grid}.program-shell-module__XTxLIq__rhythmSettings>summary::-webkit-details-marker{display:none}.program-shell-module__XTxLIq__rhythmSettings>summary>span{color:#ff9e63;letter-spacing:.13em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__rhythmSettings>summary>strong{color:#e9e9e5;grid-column:1;font-size:13px}.program-shell-module__XTxLIq__rhythmSettings>summary>i{color:#aaa;border:1px solid #ffffff19;border-radius:50%;grid-area:1/2/span 2;place-items:center;width:30px;height:30px;font:400 20px/1 Georgia,serif;transition:transform .2s;display:grid}.program-shell-module__XTxLIq__rhythmSettings[open]>summary>i{transform:rotate(45deg)}.program-shell-module__XTxLIq__profileIdentity p{color:#8a8d88;margin:8px 0 0;font-size:9px}.program-shell-module__XTxLIq__profileRankHero{background:radial-gradient(circle at 0,#f084301c,#0000 21rem),linear-gradient(125deg,#100d0a,#070909 68%);border:1px solid #e78b4040;border-radius:28px;grid-template-columns:minmax(235px,.85fr) minmax(360px,1.15fr);gap:24px;padding:27px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.program-shell-module__XTxLIq__profileRankSummary{align-self:center}.program-shell-module__XTxLIq__profileRankSummary>span,.program-shell-module__XTxLIq__profileRankSteps article>div:last-child>span{color:#ffb47c;letter-spacing:.15em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__profileRankSummary h2{letter-spacing:-.035em;margin:11px 0 7px;font:500 32px/1 Georgia,serif}.program-shell-module__XTxLIq__profileRankSummary>strong{font-size:11px}.program-shell-module__XTxLIq__profileRankSummary p{color:#9a9c98;margin:9px 0 0;font-size:10px}.program-shell-module__XTxLIq__profileRankSummary .program-shell-module__XTxLIq__rankBar{margin-top:21px}.program-shell-module__XTxLIq__profileRankSummary small{color:#868984;margin-top:9px;font-size:9px;display:block}.program-shell-module__XTxLIq__profileRankSteps{gap:2px;display:grid;position:relative}.program-shell-module__XTxLIq__profileRankSteps article{opacity:.42;grid-template-columns:33px 74px 1fr;align-items:center;gap:11px;min-height:94px;display:grid;position:relative}.program-shell-module__XTxLIq__profileRankSteps article.program-shell-module__XTxLIq__profileRankUnlocked{opacity:.78}.program-shell-module__XTxLIq__profileRankSteps article.program-shell-module__XTxLIq__profileRankCurrent{opacity:1;background:linear-gradient(90deg, color-mix(in srgb, var(--orange) 15%, transparent), transparent 78%);border-radius:18px}.program-shell-module__XTxLIq__profileRankRail{align-self:stretch;place-items:center;display:grid;position:relative}.program-shell-module__XTxLIq__profileRankRail>i{z-index:1;color:#71746f;background:#0b0d0d;border:1px solid #ffffff26;border-radius:7px;place-items:center;width:22px;height:22px;font:700 8px/1 SelfChamp Mono,monospace;display:grid;position:relative;transform:rotate(45deg)}.program-shell-module__XTxLIq__profileRankRail>span{background:linear-gradient(#ffffff0d,#ff9a5d80,#ffffff0d);width:1px;position:absolute;top:0;bottom:0}.program-shell-module__XTxLIq__profileRankCurrent .program-shell-module__XTxLIq__profileRankRail>i{color:#fff;background:#2b1409;border-color:#ff9a5d;box-shadow:0 0 16px #ee681d75}.program-shell-module__XTxLIq__profileRankSteps .program-shell-module__XTxLIq__rankBadge{width:62px;height:70px;transform:scale(.86)}.program-shell-module__XTxLIq__profileRankSteps article>div:last-child{gap:5px;min-width:0;display:grid}.program-shell-module__XTxLIq__profileRankSteps article>div:last-child>strong{font:500 19px/1 Georgia,serif}.program-shell-module__XTxLIq__profileRankSteps article>div:last-child>small{color:#858783;font:700 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__allRanksButton{color:#ffd1b2;cursor:pointer;background:#ff8b4312;border:1px solid #ff9a5d66;border-radius:999px;place-self:center start;margin:8px 0 2px 43px;padding:10px 14px;font:800 9px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__allRanksButton span{color:#ff9a5d;margin-left:7px;font-size:13px}.program-shell-module__XTxLIq__todayRoute{background:radial-gradient(circle at 100% 0,#ee681d16,#0000 17rem),#0b0d0d;border:1px solid #ee681d38;border-radius:24px;margin-top:14px;padding:25px}.program-shell-module__XTxLIq__todayRoute>span{color:var(--orange-soft);letter-spacing:.14em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__todayRoute h2{margin:10px 0 9px;font:500 28px/1.05 Georgia,serif}.program-shell-module__XTxLIq__todayRoute p{color:#9a9d98;max-width:560px;margin:0;font-size:11px;line-height:1.55}.program-shell-module__XTxLIq__todayRoute button{color:#fff;cursor:pointer;background:#ed681f;border:1px solid #ff9a61;border-radius:12px;margin-top:17px;padding:12px 16px;font-size:10px;font-weight:800}.program-shell-module__XTxLIq__todayChecklist{background:radial-gradient(circle at 100% 0,#ee681d12,#0000 18rem),#0b0d0d;border:1px solid #ee681d38;border-radius:24px;margin-top:14px;padding:23px;overflow:hidden}.program-shell-module__XTxLIq__todayChecklist>header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:16px;display:flex}.program-shell-module__XTxLIq__todayChecklist>header>div{gap:8px;display:grid}.program-shell-module__XTxLIq__todayChecklist>header span{color:var(--orange-soft);letter-spacing:.14em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__todayChecklist>header h2{margin:0;font:500 28px/1 Georgia,serif}.program-shell-module__XTxLIq__todayChecklist>header>strong{color:#ffab75;font:700 18px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__todayChecklist>div{border-top:1px solid #ffffff10;display:grid}.program-shell-module__XTxLIq__todayChecklist article{border-bottom:1px solid #ffffff0d;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:75px;display:grid}.program-shell-module__XTxLIq__todayChecklist article:last-child{border-bottom:0}.program-shell-module__XTxLIq__todayChecklist article>button{color:#fff;cursor:pointer;background:#050606;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.program-shell-module__XTxLIq__todayChecklist article>button:hover:not(:disabled){border-color:#ff9a61;box-shadow:0 0 16px #ee681d28}.program-shell-module__XTxLIq__todayChecklist article>button:disabled{cursor:default}.program-shell-module__XTxLIq__todayChecklist article>div{gap:6px;min-width:0;display:grid}.program-shell-module__XTxLIq__todayChecklist article>div small{color:#8c8f8a;letter-spacing:.12em;font:750 7px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__todayChecklist article>div strong{color:#f2f1ec;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.program-shell-module__XTxLIq__todayChecklist article>b{color:#ff9e64;white-space:nowrap;font:750 9px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__todayChecklistResolved{opacity:.68}.program-shell-module__XTxLIq__todayChecklistResolved>button{color:#ffbc91!important;background:#48220e!important;border-color:#d5763b80!important}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__todayTaskCopy{align-content:center}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__todayTaskInfo,.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__habitMoveTomorrow{color:#a5a7a3;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font:750 8px/1.2 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__todayTaskInfo:hover{color:#f0b38d}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__todayTaskActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__habitMoveTomorrow{color:#ff9e64;border:1px solid #ff8e4947;border-radius:8px;padding:5px 8px}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__todayTaskDetails{background:#ffffff06;border:1px solid #fff1;border-radius:12px;grid-column:2/-1;gap:6px;margin:-4px 0 14px;padding:11px 13px;display:grid}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__todayTaskDetails p{color:#b1b3af;margin:0;font-size:11px;line-height:1.55}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__todayTaskDetails small{color:#727571;letter-spacing:0;font:500 9px/1.45 Arial,sans-serif}.program-shell-module__XTxLIq__todayChecklist .program-shell-module__XTxLIq__todayHabit{background:linear-gradient(90deg,#ff7e2f09,#0000 55%)}.program-shell-module__XTxLIq__soundSettings{background:linear-gradient(125deg,#0e1010,#090a0a);border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:20px 22px;display:flex}.program-shell-module__XTxLIq__soundSettings>div{gap:6px;display:grid}.program-shell-module__XTxLIq__soundSettings>div>span{color:#ffb47c;letter-spacing:.13em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__soundSettings strong{font:500 21px/1 Georgia,serif}.program-shell-module__XTxLIq__soundSettings small{color:#8b8e89;font-size:10px}.program-shell-module__XTxLIq__soundSettings button{color:#858883;cursor:pointer;background:#070808;border:1px solid #fff2;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:5px 11px 5px 6px;font:800 9px/1 SelfChamp Mono,monospace;display:inline-flex}.program-shell-module__XTxLIq__soundSettings button>i{background:#575a55;border-radius:50%;width:26px;height:26px;transition:transform .18s,background .18s,box-shadow .18s;display:block}.program-shell-module__XTxLIq__soundSettings button.program-shell-module__XTxLIq__soundEnabled{color:#ffbc8d;border-color:#ff9a5d88}.program-shell-module__XTxLIq__soundSettings button.program-shell-module__XTxLIq__soundEnabled>i{background:#ee681d;transform:translate(16px);box-shadow:0 0 14px #ee681d8a}.program-shell-module__XTxLIq__accountSettings{background:linear-gradient(125deg,#0e1010,#090a0a);border:1px solid #ffffff14;border-radius:20px;margin-top:12px}.program-shell-module__XTxLIq__accountSettings summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.program-shell-module__XTxLIq__accountSettings summary::-webkit-details-marker{display:none}.program-shell-module__XTxLIq__accountSettings summary>div{gap:6px;display:grid}.program-shell-module__XTxLIq__accountSettings summary span{color:#81847f;letter-spacing:.13em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__accountSettings summary strong{font:500 18px/1 Georgia,serif}.program-shell-module__XTxLIq__accountSettings summary small{color:#70736e;font-size:9px}.program-shell-module__XTxLIq__accountSettings summary>i{color:#8a8d88;font-style:normal;transition:transform .18s}.program-shell-module__XTxLIq__accountSettings[open] summary>i{transform:rotate(180deg)}.program-shell-module__XTxLIq__subscriptionSettings{color:inherit;background:#050606;border:1px solid #ffffff12;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:0 12px 12px;padding:15px 14px;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.program-shell-module__XTxLIq__subscriptionSettings:hover{background:linear-gradient(125deg,#151413,#0c0b0a);border-color:#ff9a5d66}.program-shell-module__XTxLIq__subscriptionSettings>div{gap:6px;display:grid}.program-shell-module__XTxLIq__subscriptionSettings span{color:#ffb47c;letter-spacing:.13em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__subscriptionSettings strong{font:500 21px/1 Georgia,serif}.program-shell-module__XTxLIq__subscriptionSettings small{color:#8b8e89;font-size:10px}.program-shell-module__XTxLIq__subscriptionSettings>i{color:#ffb47c;border:1px solid #ffffff1c;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.program-shell-module__XTxLIq__guideOverlay{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000d;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.program-shell-module__XTxLIq__guideOverlay>section{background:radial-gradient(circle at 90% 0,#ee681d1a,#0000 17rem),#090a0a;border:1px solid #ffffff1e;border-radius:28px;width:min(100%,620px);padding:31px;position:relative;box-shadow:0 34px 90px #000}.program-shell-module__XTxLIq__guideOverlay>section>span{color:var(--orange-soft);letter-spacing:.14em;font:750 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__guideOverlay h1{margin:11px 0 8px;font:500 36px/1 Georgia,serif}.program-shell-module__XTxLIq__guideOverlay>section>p{color:#8c8f89;max-width:510px;margin:0;font-size:11px;line-height:1.55}.program-shell-module__XTxLIq__guideOverlay>section>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:23px;display:grid}.program-shell-module__XTxLIq__guideOverlay article{background:#ffffff04;border:1px solid #ffffff10;border-radius:16px;grid-template-columns:31px 1fr;gap:5px 10px;padding:14px;display:grid}.program-shell-module__XTxLIq__guideOverlay article>i{color:#ff9c64;border:1px solid #ee681d66;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font:700 8px/1 SelfChamp Mono,monospace;display:grid}.program-shell-module__XTxLIq__guideOverlay article strong{font-size:10px}.program-shell-module__XTxLIq__guideOverlay article small{color:#767974;font-size:8px;line-height:1.45}.program-shell-module__XTxLIq__guideOverlay footer{color:#737671;border-top:1px solid #ffffff10;margin-top:17px;padding-top:15px;font-size:9px;line-height:1.55}.program-shell-module__XTxLIq__guideOverlay footer b{color:#c7c9c4}.program-shell-module__XTxLIq__guideClose{color:#999c97;background:#ffffff06;border:1px solid #ffffff18;border-radius:50%;place-items:center;width:31px;height:31px;font-size:18px;display:grid;position:absolute;top:15px;right:15px}.program-shell-module__XTxLIq__focusCard{padding:26px}.program-shell-module__XTxLIq__focusCard h2{margin:10px 0 8px;font:500 29px/1.05 Georgia,serif}.program-shell-module__XTxLIq__focusCard p{color:#858883;margin:0;font-size:10px}.program-shell-module__XTxLIq__programStats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.program-shell-module__XTxLIq__programStats article{border:1px solid var(--line);background:#0b0d0d;border-radius:18px;gap:6px;padding:21px;display:grid}.program-shell-module__XTxLIq__programStats strong{font:500 35px/1 Georgia,serif}.program-shell-module__XTxLIq__programStats strong small{color:#666965;font-size:17px}.program-shell-module__XTxLIq__programStats span{color:#747772;font-size:8px}.program-shell-module__XTxLIq__achievementGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.program-shell-module__XTxLIq__achievementGrid article{opacity:.45;background:#0c0e0e;border:1px solid #ffffff0f;border-radius:17px;grid-template-columns:38px 1fr;gap:11px;min-height:105px;padding:15px;display:grid}.program-shell-module__XTxLIq__achievementGrid article.program-shell-module__XTxLIq__earned{opacity:1;border-color:#ee681d37}.program-shell-module__XTxLIq__achievementGrid article>i{color:#71746f;background:#ffffff08;border-radius:11px;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.program-shell-module__XTxLIq__achievementGrid article.program-shell-module__XTxLIq__earned>i{color:var(--orange-soft);background:#2b150a;box-shadow:0 0 15px #ee681d20}.program-shell-module__XTxLIq__achievementGrid article>div{min-width:0}.program-shell-module__XTxLIq__achievementGrid strong{font-size:10px}.program-shell-module__XTxLIq__achievementGrid p{color:#777a75;margin:5px 0 8px;font-size:8px;line-height:1.4}.program-shell-module__XTxLIq__achievementGrid article>div>span{background:#020303;border-radius:99px;height:4px;display:block;overflow:hidden}.program-shell-module__XTxLIq__achievementGrid article>div>span b{border-radius:inherit;background:linear-gradient(90deg,#b3430c,#f18140);height:100%;display:block}.program-shell-module__XTxLIq__achievementGrid small{color:var(--orange-soft);margin-top:6px;font:700 7px/1 SelfChamp Mono,monospace;display:block}.program-shell-module__XTxLIq__rewardBurst{z-index:100;color:#ffac7a;pointer-events:none;background:#170c07ed;border:1px solid #ff9d626b;border-radius:22px;justify-items:center;min-width:150px;padding:17px 23px;animation:1.25s both program-shell-module__XTxLIq__reward;display:grid;position:fixed;top:23%;left:50%;box-shadow:0 0 70px #ee681d65,inset 0 1px #ffffff17}.program-shell-module__XTxLIq__rewardBurst i{font-size:18px;font-style:normal}.program-shell-module__XTxLIq__rewardBurst strong{margin-top:6px;font:800 18px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__rewardBurst span{color:#d0cec8;margin-top:7px;font-size:8px}.program-shell-module__XTxLIq__mobileNav{display:none}@keyframes program-shell-module__XTxLIq__screenIn{0%{opacity:0;transform:translateY(8px)}}@keyframes program-shell-module__XTxLIq__reward{0%{opacity:0;transform:translate(-50%,18px)scale(.84)}20%{opacity:1;transform:translate(-50%)scale(1.04)}75%{opacity:1;transform:translate(-50%,-12px)}to{opacity:0;transform:translate(-50%,-55px)scale(.96)}}@media (max-width:980px){.program-shell-module__XTxLIq__appFrame{max-width:720px;display:block}.program-shell-module__XTxLIq__sideNav{display:none}.program-shell-module__XTxLIq__mobileNav{z-index:40;right:8px;bottom:max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070808e9;border:1px solid #ffffff1c;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:3px;padding:6px;display:grid;position:fixed;left:8px;box-shadow:0 18px 50px #000}.program-shell-module__XTxLIq__mobileNav button{color:#858883;background:0 0;border:0;border-radius:11px;align-content:center;justify-items:center;gap:5px;min-height:50px;padding:7px 2px;font-size:9px;display:grid}.program-shell-module__XTxLIq__mobileNav i{place-items:center;width:19px;height:19px;font-style:normal;display:grid}.program-shell-module__XTxLIq__mobileNav i svg{filter:drop-shadow(0 0 5px);width:19px;height:19px}.program-shell-module__XTxLIq__mobileNav button.program-shell-module__XTxLIq__active{color:var(--orange-soft);background:#ffffff0a}}@media (max-width:620px){.program-shell-module__XTxLIq__shell{padding:0 11px 94px}.program-shell-module__XTxLIq__topbar{height:57px}.program-shell-module__XTxLIq__brand{min-height:44px}.program-shell-module__XTxLIq__brand strong{font-size:11px}.program-shell-module__XTxLIq__headerStatus span{padding:7px 9px;font-size:8px}.program-shell-module__XTxLIq__screen{padding-top:11px}.program-shell-module__XTxLIq__homeHero{border-radius:25px}.program-shell-module__XTxLIq__heroVisual{min-height:418px}.program-shell-module__XTxLIq__heroHeading{padding:18px 20px 0}.program-shell-module__XTxLIq__heroHeading h1{font-size:31px}.program-shell-module__XTxLIq__characterStage{inset:0}.program-shell-module__XTxLIq__characterStage img{object-position:center 40%;width:100%}.program-shell-module__XTxLIq__heroIdentity{bottom:113px}.program-shell-module__XTxLIq__heroIdentity strong{font-size:25px}.program-shell-module__XTxLIq__xpCard{bottom:64px;left:18px;right:18px}.program-shell-module__XTxLIq__weekRhythm{gap:4px}.program-shell-module__XTxLIq__weekRhythm i{width:34px;height:34px}.program-shell-module__XTxLIq__heroWeek{bottom:9px;left:14px;right:14px}.program-shell-module__XTxLIq__taskPanel,.program-shell-module__XTxLIq__activityPanel,.program-shell-module__XTxLIq__achievementPanel{padding:19px 11px}.program-shell-module__XTxLIq__taskPanelEmbedded{padding:18px 11px 23px}.program-shell-module__XTxLIq__sectionHeading{padding:0 4px}.program-shell-module__XTxLIq__sectionHeading h2{font-size:25px}.program-shell-module__XTxLIq__tasks{gap:8px}.program-shell-module__XTxLIq__task{min-height:220px;padding:0}.program-shell-module__XTxLIq__task.program-shell-module__XTxLIq__taskMain{min-height:290px}.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain):last-child:nth-child(2n){min-height:205px}.program-shell-module__XTxLIq__taskReveal{min-height:220px;padding:13px}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskReveal{min-height:290px}.program-shell-module__XTxLIq__taskExpanded .program-shell-module__XTxLIq__taskReveal{min-height:155px}.program-shell-module__XTxLIq__taskMain.program-shell-module__XTxLIq__taskExpanded .program-shell-module__XTxLIq__taskReveal{min-height:190px}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskStat{width:34px;height:34px;top:13px;left:13px}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy{gap:7px}.program-shell-module__XTxLIq__taskCopy small,.program-shell-module__XTxLIq__taskCopy em,.program-shell-module__XTxLIq__taskCopy b{font-size:9px}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy strong{font-size:18px;line-height:1.15}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy strong{font-size:27px}.program-shell-module__XTxLIq__taskDetails{margin:0 13px 13px}.program-shell-module__XTxLIq__taskDetails>p{font-size:11px}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__check,.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__skipTask,.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__rerollTask{min-height:44px;font-size:8px}.program-shell-module__XTxLIq__personalTasks{padding:18px 14px}.program-shell-module__XTxLIq__personalTasks>header h2{font-size:25px}.program-shell-module__XTxLIq__personalTasksPolicy{font-size:12px}.program-shell-module__XTxLIq__personalTaskForm{grid-template-columns:1fr}.program-shell-module__XTxLIq__personalTaskForm input,.program-shell-module__XTxLIq__personalTaskForm select,.program-shell-module__XTxLIq__personalTaskForm>button{min-height:44px;font-size:12px}.program-shell-module__XTxLIq__personalTaskList article{grid-template-columns:34px minmax(0,1fr) auto 22px;min-height:64px}.program-shell-module__XTxLIq__personalTaskList article>div strong{font-size:13px}.program-shell-module__XTxLIq__personalTaskList article>div span,.program-shell-module__XTxLIq__personalTaskList article>b{font-size:8px}.program-shell-module__XTxLIq__pageTitle{padding:25px 5px 18px}.program-shell-module__XTxLIq__pageTitle h1{font-size:42px}.program-shell-module__XTxLIq__pageTitle p{font-size:14px}.program-shell-module__XTxLIq__programOverview{padding:15px 20px 25px;display:block}.program-shell-module__XTxLIq__programOrbit{width:235px;height:235px;margin:0 auto}.program-shell-module__XTxLIq__overviewCopy{text-align:center}.program-shell-module__XTxLIq__overviewCopy h2{margin-left:auto;margin-right:auto;font-size:22px}.program-shell-module__XTxLIq__overviewCopy small{font-size:10px}.program-shell-module__XTxLIq__weekPanel{padding:20px 11px}.program-shell-module__XTxLIq__dayRail{gap:4px;padding-bottom:4px;overflow-x:auto}.program-shell-module__XTxLIq__dayRail button{min-width:53px;min-height:87px}.program-shell-module__XTxLIq__radarPanel{padding:8px 5px 16px}.program-shell-module__XTxLIq__radarWrap{width:min(100%,365px)}.program-shell-module__XTxLIq__radarScore strong{font-size:54px}.program-shell-module__XTxLIq__weeklyPerformance{padding:22px 14px 17px}.program-shell-module__XTxLIq__weeklyPerformance header{display:flex}.program-shell-module__XTxLIq__weeklyPerformance header strong{font-size:34px}.program-shell-module__XTxLIq__weeklyPerformance header p{margin-top:4px}.program-shell-module__XTxLIq__weekBars{gap:5px;min-height:166px}.program-shell-module__XTxLIq__weekBars>div{grid-template-rows:16px 112px 14px;gap:6px}.program-shell-module__XTxLIq__weekBars i{width:min(100%,30px);height:112px}.program-shell-module__XTxLIq__weeklyInsights{grid-template-columns:1fr}.program-shell-module__XTxLIq__weeklyInsights article{min-height:66px}.program-shell-module__XTxLIq__attributePanel{padding:23px 15px}.program-shell-module__XTxLIq__attributePanel article{grid-template-columns:minmax(110px,.9fr) minmax(80px,1fr) 27px;gap:9px}.program-shell-module__XTxLIq__attributePanel small{font-size:7px}.program-shell-module__XTxLIq__activityHeader{gap:8px}.program-shell-module__XTxLIq__activityHeader>div{gap:9px}.program-shell-module__XTxLIq__activityHeader h2{font-size:27px}.program-shell-module__XTxLIq__activityHeader p{max-width:150px;font-size:8px;line-height:1.35}.program-shell-module__XTxLIq__activityHeader>b{padding:9px 8px;font-size:7px}.program-shell-module__XTxLIq__activityTimeline{--activity-cell:14px}.program-shell-module__XTxLIq__activityMonths{padding-left:28px}.program-shell-module__XTxLIq__activityChart{grid-template-columns:20px max-content;gap:8px}.program-shell-module__XTxLIq__streakSummary{grid-template-columns:1fr 1fr;gap:6px}.program-shell-module__XTxLIq__streakSummary article{grid-template-columns:32px 1fr;gap:7px;padding:9px}.program-shell-module__XTxLIq__streakSummary article>i{border-radius:10px;width:30px;height:30px}.program-shell-module__XTxLIq__streakSummary strong{font-size:18px}.program-shell-module__XTxLIq__statCards{grid-template-columns:1fr 1fr;gap:6px}.program-shell-module__XTxLIq__statCards article{grid-template-columns:37px 1fr auto;gap:8px;padding:10px}.program-shell-module__XTxLIq__statCards article>i{width:34px;height:34px}.program-shell-module__XTxLIq__statCards strong{font-size:21px}.program-shell-module__XTxLIq__metricsPanel{grid-template-columns:repeat(2,1fr)}.program-shell-module__XTxLIq__metricsPanel article:last-child{grid-column:1/-1}.program-shell-module__XTxLIq__currentRankHero,.program-shell-module__XTxLIq__profileHero{grid-template-columns:43% 1fr;min-height:270px;padding:18px 18px 18px 0}.program-shell-module__XTxLIq__profileRankHero{grid-template-columns:1fr;gap:17px;padding:22px 15px}.program-shell-module__XTxLIq__profileRankSummary h2{font-size:28px}.program-shell-module__XTxLIq__profileRankSteps article{grid-template-columns:30px 62px 1fr;gap:5px;min-height:84px}.program-shell-module__XTxLIq__profileRankSteps .program-shell-module__XTxLIq__rankBadge{transform:scale(.75)}.program-shell-module__XTxLIq__allRanksButton{margin-left:34px}.program-shell-module__XTxLIq__profileRankSteps article>div:last-child>strong{font-size:17px}.program-shell-module__XTxLIq__soundSettings{padding:18px 15px}.program-shell-module__XTxLIq__soundSettings strong{font-size:19px}.program-shell-module__XTxLIq__soundSettings small{font-size:10px;line-height:1.4}.program-shell-module__XTxLIq__accountSettings summary{padding:17px 15px}.program-shell-module__XTxLIq__subscriptionSettings{padding:15px 12px}.program-shell-module__XTxLIq__subscriptionSettings strong{font-size:19px}.program-shell-module__XTxLIq__subscriptionSettings small{font-size:10px;line-height:1.4}.program-shell-module__XTxLIq__guideOverlay{align-items:start;padding:12px}.program-shell-module__XTxLIq__guideOverlay>section{margin-top:28px;padding:25px 15px 19px}.program-shell-module__XTxLIq__guideOverlay h1{padding-right:30px;font-size:31px}.program-shell-module__XTxLIq__guideOverlay>section>div{grid-template-columns:1fr}.program-shell-module__XTxLIq__rankKnight,.program-shell-module__XTxLIq__profileKnight{min-height:240px}.program-shell-module__XTxLIq__currentRankHero h2,.program-shell-module__XTxLIq__profileIdentity h2{font-size:26px}.program-shell-module__XTxLIq__rankLadder{padding:7px 10px}.program-shell-module__XTxLIq__rankLadder article{grid-template-columns:34px 60px 1fr;gap:8px;min-height:100px}.program-shell-module__XTxLIq__rankLadder article>em{display:none}.program-shell-module__XTxLIq__rankCopy strong{font-size:17px}.program-shell-module__XTxLIq__rankCopy small{font-size:10px}.program-shell-module__XTxLIq__rankBadge{width:58px;height:68px;transform:scale(.86)}.program-shell-module__XTxLIq__rhythmSettings>div:not(.program-shell-module__XTxLIq__sectionHeading){grid-template-columns:1fr}.program-shell-module__XTxLIq__profileIdentity p,.program-shell-module__XTxLIq__focusCard p{font-size:11px;line-height:1.5}.program-shell-module__XTxLIq__programStats span{font-size:10px}.program-shell-module__XTxLIq__programStats article{padding:16px 11px}.program-shell-module__XTxLIq__programStats strong{font-size:29px}.program-shell-module__XTxLIq__achievementGrid{grid-template-columns:1fr}.program-shell-module__XTxLIq__achievementGrid strong{font-size:13px}.program-shell-module__XTxLIq__achievementGrid p{font-size:11px;line-height:1.5}.program-shell-module__XTxLIq__achievementGrid small{font-size:9px}.program-shell-module__XTxLIq__weeklyReviewCard p,.program-shell-module__XTxLIq__dayAdvance p{font-size:12px}.program-shell-module__XTxLIq__weeklyReviewCard button,.program-shell-module__XTxLIq__dayAdvance button{min-height:46px;font-size:11px}}.program-shell-module__XTxLIq__supportPanel{background:linear-gradient(135deg,#3f200c57,#0c0f12f5 46%);border:1px solid #ff9d573d;border-radius:24px;padding:24px;box-shadow:inset 0 1px #ffffff09}.program-shell-module__XTxLIq__supportPanel>p{color:var(--muted,#a8aaa8);margin:12px 0 16px;font-size:13px;line-height:1.55}.program-shell-module__XTxLIq__supportKinds{flex-wrap:wrap;gap:7px;margin-bottom:11px;display:flex}.program-shell-module__XTxLIq__supportKinds button{color:#c8cbc8;min-height:33px;font:700 10px/1 var(--font-detail,sans-serif);letter-spacing:.045em;cursor:pointer;background:#00000038;border:1px solid #ffffff21;border-radius:999px;padding:0 11px}.program-shell-module__XTxLIq__supportKinds button.program-shell-module__XTxLIq__supportKindActive{color:#fff5e8;background:#cb58142e;border-color:#ff8a39b8;box-shadow:0 0 18px #f475271f}.program-shell-module__XTxLIq__supportPanel textarea{box-sizing:border-box;resize:vertical;color:#f4f3ee;width:100%;min-height:108px;font:500 13px/1.45 var(--font-body,sans-serif);background:#00000045;border:1px solid #ffffff21;border-radius:13px;outline:none;padding:13px}.program-shell-module__XTxLIq__supportPanel textarea:focus{border-color:#ff8d3bb3;box-shadow:0 0 0 3px #ff8d3b17}.program-shell-module__XTxLIq__supportFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.program-shell-module__XTxLIq__supportFooter small{color:#777c78;font:700 10px/1 var(--font-detail,sans-serif)}.program-shell-module__XTxLIq__supportFooter button{color:#1b1109;min-height:38px;font:800 11px/1 var(--font-detail,sans-serif);cursor:pointer;background:linear-gradient(135deg,#ffbe7a,#ec722a);border:0;border-radius:10px;padding:0 15px}.program-shell-module__XTxLIq__supportFooter button:disabled{cursor:not-allowed;opacity:.45}.program-shell-module__XTxLIq__supportSuccess,.program-shell-module__XTxLIq__supportError{margin-top:10px;font-size:11px;line-height:1.45;display:block}.program-shell-module__XTxLIq__supportSuccess{color:#8dd9ad}.program-shell-module__XTxLIq__supportError{color:#ffaaa0}@media (max-width:390px){.program-shell-module__XTxLIq__weekRhythm i{width:31px;height:31px}.program-shell-module__XTxLIq__statCards{grid-template-columns:1fr}.program-shell-module__XTxLIq__currentRankHero,.program-shell-module__XTxLIq__profileHero{grid-template-columns:40% 1fr}.program-shell-module__XTxLIq__currentRankHero h2,.program-shell-module__XTxLIq__profileIdentity h2{font-size:23px}.program-shell-module__XTxLIq__programStats strong{font-size:26px}.program-shell-module__XTxLIq__activityTimeline{--activity-cell:12px}.program-shell-module__XTxLIq__activity,.program-shell-module__XTxLIq__activityWeekdays{gap:3px}}.program-shell-module__XTxLIq__heroVisual{min-height:360px}.program-shell-module__XTxLIq__heroVisual:after{background:linear-gradient(#0000,#050606 76%);inset:30% 0 0}.program-shell-module__XTxLIq__heroHeading{padding-top:18px}.program-shell-module__XTxLIq__heroHeading h1{margin-top:9px;font-size:clamp(28px,4.2vw,40px)}.program-shell-module__XTxLIq__characterStage img{object-position:center 38%;filter:brightness(1.16)saturate(.94)contrast(1.08)drop-shadow(0 20px 26px #000)}.program-shell-module__XTxLIq__heroIdentity{bottom:101px}.program-shell-module__XTxLIq__heroIdentity small{color:#e3c9b6;font-size:7px}.program-shell-module__XTxLIq__heroIdentity strong{margin-top:5px;font-size:25px}.program-shell-module__XTxLIq__xpCard{bottom:55px;left:24px;right:24px}.program-shell-module__XTxLIq__xpMeta{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:7px;display:grid}.program-shell-module__XTxLIq__xpMeta span{color:#aeb0ab;letter-spacing:.06em;font:800 8px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__xpMeta span:last-child{text-align:right}.program-shell-module__XTxLIq__xpMeta .program-shell-module__XTxLIq__xpRemaining{color:#efaa7d;margin:0;font-size:8px}.program-shell-module__XTxLIq__heroWeek{bottom:7px;left:19px;right:19px}.program-shell-module__XTxLIq__heroWeek .program-shell-module__XTxLIq__rhythmFuture{opacity:.3}.program-shell-module__XTxLIq__taskPanelEmbedded{padding:13px 14px 20px}.program-shell-module__XTxLIq__tasks{grid-template-columns:1fr;gap:10px}.program-shell-module__XTxLIq__task,.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain):last-child:nth-child(2n){border-radius:18px;grid-column:auto;min-height:112px}.program-shell-module__XTxLIq__task.program-shell-module__XTxLIq__taskMain{border-radius:22px;grid-column:1/-1;min-height:248px}.program-shell-module__XTxLIq__taskReveal,.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain):last-child:nth-child(2n) .program-shell-module__XTxLIq__taskReveal{min-height:112px;padding:14px 14px 14px 43%}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskReveal{min-height:248px;padding:17px}.program-shell-module__XTxLIq__taskExpanded .program-shell-module__XTxLIq__taskReveal,.program-shell-module__XTxLIq__taskMain.program-shell-module__XTxLIq__taskExpanded .program-shell-module__XTxLIq__taskReveal{min-height:112px}.program-shell-module__XTxLIq__taskMain.program-shell-module__XTxLIq__taskExpanded .program-shell-module__XTxLIq__taskReveal{min-height:190px}.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain) .program-shell-module__XTxLIq__taskScene{filter:brightness(1.13)saturate(.9);width:43%;right:auto;transform:scale(1.02)}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskScene{filter:brightness(1.12)saturate(.94)}.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain) .program-shell-module__XTxLIq__taskShade{background:linear-gradient(90deg,#05060600 0,#05060645 25%,#070808 43% 100%)}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskShade{background:linear-gradient(#0000 6%,#05060624 44%,#050606dd 91%)}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskStat{width:31px;height:31px;top:12px;left:12px}.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain) .program-shell-module__XTxLIq__taskCopy{align-self:center;gap:6px}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy>div{padding-bottom:6px}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy strong{padding-right:21px;font-size:16px;line-height:1.16}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy strong{font-size:27px}.program-shell-module__XTxLIq__taskDisclosure{background:#0809099c;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;bottom:14px;right:14px;color:#f5b185!important;text-shadow:none!important;font:400 20px/1 Georgia,serif!important}.program-shell-module__XTxLIq__taskResolved{margin-top:2px}.program-shell-module__XTxLIq__taskDone{opacity:.72;filter:saturate(.72)}.program-shell-module__XTxLIq__taskDone .program-shell-module__XTxLIq__taskScene{filter:brightness(.82)saturate(.6)}.program-shell-module__XTxLIq__taskDetails{gap:11px;margin:0 14px 14px;padding:14px 0 0}.program-shell-module__XTxLIq__taskDetails>p{font-size:12px;line-height:1.55}.program-shell-module__XTxLIq__taskActions{grid-template-columns:minmax(120px,auto) auto auto;align-items:center;gap:6px;display:grid}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__check{min-height:39px;padding:0 15px;font-size:9px}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__skipTask,.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__rerollTask{color:#979a95;background:0 0;border-color:#0000;min-height:35px;padding:0 7px}.program-shell-module__XTxLIq__screen[aria-label=Прогресс] .program-shell-module__XTxLIq__pageTitle{padding-bottom:12px}.program-shell-module__XTxLIq__screen[aria-label=Прогресс] .program-shell-module__XTxLIq__pageTitle h1{font-size:clamp(35px,5.5vw,48px)}.program-shell-module__XTxLIq__screen[aria-label=Прогресс] .program-shell-module__XTxLIq__pageTitle p{max-width:570px}.program-shell-module__XTxLIq__radarPanel{padding:8px 18px 16px}.program-shell-module__XTxLIq__radarWrap{width:min(100%,330px)}.program-shell-module__XTxLIq__radarScore strong{font-size:50px}.program-shell-module__XTxLIq__radarLabel{color:var(--stat-color);font-size:7px}.program-shell-module__XTxLIq__radarPoint{fill:var(--stat-color);stroke:color-mix(in srgb,var(--stat-color) 35%,white);stroke-width:1px;filter:drop-shadow(0 0 5px var(--stat-color))}.program-shell-module__XTxLIq__radarCurrent{fill:url(#radar-spectrum);stroke:#eaf1ff}.program-shell-module__XTxLIq__radarStart{stroke:#ffffff42}.program-shell-module__XTxLIq__radarSummary{color:#858883;border-top:1px solid #ffffff0d;justify-content:center;align-items:center;gap:10px;width:100%;padding-top:12px;font-size:9px;display:flex}.program-shell-module__XTxLIq__radarSummary span{align-items:baseline;gap:4px;display:flex}.program-shell-module__XTxLIq__radarSummary b{color:#dddeda;font:500 17px/1 Georgia,serif}.program-shell-module__XTxLIq__radarSummary i{color:#6fa8ff;font-style:normal}.program-shell-module__XTxLIq__radarSummary strong{color:#9bc4ff;margin-left:6px;font-size:9px;font-weight:700}.program-shell-module__XTxLIq__activityPanel{background:radial-gradient(circle at 100% 0,#ee681d14,#0000 18rem),#090a0a;margin-top:14px;padding:24px}.program-shell-module__XTxLIq__activityHeader>div{align-items:center}.program-shell-module__XTxLIq__activityHeader h2{text-transform:none}.program-shell-module__XTxLIq__activityScroll{justify-content:center;margin-top:20px;display:flex;overflow-x:auto}.program-shell-module__XTxLIq__activityTimeline{--activity-cell:22px;width:max-content;min-width:0}.program-shell-module__XTxLIq__activityMonths{width:max-content;min-width:0;padding-left:36px}.program-shell-module__XTxLIq__activityChart,.program-shell-module__XTxLIq__activity{width:max-content;min-width:0}.program-shell-module__XTxLIq__activity>i.program-shell-module__XTxLIq__activityFuture{background:#151716;border-color:#ffffff08;box-shadow:inset 0 1px #ffffff04}.program-shell-module__XTxLIq__activity>i.program-shell-module__XTxLIq__activityOutside{visibility:hidden;pointer-events:none}.program-shell-module__XTxLIq__activityLegend{justify-content:center}.program-shell-module__XTxLIq__streakSummary article{background:0 0;border:0}.program-shell-module__XTxLIq__weeklyPerformance{margin-top:14px}.program-shell-module__XTxLIq__weeklyPerformance header strong{font-size:31px}.program-shell-module__XTxLIq__weeklyInsights{grid-template-columns:repeat(3,1fr)}.program-shell-module__XTxLIq__weeklyInsights article{border-radius:15px;grid-template-columns:29px 1fr auto;min-height:61px;padding:10px}.program-shell-module__XTxLIq__weeklyInsights article>i{width:28px;height:28px}.program-shell-module__XTxLIq__weeklyInsights article>b{font-size:23px}.program-shell-module__XTxLIq__attributePanel article>i>b{background:linear-gradient(90deg, color-mix(in srgb,var(--stat-color) 55%,#273036), var(--stat-color));box-shadow:0 0 12px color-mix(in srgb,var(--stat-color) 42%,transparent)}.program-shell-module__XTxLIq__attributePanel article>div strong{color:color-mix(in srgb,var(--stat-color) 68%,white)}@media (max-width:620px){.program-shell-module__XTxLIq__heroVisual{min-height:382px}.program-shell-module__XTxLIq__heroHeading{padding:14px 16px 0}.program-shell-module__XTxLIq__heroHeading h1{margin-top:8px;font-size:27px}.program-shell-module__XTxLIq__characterStage img{object-position:center 38%;filter:brightness(1.34)saturate()contrast(1.06)drop-shadow(0 20px 26px #000)}.program-shell-module__XTxLIq__heroIdentity{bottom:99px}.program-shell-module__XTxLIq__heroIdentity strong{font-size:23px}.program-shell-module__XTxLIq__xpCard{bottom:53px;left:16px;right:16px}.program-shell-module__XTxLIq__heroWeek{bottom:6px;left:10px;right:10px}.program-shell-module__XTxLIq__weekRhythm{gap:3px}.program-shell-module__XTxLIq__weekRhythm>div{gap:5px}.program-shell-module__XTxLIq__weekRhythm small{font-size:8px}.program-shell-module__XTxLIq__weekRhythm i{width:30px;height:30px}.program-shell-module__XTxLIq__todayChecklist{padding:19px 13px}.program-shell-module__XTxLIq__todayChecklist>header h2{font-size:25px}.program-shell-module__XTxLIq__todayChecklist article{grid-template-columns:40px minmax(0,1fr) auto;gap:9px;min-height:72px}.program-shell-module__XTxLIq__todayChecklist article>div strong{font-size:12px}.program-shell-module__XTxLIq__todayChecklist article>b{font-size:8px}.program-shell-module__XTxLIq__taskPanelEmbedded{padding:11px 10px 18px}.program-shell-module__XTxLIq__task,.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain):last-child:nth-child(2n){min-height:108px}.program-shell-module__XTxLIq__task.program-shell-module__XTxLIq__taskMain{min-height:235px}.program-shell-module__XTxLIq__taskReveal,.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain):last-child:nth-child(2n) .program-shell-module__XTxLIq__taskReveal{min-height:108px;padding:12px 11px 12px 42%}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskReveal{min-height:235px;padding:14px}.program-shell-module__XTxLIq__taskMain.program-shell-module__XTxLIq__taskExpanded .program-shell-module__XTxLIq__taskReveal{min-height:176px}.program-shell-module__XTxLIq__task:not(.program-shell-module__XTxLIq__taskMain) .program-shell-module__XTxLIq__taskScene{width:42%}.program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy strong{font-size:15px}.program-shell-module__XTxLIq__taskMain .program-shell-module__XTxLIq__taskReveal .program-shell-module__XTxLIq__taskCopy strong{font-size:25px}.program-shell-module__XTxLIq__taskCopy small,.program-shell-module__XTxLIq__taskCopy em{font-size:7px}.program-shell-module__XTxLIq__taskDisclosure{bottom:10px;right:10px}.program-shell-module__XTxLIq__taskActions{grid-template-columns:1fr}.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__check,.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__skipTask,.program-shell-module__XTxLIq__taskActions .program-shell-module__XTxLIq__rerollTask{width:100%;min-height:42px}.program-shell-module__XTxLIq__screen[aria-label=Прогресс] .program-shell-module__XTxLIq__pageTitle{padding:18px 5px 9px}.program-shell-module__XTxLIq__screen[aria-label=Прогресс] .program-shell-module__XTxLIq__pageTitle h1{font-size:36px}.program-shell-module__XTxLIq__screen[aria-label=Прогресс] .program-shell-module__XTxLIq__pageTitle p{font-size:12px;line-height:1.5}.program-shell-module__XTxLIq__radarPanel{padding:5px 3px 14px}.program-shell-module__XTxLIq__radarWrap{width:min(100%,285px)}.program-shell-module__XTxLIq__radarScore strong{font-size:43px}.program-shell-module__XTxLIq__radarSummary{gap:7px;padding:10px 8px 0;font-size:8px}.program-shell-module__XTxLIq__radarSummary b{font-size:15px}.program-shell-module__XTxLIq__radarSummary strong{margin-left:2px;font-size:8px}.program-shell-module__XTxLIq__activityPanel{padding:20px 12px}.program-shell-module__XTxLIq__activityHeader h2{font-size:28px}.program-shell-module__XTxLIq__activityHeader p{max-width:230px;font-size:9px}.program-shell-module__XTxLIq__activityTimeline{--activity-cell:24px}.program-shell-module__XTxLIq__activityMonths{gap:4px;padding-left:28px}.program-shell-module__XTxLIq__activityChart{grid-template-columns:20px max-content;gap:8px}.program-shell-module__XTxLIq__activity,.program-shell-module__XTxLIq__activityWeekdays{gap:4px}.program-shell-module__XTxLIq__streakSummary{gap:0;margin-top:18px;padding-top:15px}.program-shell-module__XTxLIq__streakSummary article{grid-template-columns:29px 1fr;padding:8px 5px}.program-shell-module__XTxLIq__streakSummary article>i{width:28px;height:28px}.program-shell-module__XTxLIq__streakSummary span{font-size:7px}.program-shell-module__XTxLIq__streakSummary strong{font-size:17px}.program-shell-module__XTxLIq__streakSummary small{display:none}.program-shell-module__XTxLIq__weeklyPerformance{padding:20px 13px 16px}.program-shell-module__XTxLIq__weeklyPerformance header strong{font-size:27px}.program-shell-module__XTxLIq__weeklyInsights{grid-template-columns:1fr 1fr 1fr;gap:5px}.program-shell-module__XTxLIq__weeklyInsights article{grid-template-columns:1fr;justify-items:start;gap:4px;padding:10px 8px;display:grid}.program-shell-module__XTxLIq__weeklyInsights article>i{display:none}.program-shell-module__XTxLIq__weeklyInsights article>b{grid-row:1;font-size:23px}.program-shell-module__XTxLIq__weeklyInsights strong{font-size:8px}.program-shell-module__XTxLIq__weeklyInsights small{display:none}.program-shell-module__XTxLIq__attributePanel{padding:21px 14px}}@media (max-width:390px){.program-shell-module__XTxLIq__heroVisual{min-height:370px}.program-shell-module__XTxLIq__weekRhythm i{width:28px;height:28px}.program-shell-module__XTxLIq__activityTimeline{--activity-cell:22px}.program-shell-module__XTxLIq__radarSummary strong{display:none}}.program-shell-module__XTxLIq__habitWeekPanel{background:radial-gradient(circle at 100% 0,#ff6f1d1f,#0000 38%),linear-gradient(145deg,#15110ffa,#0a0c0dfa);border:1px solid #ff89393d;border-radius:26px;margin:0 0 24px;padding:24px;box-shadow:inset 0 1px #ffffff0a,0 18px 45px #0003}.program-shell-module__XTxLIq__habitWeekPanel>header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.program-shell-module__XTxLIq__habitWeekPanel>header span{color:#ff8c43;letter-spacing:.15em;font:800 11px/1.2 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitWeekPanel>header h2{margin:5px 0 0;font:600 30px/1.05 Georgia,serif}.program-shell-module__XTxLIq__habitWeekHeaderActions{align-items:center;gap:10px;display:flex}.program-shell-module__XTxLIq__habitWeekHeaderActions>strong{color:#ff9853;font:800 15px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitWeekHeaderActions>button{color:#a9aaa7;letter-spacing:.06em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff1f;border-radius:9px;padding:7px 9px;font:750 8px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitWeekScroll{padding-bottom:5px;overflow-x:auto}.program-shell-module__XTxLIq__habitWeekGrid{min-width:660px}.program-shell-module__XTxLIq__habitWeekDays,.program-shell-module__XTxLIq__habitWeekRow{grid-template-columns:minmax(190px,1.45fr) repeat(7,minmax(46px,.55fr));align-items:center;display:grid}.program-shell-module__XTxLIq__habitWeekDays{margin-bottom:7px}.program-shell-module__XTxLIq__habitWeekDays b{text-align:center;color:#696a68;font:700 10px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitWeekRow{border-top:1px solid #ffffff0e;min-height:58px}.program-shell-module__XTxLIq__habitWeekRow>strong{align-items:center;gap:10px;padding-right:12px;font-size:13px;display:flex}.program-shell-module__XTxLIq__habitWeekRow>strong i{font-size:20px;font-style:normal}.program-shell-module__XTxLIq__habitWeekRow>span{border-left:1px solid #ffffff0a;place-items:center;height:100%;display:grid}.program-shell-module__XTxLIq__habitUnscheduled{color:#343633}.program-shell-module__XTxLIq__habitCell{color:#676b67;font:700 15px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitCell button{color:#ff9a5a;background:#ff701f1a;border:1px solid #ff8b417a;border-radius:11px;place-items:center;width:34px;height:34px;font:800 10px/1 ui-monospace,SFMono-Regular,monospace;display:grid}.program-shell-module__XTxLIq__habitCell button:hover{background:#ff701f33}.program-shell-module__XTxLIq__habitCell .program-shell-module__XTxLIq__habitMove{color:#a3a5a1;background:#ffffff06;border-color:#ffffff21;font-size:16px}.program-shell-module__XTxLIq__habitDone{color:#68c38b;background:#2f93590e}.program-shell-module__XTxLIq__habitToday{background:#ff822e0b}.program-shell-module__XTxLIq__habitWeekPanel>footer{color:#9a9995;border-top:1px solid #ffffff0f;justify-content:space-between;gap:16px;margin-top:14px;padding-top:14px;font-size:11px;display:flex}.program-shell-module__XTxLIq__habitWeekPanel>footer small{color:#646663;max-width:380px}.program-shell-module__XTxLIq__habitWeekEmpty{justify-content:space-between;align-items:center;gap:14px;display:flex}.program-shell-module__XTxLIq__habitWeekEmpty p{color:#8a8b87;margin:0}.program-shell-module__XTxLIq__habitWeekEmpty button{color:#ffad79;text-transform:uppercase;background:#ff701f14;border:1px solid #ff8b4161;border-radius:10px;padding:10px 13px;font:750 9px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitWeekPanel button:disabled{opacity:.55;cursor:wait}.program-shell-module__XTxLIq__habitPicker>p{color:#9a9995;margin:0 0 14px;font-size:13px}.program-shell-module__XTxLIq__habitPicker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.program-shell-module__XTxLIq__habitPicker>div>button{color:#c7c7c3;text-align:left;background:#ffffff06;border:1px solid #ffffff14;border-radius:15px;grid-template-columns:30px 1fr 20px;align-items:center;gap:8px;min-height:54px;padding:9px 11px;display:grid}.program-shell-module__XTxLIq__habitPicker>div>button i{font-size:20px;font-style:normal}.program-shell-module__XTxLIq__habitPicker>div>button span{font-size:11px;font-weight:700}.program-shell-module__XTxLIq__habitPicker>div>button b{color:#777;font:800 14px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitPicker>div>button.program-shell-module__XTxLIq__habitPickerSelected{color:#fff;background:#ff701f1a;border-color:#ff8b4180;box-shadow:inset 0 1px #ffffff0a}.program-shell-module__XTxLIq__habitPicker>div>button.program-shell-module__XTxLIq__habitPickerSelected b{color:#ff9853}.program-shell-module__XTxLIq__habitPicker>div>button.program-shell-module__XTxLIq__habitPickerLocked{opacity:.78}.program-shell-module__XTxLIq__habitPickerActions{align-items:center;margin-top:14px;gap:10px!important;display:flex!important}.program-shell-module__XTxLIq__habitPicker .program-shell-module__XTxLIq__habitPickerActions>button{text-align:center;grid-template-columns:none;justify-content:center;align-items:center;display:inline-flex}.program-shell-module__XTxLIq__habitPicker .program-shell-module__XTxLIq__habitPickerSave{color:#ffc39e;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#ff7e3038,#9d390a2e);border:1px solid #ff8b4180;border-radius:13px;min-height:42px;padding:0 18px;font:800 10px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitPicker .program-shell-module__XTxLIq__habitPickerCancel{color:#858783;text-transform:uppercase;background:0 0;border:0;min-height:42px;padding:0 14px;font:750 9px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitPicker>small{color:#70736f;margin-top:10px;font-size:10px;line-height:1.45;display:block}@media (max-width:680px){.program-shell-module__XTxLIq__habitWeekPanel{border-radius:22px;margin-inline:-2px;padding:18px 14px}.program-shell-module__XTxLIq__habitWeekPanel>header h2{font-size:25px}.program-shell-module__XTxLIq__habitWeekPanel>footer{display:block}.program-shell-module__XTxLIq__habitWeekPanel>footer small{margin-top:6px;display:block}.program-shell-module__XTxLIq__habitPicker>div{grid-template-columns:1fr 1fr}.program-shell-module__XTxLIq__habitPicker>div>button{grid-template-columns:26px 1fr 18px;padding:8px}.program-shell-module__XTxLIq__habitPicker>div>button span{font-size:10px}}.program-shell-module__XTxLIq__habitGlyph{color:#b7bab5;filter:drop-shadow(0 0 7px #ffffff1f);width:22px;height:22px;display:block}.program-shell-module__XTxLIq__habitPickerSelected .program-shell-module__XTxLIq__habitGlyph{color:#ff9b5a;filter:drop-shadow(0 0 8px #ee681d80)}.program-shell-module__XTxLIq__habitSaveError{color:#e99a91!important}.program-shell-module__XTxLIq__personalArchiveHint{color:#7f827d;margin:8px 0 12px;font-size:10px;line-height:1.45}.program-shell-module__XTxLIq__personalArchiveToggle{color:#aeb0ab!important}.program-shell-module__XTxLIq__habitWeekRow .program-shell-module__XTxLIq__habitGlyph{color:#ff9b5a;width:20px;height:20px}.program-shell-module__XTxLIq__habitWeekHeaderActions>strong{text-align:right;max-width:180px;font-size:12px;line-height:1.25}.program-shell-module__XTxLIq__activityScroll,.program-shell-module__XTxLIq__habitWeekScroll{scrollbar-width:none;-ms-overflow-style:none}.program-shell-module__XTxLIq__activityScroll::-webkit-scrollbar{width:0;height:0;display:none}.program-shell-module__XTxLIq__habitWeekScroll::-webkit-scrollbar{width:0;height:0;display:none}.program-shell-module__XTxLIq__progressChanges{border:1px solid var(--line);background:linear-gradient(145deg,#0c0e0e,#080909);border-radius:24px;margin-top:14px;padding:22px}.program-shell-module__XTxLIq__progressChanges>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.program-shell-module__XTxLIq__progressChanges>header span{color:var(--orange-soft);letter-spacing:.13em;font:750 9px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__progressChanges>header h2{margin:7px 0 0;font:500 27px/1.05 Georgia,serif}.program-shell-module__XTxLIq__progressChanges>header small{color:#747772;font-size:12px}.program-shell-module__XTxLIq__progressChanges>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.program-shell-module__XTxLIq__progressChanges article{border:1px solid color-mix(in srgb,var(--stat-color) 24%,#ffffff0b);background:color-mix(in srgb,var(--stat-color) 5%,#090a0a);border-radius:16px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;min-height:68px;padding:12px;display:grid}.program-shell-module__XTxLIq__progressChanges article>i{border:1px solid color-mix(in srgb,var(--stat-color) 48%,transparent);width:36px;height:36px;color:var(--stat-color);background:color-mix(in srgb,var(--stat-color) 9%,transparent);border-radius:12px;place-items:center;font-style:normal;display:grid}.program-shell-module__XTxLIq__progressChanges article>i svg{width:21px;height:21px}.program-shell-module__XTxLIq__progressChanges article>span{gap:4px;min-width:0;display:grid}.program-shell-module__XTxLIq__progressChanges article strong{font-size:13px}.program-shell-module__XTxLIq__progressChanges article small{color:#747772;font-size:11px;line-height:1.3}.program-shell-module__XTxLIq__progressChanges article>b{color:var(--stat-color);font:600 19px/1 Georgia,serif}.program-shell-module__XTxLIq__progressChanges>p{color:#858883;margin:0;font-size:14px;line-height:1.55}@media (max-width:680px){.program-shell-module__XTxLIq__habitWeekHeaderActions>strong{max-width:125px;font-size:10px}.program-shell-module__XTxLIq__habitPicker>div>button span{font-size:12px}.program-shell-module__XTxLIq__progressChanges{padding:18px 13px}.program-shell-module__XTxLIq__progressChanges>header h2{font-size:24px}.program-shell-module__XTxLIq__progressChanges>div{grid-template-columns:1fr}.program-shell-module__XTxLIq__progressChanges article small{font-size:12px}}.program-shell-module__XTxLIq__weeklySummaryCard{background:radial-gradient(circle at 92% 12%,#ff843d1f,#0000 18rem),linear-gradient(145deg,#11100f,#090a0a)}.program-shell-module__XTxLIq__weeklySummaryMetrics{grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0;display:grid}.program-shell-module__XTxLIq__weeklySummaryMetrics article{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;align-content:center;gap:5px;min-height:75px;padding:12px;display:grid}.program-shell-module__XTxLIq__weeklySummaryMetrics strong{color:#f4f2ee;font:600 25px/1 Georgia,serif}.program-shell-module__XTxLIq__weeklySummaryMetrics small{color:#858783;font-size:12px}.program-shell-module__XTxLIq__weeklySummaryNext{border-top:1px solid #ffffff14;margin-top:18px;padding-top:17px}.program-shell-module__XTxLIq__weeklySummaryNext b{color:#ff9c60;letter-spacing:.12em;text-transform:uppercase;font:750 10px/1 SelfChamp Mono,monospace}.program-shell-module__XTxLIq__weeklySummaryNext p{color:#a2a39f;margin:9px 0 0;font-size:14px;line-height:1.55}@media (max-width:680px){.program-shell-module__XTxLIq__weeklySummaryMetrics{grid-template-columns:1fr 1fr}.program-shell-module__XTxLIq__weeklySummaryMetrics article{min-height:66px}.program-shell-module__XTxLIq__weeklySummaryMetrics small{font-size:12px}}.program-shell-module__XTxLIq__habitWeekPanel{box-shadow:none;background:0 0;border:0;border-radius:0;margin:42px 0 8px;padding:10px 4px 24px}.program-shell-module__XTxLIq__habitWeekPanel>header{border-bottom:1px solid #ffffff14;align-items:center;margin-bottom:24px;padding-bottom:18px}.program-shell-module__XTxLIq__habitWeekPanel>header span{color:#ff8b40;letter-spacing:.19em}.program-shell-module__XTxLIq__habitWeekPanel>header h2{letter-spacing:-.035em;margin-top:8px;font-size:clamp(31px,4vw,43px)}.program-shell-module__XTxLIq__habitPlanList{display:grid}.program-shell-module__XTxLIq__habitPlanList article{border-bottom:1px solid #fff1;grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:13px;min-height:66px;padding:18px 3px;display:grid}.program-shell-module__XTxLIq__habitPlanList article>i{color:#ff7d2c;filter:drop-shadow(0 0 8px #ff681c52);font:800 17px/1 Georgia,serif}.program-shell-module__XTxLIq__habitPlanList article>p{margin:0;font-size:16px;line-height:1.48}.program-shell-module__XTxLIq__habitPlanList article strong{color:#ff9250;font-weight:780}.program-shell-module__XTxLIq__habitPlanList article span{color:#deddd9;font-weight:560}.program-shell-module__XTxLIq__habitPlanList article>small{color:#777a76;white-space:nowrap;font:750 10px/1 ui-monospace,SFMono-Regular,monospace}.program-shell-module__XTxLIq__habitWeekPanel>footer{color:#757873;border-top:0;margin-top:16px;padding-top:0;font-size:11px;display:block}.program-shell-module__XTxLIq__habitWeekPanel .program-shell-module__XTxLIq__habitPicker{background:#0b0c0ceb;border:1px solid #ffffff1a;border-radius:20px;padding:18px}@media (max-width:680px){.program-shell-module__XTxLIq__habitWeekPanel{margin:34px 0 4px;padding:7px 0 21px}.program-shell-module__XTxLIq__habitWeekPanel>header{align-items:flex-end;padding:0 2px 16px}.program-shell-module__XTxLIq__habitWeekPanel>header h2{font-size:29px}.program-shell-module__XTxLIq__habitPlanList article{grid-template-columns:15px minmax(0,1fr) auto;gap:10px;min-height:61px;padding:16px 2px}.program-shell-module__XTxLIq__habitPlanList article>p{font-size:14px;line-height:1.48}.program-shell-module__XTxLIq__habitPlanList article>small{font-size:9px}.program-shell-module__XTxLIq__habitWeekPanel>footer{padding-inline:2px}}
