@font-face{font-family:MPR;src:url(/fonts/MPLUSRounded1c-Bold.ttf) format("truetype");font-weight:700;font-display:swap}:root{--bg: #F7F6F2;--card: #FFFFFF;--soft: #F4F3EF;--line: #F3F2EE;--edge: #ECEAE4;--text: #3E4148;--sub: #6B6F77;--faint: #8B8E95;--mute: #A3A6AC;--accent: #F29B1D;--yellow: #FFC23F;--yellow-dark: #E0A320;--yellow-soft: #FFF1D2;--yellow-text: #C27A00;--yellow-faint: #FFF7E3;--yellow-row: #FFF5DC;--berry: #4CC07A;--skill: #5B9BEE;--ing: #F4B04F;--healer: #A585EC;--cookhelp: #FF8C6B;--all: #A3A6AC;--warn-bg: #FFF6EC;--warn: #7A4A2E;--danger: #C0503A;--shadow: 0 4px 16px rgba(80, 60, 20, .06);--r-card: 20px;--r-ctl: 12px;--font: "MPR", "Hiragino Maru Gothic ProN", "M PLUS Rounded 1c", system-ui, sans-serif}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-weight:700;font-size:16px;line-height:1.5;word-break:keep-all;-webkit-font-smoothing:antialiased}button,input,select{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none;padding:0}.num{font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}.panel{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);padding:18px 22px}.ph{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.ph h2{margin:0;font-size:19px}.ph .note{font-size:13px;color:var(--mute);margin-left:auto}.hint{font-size:14px;color:var(--mute)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:22px;background:var(--yellow);color:#fff;font-size:16px;box-shadow:0 3px 0 var(--yellow-dark);white-space:nowrap}.btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--yellow-dark)}.btn:disabled{opacity:.5;cursor:default}.ghost{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:22px;background:#fff;border:1.5px solid var(--edge);color:var(--sub);font-size:15px;white-space:nowrap}.danger{color:var(--danger);font-size:15px;min-height:44px;display:inline-flex;align-items:center}.seg{display:inline-flex;background:var(--soft);border-radius:22px;padding:3px}.seg button{min-height:44px;padding:0 16px;border-radius:19px;color:var(--faint);font-size:15px;white-space:nowrap}.seg button.on{background:#fff;color:var(--text);box-shadow:0 2px 6px #503c1414}.pick{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-radius:var(--r-ctl);background:var(--soft);font-size:16px;border:0}.role{display:inline-block;font-size:12px;padding:1px 8px;border-radius:10px;color:#fff;background:var(--rc, var(--all));white-space:nowrap;line-height:1.6}.pi{display:inline-block;flex:none;width:36px;height:36px;border-radius:50%;background-color:var(--yellow-faint);background-image:url(/img/icons.webp);background-size:1600% 1500%}@media(hover:hover)and (pointer:fine){.ghost:hover{background:var(--soft)}.btn:hover{filter:brightness(1.03)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.sw.svelte-1jzu821{position:relative;width:52px;height:44px;flex:none}.sw.svelte-1jzu821:before{content:"";position:absolute;left:3px;right:3px;top:8px;height:28px;border-radius:14px;background:#e2e0da;transition:background .2s}.sw.on.svelte-1jzu821:before{background:var(--berry)}.sw.svelte-1jzu821 i:where(.svelte-1jzu821){position:absolute;top:11px;left:6px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000026;transition:left .2s}.sw.on.svelte-1jzu821 i:where(.svelte-1jzu821){left:24px}.ph.svelte-1950tgk{flex-wrap:wrap;row-gap:10px}.cnt.svelte-1950tgk{font-size:15px;color:var(--faint);margin-left:6px}.tools.svelte-1950tgk{margin-left:auto;display:flex;gap:10px;align-items:center}.pick.s.svelte-1950tgk{font-size:15px;cursor:pointer}.lh.svelte-1950tgk,.lr.svelte-1950tgk{display:grid;grid-template-columns:40px 170px 36px 48px 250px minmax(0,1fr) 72px;gap:10px;align-items:center}.lh.svelte-1950tgk{font-size:13px;color:var(--mute);padding:10px 0 6px;border-bottom:1px solid var(--line)}.r.svelte-1950tgk{text-align:right;display:flex;justify-content:flex-end}.lr.svelte-1950tgk{min-height:52px;border-bottom:1px solid var(--line);padding:2px 8px;margin:0 -8px;border-radius:10px;cursor:pointer}.lr.sel.svelte-1950tgk{background:var(--yellow-row)}.lr.off.svelte-1950tgk{opacity:.55}.lr.svelte-1950tgk:focus-visible{outline:2px solid var(--yellow)}@media(hover:hover)and (pointer:fine){.lr.svelte-1950tgk:not(.sel):hover{background:#fbfaf7}}.ln.svelte-1950tgk{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;padding:4px 0}.ln.svelte-1950tgk b:where(.svelte-1950tgk){font-size:16px;line-height:1.3}.nb.svelte-1950tgk{font-size:16px}.sk.svelte-1950tgk,.ig.svelte-1950tgk{font-size:13px;color:var(--sub);line-height:1.4;padding:4px 0}.locked.svelte-1950tgk,.none.svelte-1950tgk,.none0.svelte-1950tgk{color:var(--mute)}.none0.svelte-1950tgk{font-size:15px;padding:20px 0}.memo.svelte-1950tgk{font-size:13px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12em}.step.svelte-qkhrzk{display:inline-flex;align-items:center;gap:8px}button.svelte-qkhrzk{width:44px;height:44px;border-radius:22px;background:var(--soft);font-size:20px;color:var(--text)}button.svelte-qkhrzk:disabled{opacity:.35;cursor:default}input.svelte-qkhrzk{width:72px;height:44px;text-align:center;font-size:20px;border:1.5px solid var(--edge);border-radius:var(--r-ctl);background:#fff;font-variant-numeric:tabular-nums}input.svelte-qkhrzk:focus{outline:2px solid var(--yellow);outline-offset:1px}.ed.svelte-10a88lt{padding:22px 24px;position:sticky;top:84px}.edh.svelte-10a88lt{display:flex;align-items:center;gap:14px;margin-bottom:18px}.who.svelte-10a88lt{min-width:0}.en.svelte-10a88lt{font-size:22px;line-height:1.3}.es.svelte-10a88lt{display:flex;gap:8px;align-items:center;color:var(--sub);font-size:15px;margin-top:4px;flex-wrap:wrap}.edh.svelte-10a88lt .ghost:where(.svelte-10a88lt){margin-left:auto}.fg.svelte-10a88lt{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px 14px;align-items:center}.lab.svelte-10a88lt{font-size:15px;color:var(--faint)}.row.svelte-10a88lt{display:flex;align-items:center;gap:10px;min-width:0}.row.svelte-10a88lt .pick:where(.svelte-10a88lt){flex:1;min-width:0;cursor:pointer}.sl.svelte-10a88lt{flex:1;min-width:0;accent-color:var(--yellow);height:44px}.memo.svelte-10a88lt{flex:1;min-width:0;height:44px;border:1.5px solid var(--edge);border-radius:var(--r-ctl);padding:0 12px;font-size:16px;font-family:inherit}.memo.svelte-10a88lt:focus{outline:2px solid var(--yellow)}.ings.svelte-10a88lt{display:flex;gap:8px;flex-wrap:wrap}.ing.svelte-10a88lt{position:relative;display:flex;flex-direction:column;padding:4px 12px 6px;border-radius:var(--r-ctl);background:var(--soft);font-size:15px;min-height:48px;cursor:pointer}.ing.svelte-10a88lt:focus-within{outline:2px solid var(--yellow)}.ing.svelte-10a88lt small:where(.svelte-10a88lt){font-size:12px;color:var(--mute)}.ing.svelte-10a88lt b:where(.svelte-10a88lt){font-size:15px;white-space:nowrap}.ing.svelte-10a88lt select:where(.svelte-10a88lt){position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.subh.svelte-10a88lt{font-size:15px;color:var(--faint);margin:22px 0 10px}.subh.svelte-10a88lt .hint:where(.svelte-10a88lt){font-size:13px;margin-left:6px}.subs.svelte-10a88lt{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.sub.svelte-10a88lt{position:relative;min-height:64px;border-radius:var(--r-ctl);background:var(--yellow-faint);padding:8px 10px;display:flex;flex-direction:column;gap:2px;cursor:pointer}.sub.svelte-10a88lt small:where(.svelte-10a88lt){font-size:12px;color:var(--mute)}.sub.svelte-10a88lt b:where(.svelte-10a88lt){font-size:14px;line-height:1.35}.sub.svelte-10a88lt select:where(.svelte-10a88lt){position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.sub.svelte-10a88lt select:where(.svelte-10a88lt):disabled{cursor:default}.sub.empty.svelte-10a88lt{background:#fff;border:1.5px dashed #E2E0DA;color:var(--mute)}.sub.locked.svelte-10a88lt{opacity:.6}.sub.svelte-10a88lt:focus-within{outline:2px solid var(--yellow)}.edf.svelte-10a88lt{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:22px;padding-top:12px;border-top:1px solid var(--line)}.conf.svelte-10a88lt{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--danger)}.scrim.svelte-q7cinv{position:fixed;top:0;right:0;bottom:0;left:0;background:#28231959;z-index:20}.dlg.svelte-q7cinv{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(920px,calc(100vw - 64px));height:min(720px,calc(100svh - 64px));z-index:21;display:flex;flex-direction:column}.dh.svelte-q7cinv{display:flex;align-items:center}.dh.svelte-q7cinv h2:where(.svelte-q7cinv){margin:0;font-size:20px}.x.svelte-q7cinv{margin-left:auto;width:44px;height:44px;font-size:24px;color:var(--faint);border-radius:22px}.bar.svelte-q7cinv{display:flex;gap:16px;align-items:center;margin:10px 0 14px}.bar.svelte-q7cinv input:where(.svelte-q7cinv):not([type]){flex:1;height:48px;border-radius:var(--r-ctl);border:1.5px solid var(--edge);padding:0 14px;font-size:16px}.bar.svelte-q7cinv input:where(.svelte-q7cinv):focus{outline:2px solid var(--yellow)}.chk.svelte-q7cinv{display:flex;align-items:center;gap:6px;font-size:15px;color:var(--sub);min-height:44px;cursor:pointer;white-space:nowrap}.grid.svelte-q7cinv{flex:1;overflow:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;align-content:start}.cell.svelte-q7cinv{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:14px;background:#faf9f6;min-height:120px}.cell.svelte-q7cinv b:where(.svelte-q7cinv){font-size:14px;line-height:1.3;text-align:center}@media(hover:hover)and (pointer:fine){.cell.svelte-q7cinv:hover{background:var(--yellow-row)}}.none.svelte-q7cinv{color:var(--mute);grid-column:1 / -1}.scrim.svelte-1sarfrs{position:fixed;top:0;right:0;bottom:0;left:0;background:#28231959;z-index:20}.dlg.svelte-1sarfrs{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(640px,calc(100vw - 64px));max-height:calc(100svh - 64px);overflow-y:auto;z-index:21;display:flex;flex-direction:column;gap:12px}.dh.svelte-1sarfrs{display:flex;align-items:center}.dh.svelte-1sarfrs h2:where(.svelte-1sarfrs){margin:0;font-size:20px}.x.svelte-1sarfrs{margin-left:auto;width:44px;height:44px;font-size:24px;color:var(--faint);border-radius:22px}.sec.svelte-1sarfrs{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--soft);border-radius:var(--r-ctl)}.sec.svelte-1sarfrs b:where(.svelte-1sarfrs){font-size:16px}.sec.svelte-1sarfrs p:where(.svelte-1sarfrs){margin:0;font-size:14px;color:var(--sub)}.row.svelte-1sarfrs{display:flex;gap:10px;flex-wrap:wrap}.row.end.svelte-1sarfrs{justify-content:flex-end}textarea.svelte-1sarfrs{width:100%;border:1.5px solid var(--edge);border-radius:var(--r-ctl);padding:10px 12px;font-size:16px;font-family:ui-monospace,monospace;resize:vertical;background:#fff}textarea.svelte-1sarfrs:focus{outline:2px solid var(--yellow)}.file.svelte-1sarfrs{position:relative;align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;cursor:pointer}.file.svelte-1sarfrs input:where(.svelte-1sarfrs){position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.err.svelte-1sarfrs{color:var(--danger);margin:0;font-size:14px}.ok.svelte-1sarfrs{color:#2e8b57;margin:0;font-size:14px}.ghost.svelte-1sarfrs:disabled,.btn.svelte-1sarfrs:disabled{opacity:.45;cursor:default}.g2.svelte-1yndl7c{display:grid;grid-template-columns:minmax(0,1fr) 500px;gap:24px;align-items:start}.empty.svelte-1yndl7c{color:var(--faint);font-size:15px;position:sticky;top:84px}.empty.svelte-1yndl7c p:where(.svelte-1yndl7c){margin:6px 0}.days.svelte-ewz3hg{display:inline-flex;gap:4px}button.svelte-ewz3hg{width:44px;height:44px;border-radius:var(--r-ctl);background:var(--soft);color:var(--faint);font-size:16px}button.on.svelte-ewz3hg{background:var(--yellow);color:#fff}button.start.svelte-ewz3hg{box-shadow:0 0 0 2px var(--yellow-dark) inset}button.svelte-ewz3hg:disabled{opacity:.35;cursor:default}.b.svelte-spl04c{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.chip.svelte-spl04c{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;border-radius:20px;background:var(--yellow-soft);color:var(--yellow-text);font-size:15px;white-space:nowrap}.all.svelte-spl04c{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;width:100%}.all.svelte-spl04c button:where(.svelte-spl04c){min-height:44px;padding:0 12px;border-radius:22px;background:var(--soft);color:var(--sub);font-size:15px}.all.svelte-spl04c button.on:where(.svelte-spl04c){background:var(--yellow);color:#fff}.evc.svelte-t94ie3{flex-basis:100%;display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--soft);border-radius:var(--r-ctl)}.row.svelte-t94ie3{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.h.svelte-t94ie3{font-size:14px;color:var(--sub)}.grid.svelte-t94ie3{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.grid.svelte-t94ie3 label:where(.svelte-t94ie3){display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;color:var(--sub)}.grid.svelte-t94ie3 label:where(.svelte-t94ie3) span:where(.svelte-t94ie3){white-space:nowrap}.pick.svelte-t94ie3{cursor:pointer;background:#fff}.grid.svelte-t94ie3 .pick:where(.svelte-t94ie3){width:120px;flex:none}.pick.svelte-xnmzmg{cursor:pointer;max-width:100%}.evd.svelte-xnmzmg{flex-basis:100%}.g4.svelte-lbrj59{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.kv.svelte-lbrj59{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:center;min-height:58px;border-bottom:1px solid var(--line)}.kv.svelte-lbrj59:last-child{border-bottom:0}.kv.sub.svelte-lbrj59{min-height:0;border-bottom:0;padding-bottom:8px;margin-top:-6px}.kv.svelte-lbrj59>div:where(.svelte-lbrj59){display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;padding:6px 0}.lab.svelte-lbrj59{font-size:16px;color:var(--sub)}.kv.svelte-lbrj59>div.seg:where(.svelte-lbrj59){display:inline-flex;flex-wrap:nowrap;width:fit-content;padding:3px;margin:6px 0;gap:0}.pick.svelte-lbrj59{cursor:pointer;max-width:100%}.ingl.svelte-lbrj59{gap:6px!important}.ingl.svelte-lbrj59 span:where(.svelte-lbrj59){font-size:14px;color:var(--sub);background:var(--soft);border-radius:10px;padding:2px 10px;white-space:nowrap}.calcbar.svelte-lbrj59{position:sticky;bottom:16px;margin-top:24px;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:14px 20px;background:#fff;border-radius:var(--r-card);box-shadow:0 4px 24px #503c141f}.calcbar.svelte-lbrj59 .hint:where(.svelte-lbrj59){margin-right:auto}.hero.svelte-1btyr5r{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;padding:18px 28px}.lab.svelte-1btyr5r{font-size:14px;color:var(--faint)}.big.svelte-1btyr5r{font-size:44px;color:var(--accent);line-height:1.12}.stack.svelte-1btyr5r{display:flex;height:12px;gap:2px;border-radius:7px;overflow:hidden}.stack.svelte-1btyr5r i:where(.svelte-1btyr5r){display:block}.legend.svelte-1btyr5r{display:flex;gap:22px;margin-top:10px;font-size:15px;color:var(--sub);flex-wrap:wrap}.legend.svelte-1btyr5r span:where(.svelte-1btyr5r){white-space:nowrap}.legend.svelte-1btyr5r b:where(.svelte-1btyr5r){display:inline-block;width:10px;height:10px;border-radius:4px;margin-right:6px}.legend.svelte-1btyr5r em:where(.svelte-1btyr5r){font-style:normal;margin-left:6px;color:var(--text)}.h3.svelte-1btyr5r{display:flex;gap:28px}.h3.svelte-1btyr5r>div:where(.svelte-1btyr5r){display:flex;flex-direction:column}.h3.svelte-1btyr5r span:where(.svelte-1btyr5r){font-size:14px;color:var(--faint)}.h3.svelte-1btyr5r b:where(.svelte-1btyr5r){font-size:28px;white-space:nowrap}.h3.svelte-1btyr5r small:where(.svelte-1btyr5r){font-size:14px;color:var(--faint);margin-left:2px}.cmp.svelte-1s6php{display:flex;align-items:center;gap:14px;margin:-8px 0 16px;padding:10px 12px 10px 20px;background:var(--yellow-faint);border-radius:14px;font-size:15px;color:var(--sub)}.cmp.svelte-1s6php b:where(.svelte-1s6php){color:var(--text)}.cmp.svelte-1s6php small:where(.svelte-1s6php){font-size:13px;color:var(--faint);margin-left:10px}.cmp.svelte-1s6php button:where(.svelte-1s6php){margin-left:auto}.minus.svelte-1s6php{color:var(--danger)}.plus.svelte-1s6php{color:#2e8b57}.mh.svelte-11wxiqc,.mr.svelte-11wxiqc{display:grid;grid-template-columns:36px 230px repeat(7,minmax(0,1fr)) 110px;gap:6px;align-items:center}.mh.svelte-11wxiqc{font-size:13px;color:var(--mute);padding-bottom:6px}.mh.svelte-11wxiqc .c:where(.svelte-11wxiqc){text-align:center}.mh.svelte-11wxiqc .r:where(.svelte-11wxiqc){text-align:right}.mr.svelte-11wxiqc{min-height:44px;border-bottom:1px solid var(--line)}.mn.svelte-11wxiqc{display:flex;align-items:center;gap:8px;flex-wrap:wrap;row-gap:0}.mn.svelte-11wxiqc b:where(.svelte-11wxiqc){font-size:16px}.lv.svelte-11wxiqc{font-size:13px;color:var(--mute)}.cell.svelte-11wxiqc{display:block;height:22px;border-radius:8px;background:var(--soft);overflow:hidden}.cell.svelte-11wxiqc u:where(.svelte-11wxiqc){display:block;height:100%;border-radius:8px}.me.svelte-11wxiqc{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.me.svelte-11wxiqc b:where(.svelte-11wxiqc){font-size:16px;white-space:nowrap}.eb.svelte-11wxiqc{display:flex;width:90px;height:5px;background:var(--soft);border-radius:3px;overflow:hidden}.eb.svelte-11wxiqc u:where(.svelte-11wxiqc){display:block;height:100%;background:var(--yellow)}.md.svelte-11wxiqc{font-size:12px;color:var(--yellow-text);white-space:nowrap}.dk.svelte-11wxiqc{color:var(--yellow-text);font-weight:inherit}.cg.svelte-edio83{display:grid;grid-template-columns:28px repeat(7,1fr);gap:4px;font-size:13px}.c.svelte-edio83{text-align:center;color:var(--mute);align-self:center}.cg.svelte-edio83 i:where(.svelte-edio83){height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;background:rgba(255,194,63,calc(.12 + var(--p) * .75));color:#6b4e00}.cg.big.svelte-edio83{grid-template-columns:40px repeat(7,1fr);gap:6px}.cg.big.svelte-edio83 i:where(.svelte-edio83){height:64px;border-radius:12px;font-size:18px;gap:1px}.cg.big.svelte-edio83 small:where(.svelte-edio83){font-size:12px}.cg.big.svelte-edio83 .c:where(.svelte-edio83){font-size:14px}.cs.svelte-edio83{margin-top:12px;font-size:15px;color:var(--sub)}.cs.svelte-edio83 b:where(.svelte-edio83){font-size:18px;color:var(--text)}.alert.svelte-1ag5kij{background:var(--warn-bg);box-shadow:none;color:var(--warn)}.ah.svelte-1ag5kij{font-size:16px}.ah.svelte-1ag5kij:before{content:"！";display:inline-flex;width:20px;height:20px;border-radius:50%;background:var(--warn);color:#fff;font-size:12px;align-items:center;justify-content:center;margin-right:6px}p.svelte-1ag5kij{margin:8px 0 6px;font-size:15px;line-height:1.7}.more.svelte-1ag5kij{color:var(--warn);text-decoration:underline;min-height:44px;font-size:15px}.g2d.svelte-1vd7g2a{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:24px;align-items:start}.col.svelte-1vd7g2a{display:flex;flex-direction:column;gap:24px}.facts.svelte-1vd7g2a{display:flex;gap:32px}.facts.svelte-1vd7g2a div:where(.svelte-1vd7g2a){display:flex;flex-direction:column}.facts.svelte-1vd7g2a span:where(.svelte-1vd7g2a){font-size:14px;color:var(--faint)}.facts.svelte-1vd7g2a b:where(.svelte-1vd7g2a){font-size:24px;white-space:nowrap}.facts.svelte-1vd7g2a small:where(.svelte-1vd7g2a){font-size:14px;color:var(--faint);margin-left:2px}table.svelte-1vd7g2a{width:100%;border-collapse:collapse;font-size:16px}th.svelte-1vd7g2a{font-size:13px;color:var(--mute);font-weight:700;text-align:right;padding-bottom:6px}td.svelte-1vd7g2a{padding:10px 0;border-bottom:1px solid var(--line);text-align:right}td.svelte-1vd7g2a:first-child,th.svelte-1vd7g2a:first-child{text-align:left}.g2d.svelte-1e8p42z{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:24px;align-items:start}.bars.svelte-1e8p42z{display:flex;gap:14px;align-items:flex-end;height:300px;padding-top:10px}.bars.svelte-1e8p42z div:where(.svelte-1e8p42z){flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}.bars.svelte-1e8p42z i:where(.svelte-1e8p42z){width:100%;max-width:90px;background:var(--yellow);border-radius:10px 10px 4px 4px}.bars.svelte-1e8p42z span:where(.svelte-1e8p42z){font-size:15px}.bars.svelte-1e8p42z b:where(.svelte-1e8p42z){font-size:16px;color:var(--sub)}table.svelte-1e8p42z{width:100%;border-collapse:collapse;font-size:16px}th.svelte-1e8p42z{font-size:13px;color:var(--mute);font-weight:700;text-align:right}td.svelte-1e8p42z{padding:9px 0;border-bottom:1px solid var(--line);text-align:right}td.svelte-1e8p42z:first-child,th.svelte-1e8p42z:first-child{text-align:left}.g2d.svelte-1kwutc4{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:24px;align-items:start}.gh.svelte-1kwutc4,.gr.svelte-1kwutc4{display:grid;grid-template-columns:36px 130px repeat(7,minmax(0,1fr));gap:6px;align-items:center}.gh.svelte-1kwutc4 b:where(.svelte-1kwutc4){text-align:center;color:var(--mute);font-size:13px}.gr.svelte-1kwutc4{min-height:42px;border-bottom:1px solid var(--line)}.n.svelte-1kwutc4{font-size:14px;line-height:1.3}.gd.svelte-1kwutc4{position:relative;height:22px;border-radius:6px;background:var(--soft);overflow:hidden}.gd.svelte-1kwutc4 u:where(.svelte-1kwutc4){position:absolute;top:0;bottom:0}.gd.svelte-1kwutc4 em:where(.svelte-1kwutc4){position:absolute;top:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #C9A040;transform:translate(-4px)}.dl.svelte-1kwutc4{font-size:14px;color:var(--faint);margin:12px 0 4px}.start.svelte-1kwutc4{display:flex;gap:6px}.tl.svelte-1kwutc4{display:flex;align-items:center;gap:8px;min-height:44px;border-bottom:1px solid var(--line)}.t.svelte-1kwutc4{width:52px;font-size:15px;color:var(--sub)}.ar.svelte-1kwutc4{color:var(--mute)}.who.svelte-1kwutc4{font-size:14px;color:var(--sub)}.run.svelte-agdtwx{display:flex;align-items:center;gap:18px;margin-bottom:18px}.run.svelte-agdtwx>div:where(.svelte-agdtwx):first-child{display:flex;flex-direction:column;min-width:220px}.run.svelte-agdtwx b:where(.svelte-agdtwx){font-size:18px}.bar.svelte-agdtwx{flex:1;height:12px;border-radius:6px;background:var(--soft);overflow:hidden}.bar.svelte-agdtwx i:where(.svelte-agdtwx){display:block;height:100%;background:var(--yellow);border-radius:6px;transition:width .3s}.pct.svelte-agdtwx{font-size:18px;width:52px;text-align:right}.warnbox.svelte-agdtwx{background:var(--warn-bg);color:var(--warn);margin-bottom:18px}.warnbox.svelte-agdtwx p:where(.svelte-agdtwx){margin:6px 0 12px}.warnbox.row.svelte-agdtwx{display:flex;align-items:center;gap:16px}.warnbox.row.svelte-agdtwx span:where(.svelte-agdtwx){flex:1}.page.svelte-agdtwx{display:flex;flex-direction:column;gap:18px}.page.dim.svelte-agdtwx{opacity:.45;pointer-events:none}.subtabs.svelte-agdtwx{display:flex;gap:4px}.subtabs.svelte-agdtwx button:where(.svelte-agdtwx){min-height:44px;padding:0 18px;border-radius:22px;color:var(--faint);font-size:16px}.subtabs.svelte-agdtwx button.on:where(.svelte-agdtwx){background:var(--text);color:#fff}@media(hover:hover)and (pointer:fine){.subtabs.svelte-agdtwx button:where(.svelte-agdtwx):not(.on):hover{background:var(--soft)}}.grid.svelte-agdtwx{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start}.side.svelte-agdtwx{display:flex;flex-direction:column;gap:24px}.empty.svelte-agdtwx{max-width:720px}.empty.svelte-agdtwx h2:where(.svelte-agdtwx){margin:0 0 8px;font-size:20px}.empty.svelte-agdtwx p:where(.svelte-agdtwx){color:var(--sub);margin:0 0 16px}.acts.svelte-agdtwx{display:flex;gap:10px}.nav.svelte-tanlek{height:64px;display:flex;align-items:center;gap:28px;padding:0 32px;background:#fff;box-shadow:0 1px 0 var(--edge);position:sticky;top:0;z-index:10}.brand.svelte-tanlek{display:flex;align-items:center;gap:10px;font-size:17px;white-space:nowrap}.mark.svelte-tanlek{width:12px;height:12px;border-radius:4px;background:var(--yellow);transform:rotate(45deg)}.tabs.svelte-tanlek{display:flex;gap:4px}.tabs.svelte-tanlek button:where(.svelte-tanlek){min-height:44px;padding:0 18px;border-radius:22px;color:var(--faint);font-size:17px}.tabs.svelte-tanlek button.on:where(.svelte-tanlek){background:var(--yellow-soft);color:var(--yellow-text)}@media(hover:hover)and (pointer:fine){.tabs.svelte-tanlek button:where(.svelte-tanlek):not(.on):hover{background:var(--soft)}}.meta.svelte-tanlek{margin-left:auto;display:flex;gap:6px;font-size:14px;color:var(--faint)}.dot.svelte-tanlek{color:var(--mute)}main.svelte-tanlek{padding:20px 32px 32px;max-width:1440px}
