.growth-card-sort-module__BCkBNa__root{max-width:1120px;color:var(--foreground,#1a2635);margin:0 auto;padding:0 16px 48px}.growth-card-sort-module__BCkBNa__scope,.growth-card-sort-module__BCkBNa__privacy{color:var(--muted-foreground,#526174);line-height:1.7}.growth-card-sort-module__BCkBNa__panel{border:1px solid var(--border,#ccd5e2);background:var(--card,#fff);border-radius:16px;margin:22px 0;padding:22px;box-shadow:0 2px 10px #112d500d}.growth-card-sort-module__BCkBNa__panel h2{margin:0 0 8px;font-size:1.3rem}.growth-card-sort-module__BCkBNa__panel h3{margin:0;font-size:1.08rem}.growth-card-sort-module__BCkBNa__panel h4{margin:18px 0 8px;font-size:1rem}.growth-card-sort-module__BCkBNa__panel p{line-height:1.6}.growth-card-sort-module__BCkBNa__toolbar,.growth-card-sort-module__BCkBNa__inline,.growth-card-sort-module__BCkBNa__sessionTabs,.growth-card-sort-module__BCkBNa__row,.growth-card-sort-module__BCkBNa__sessionHead{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.growth-card-sort-module__BCkBNa__toolbar{margin:14px 0}.growth-card-sort-module__BCkBNa__inline{margin:12px 0}.growth-card-sort-module__BCkBNa__inline .growth-card-sort-module__BCkBNa__field{flex:220px}.growth-card-sort-module__BCkBNa__root button,.growth-card-sort-module__BCkBNa__root input,.growth-card-sort-module__BCkBNa__root select{font:inherit;border-radius:8px}.growth-card-sort-module__BCkBNa__root button{border:1px solid var(--border,#b8c7d9);background:var(--background,#f8fafc);color:inherit;cursor:pointer;min-height:40px;padding:8px 11px}.growth-card-sort-module__BCkBNa__root button:hover:not(:disabled){background:#4584d121;border-color:#3675bd}.growth-card-sort-module__BCkBNa__root button:disabled{opacity:.5;cursor:not-allowed}.growth-card-sort-module__BCkBNa__root button:focus-visible,.growth-card-sort-module__BCkBNa__root input:focus-visible,.growth-card-sort-module__BCkBNa__root select:focus-visible{outline-offset:2px;outline:3px solid #4e9ff5}.growth-card-sort-module__BCkBNa__root .growth-card-sort-module__BCkBNa__primary{color:#fff;background:#1760a8;border-color:#1760a8}.growth-card-sort-module__BCkBNa__root .growth-card-sort-module__BCkBNa__primary:hover:not(:disabled){background:#0e4b89}.growth-card-sort-module__BCkBNa__field{flex-direction:column;gap:5px;font-weight:600;display:flex}.growth-card-sort-module__BCkBNa__field input,.growth-card-sort-module__BCkBNa__assignment select{border:1px solid var(--border,#b8c7d9);background:var(--background,#fff);color:inherit;min-width:0;padding:9px}.growth-card-sort-module__BCkBNa__field input[type=file]{width:100%;max-width:420px}.growth-card-sort-module__BCkBNa__list{margin:10px 0;padding:0;list-style:none}.growth-card-sort-module__BCkBNa__row{border-bottom:1px solid var(--border,#d9e0e9);padding:8px 0}.growth-card-sort-module__BCkBNa__grow{flex:180px}.growth-card-sort-module__BCkBNa__id{color:var(--muted-foreground,#526174);font:600 .85em ui-monospace,SFMono-Regular,monospace}.growth-card-sort-module__BCkBNa__error{color:#b02030;font-weight:600}.growth-card-sort-module__BCkBNa__sessionTabs{margin:16px 0}.growth-card-sort-module__BCkBNa__sessionTabs button[aria-pressed=true]{color:#fff;background:#1760a8;border-color:#1760a8}.growth-card-sort-module__BCkBNa__session{border-top:1px solid var(--border,#ccd5e2);padding-top:15px}.growth-card-sort-module__BCkBNa__sessionHead{justify-content:space-between}.growth-card-sort-module__BCkBNa__sessionHead small{color:var(--muted-foreground,#526174);font-weight:400}.growth-card-sort-module__BCkBNa__assignments{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;margin:13px 0;display:grid}.growth-card-sort-module__BCkBNa__assignment{border:1px solid var(--border,#ccd5e2);border-radius:10px;flex-direction:column;gap:8px;padding:12px;line-height:1.45;display:flex}.growth-card-sort-module__BCkBNa__assignment select{width:100%}.growth-card-sort-module__BCkBNa__tableScroll{max-width:100%;margin-top:12px;overflow-x:auto}.growth-card-sort-module__BCkBNa__tableScroll table{border-collapse:collapse;width:100%;min-width:560px;font-size:.94rem}.growth-card-sort-module__BCkBNa__tableScroll caption{text-align:left;padding:8px 0;font-weight:600}.growth-card-sort-module__BCkBNa__tableScroll th,.growth-card-sort-module__BCkBNa__tableScroll td{border:1px solid var(--border,#c9d3df);text-align:left;white-space:nowrap;padding:9px}.growth-card-sort-module__BCkBNa__tableScroll thead{background:#427bc11c}.growth-card-sort-module__BCkBNa__tableScroll td small{color:var(--muted-foreground,#526174);display:block}@media (max-width:600px){.growth-card-sort-module__BCkBNa__panel{padding:15px}.growth-card-sort-module__BCkBNa__toolbar button{flex:145px}.growth-card-sort-module__BCkBNa__sessionTabs button{flex:120px}.growth-card-sort-module__BCkBNa__row .growth-card-sort-module__BCkBNa__inline{width:100%}.growth-card-sort-module__BCkBNa__root{padding-inline:12px}}body[data-theme=dark] .growth-card-sort-module__BCkBNa__root{color:#f2f5f9}body[data-theme=dark] .growth-card-sort-module__BCkBNa__panel{background:#202631;border-color:#49576b}body[data-theme=dark] .growth-card-sort-module__BCkBNa__scope,body[data-theme=dark] .growth-card-sort-module__BCkBNa__privacy,body[data-theme=dark] .growth-card-sort-module__BCkBNa__id,body[data-theme=dark] .growth-card-sort-module__BCkBNa__sessionHead small,body[data-theme=dark] .growth-card-sort-module__BCkBNa__tableScroll td small{color:#c4cfdd}body[data-theme=dark] .growth-card-sort-module__BCkBNa__root button,body[data-theme=dark] .growth-card-sort-module__BCkBNa__field input,body[data-theme=dark] .growth-card-sort-module__BCkBNa__assignment select{color:#f2f5f9;background:#283445;border-color:#62728a}body[data-theme=dark] .growth-card-sort-module__BCkBNa__root .growth-card-sort-module__BCkBNa__primary,body[data-theme=dark] .growth-card-sort-module__BCkBNa__sessionTabs button[aria-pressed=true]{color:#fff;background:#2b70ba;border-color:#2b70ba}body[data-theme=dark] .growth-card-sort-module__BCkBNa__row,body[data-theme=dark] .growth-card-sort-module__BCkBNa__session,body[data-theme=dark] .growth-card-sort-module__BCkBNa__assignment,body[data-theme=dark] .growth-card-sort-module__BCkBNa__tableScroll th,body[data-theme=dark] .growth-card-sort-module__BCkBNa__tableScroll td{border-color:#49576b}body[data-theme=dark] .growth-card-sort-module__BCkBNa__tableScroll thead{background:#283445}body[data-theme=dark] .growth-card-sort-module__BCkBNa__error{color:#ff8f9a}@media print{.growth-card-sort-module__BCkBNa__root button,.growth-card-sort-module__BCkBNa__root input,.growth-card-sort-module__BCkBNa__root select,.growth-card-sort-module__BCkBNa__toolbar,.growth-card-sort-module__BCkBNa__sessionTabs{display:none!important}.growth-card-sort-module__BCkBNa__panel{box-shadow:none;break-inside:avoid}}
.growth-checklist-module__DlQE-q__root{max-width:1120px;color:var(--text-primary,#1d2939);margin:0 auto;padding:0 16px 28px}.growth-checklist-module__DlQE-q__scope,.growth-checklist-module__DlQE-q__panel{border:1px solid var(--border-color,#d0d5dd);background:var(--card-bg,#fff);border-radius:14px;margin:16px 0;padding:18px}.growth-checklist-module__DlQE-q__scope{background:var(--bg-secondary,#f8fafc)}.growth-checklist-module__DlQE-q__panel h2{margin:0 0 12px;font-size:1.2rem;font-weight:750}.growth-checklist-module__DlQE-q__panel h3{margin:12px 0 8px;font-size:1rem;font-weight:700}.growth-checklist-module__DlQE-q__toolbar,.growth-checklist-module__DlQE-q__newRun{flex-wrap:wrap;align-items:end;gap:8px;margin:10px 0;display:flex}.growth-checklist-module__DlQE-q__toolbar button,.growth-checklist-module__DlQE-q__panel>button,.growth-checklist-module__DlQE-q__newRun button,.growth-checklist-module__DlQE-q__editor button,.growth-checklist-module__DlQE-q__history button{border:1px solid var(--border-color,#aeb9c7);background:var(--bg-secondary,#f8fafc);color:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.growth-checklist-module__DlQE-q__toolbar button:hover,.growth-checklist-module__DlQE-q__panel>button:hover,.growth-checklist-module__DlQE-q__newRun button:hover,.growth-checklist-module__DlQE-q__editor button:hover,.growth-checklist-module__DlQE-q__history button:hover{border-color:#4378c3}.growth-checklist-module__DlQE-q__toolbar button:focus-visible,.growth-checklist-module__DlQE-q__panel button:focus-visible,.growth-checklist-module__DlQE-q__field input:focus-visible,.growth-checklist-module__DlQE-q__field select:focus-visible,.growth-checklist-module__DlQE-q__field textarea:focus-visible,.growth-checklist-module__DlQE-q__check input:focus-visible{outline-offset:2px;outline:3px solid #4788df}.growth-checklist-module__DlQE-q__toolbar button:disabled,.growth-checklist-module__DlQE-q__panel button:disabled{opacity:.5;cursor:not-allowed}.growth-checklist-module__DlQE-q__field{flex-direction:column;gap:5px;min-width:min(100%,240px);margin:8px 0;font-weight:600;display:flex}.growth-checklist-module__DlQE-q__field input,.growth-checklist-module__DlQE-q__field select,.growth-checklist-module__DlQE-q__field textarea{box-sizing:border-box;border:1px solid var(--border-color,#aeb9c7);background:var(--card-bg,#fff);width:100%;color:inherit;font:inherit;border-radius:8px;padding:9px}.growth-checklist-module__DlQE-q__field textarea{resize:vertical}.growth-checklist-module__DlQE-q__check{align-items:center;gap:7px;margin:10px 0;display:flex}.growth-checklist-module__DlQE-q__items,.growth-checklist-module__DlQE-q__history,.growth-checklist-module__DlQE-q__answers{margin:10px 0;padding:0;list-style:none}.growth-checklist-module__DlQE-q__item,.growth-checklist-module__DlQE-q__answer{border:1px solid var(--border-color,#d0d5dd);background:var(--bg-secondary,#f8fafc);border-radius:10px;margin:8px 0;padding:12px}.growth-checklist-module__DlQE-q__itemTitle{font-weight:650}.growth-checklist-module__DlQE-q__required{color:#a12f4f;margin-left:5px;font-size:.88rem}.growth-checklist-module__DlQE-q__editor{border-top:1px solid var(--border-color,#d0d5dd);margin-top:12px;padding-top:10px}.growth-checklist-module__DlQE-q__history button{text-align:left;width:100%;margin:4px 0}.growth-checklist-module__DlQE-q__selectedRun{font-weight:700;background:#4b83d626!important;border-color:#346ac4!important}.growth-checklist-module__DlQE-q__counts{background:#4b83d61f;border-radius:8px;padding:8px 12px;font-weight:650}.growth-checklist-module__DlQE-q__issues{padding-left:22px}.growth-checklist-module__DlQE-q__issues li{margin:5px 0}.growth-checklist-module__DlQE-q__small{opacity:.8;font-size:.9rem}.growth-checklist-module__DlQE-q__error{color:#b42318;font-weight:700}.growth-checklist-module__DlQE-q__primary{color:#fff!important;background:#2563b6!important;border-color:#2563b6!important}body[data-theme=dark] .growth-checklist-module__DlQE-q__root{color:#f2f5f9}body[data-theme=dark] .growth-checklist-module__DlQE-q__scope,body[data-theme=dark] .growth-checklist-module__DlQE-q__panel,body[data-theme=dark] .growth-checklist-module__DlQE-q__item,body[data-theme=dark] .growth-checklist-module__DlQE-q__answer{background:#202631;border-color:#49576b}body[data-theme=dark] .growth-checklist-module__DlQE-q__field input,body[data-theme=dark] .growth-checklist-module__DlQE-q__field select,body[data-theme=dark] .growth-checklist-module__DlQE-q__field textarea,body[data-theme=dark] .growth-checklist-module__DlQE-q__toolbar button,body[data-theme=dark] .growth-checklist-module__DlQE-q__newRun button,body[data-theme=dark] .growth-checklist-module__DlQE-q__editor button,body[data-theme=dark] .growth-checklist-module__DlQE-q__history button{color:#f2f5f9;background:#283445;border-color:#62728a}body[data-theme=dark] .growth-checklist-module__DlQE-q__required{color:#ff9eb0}body[data-theme=dark] .growth-checklist-module__DlQE-q__error{color:#ffab9f}@media (max-width:560px){.growth-checklist-module__DlQE-q__root{padding:0 10px 24px}.growth-checklist-module__DlQE-q__scope,.growth-checklist-module__DlQE-q__panel{padding:12px}.growth-checklist-module__DlQE-q__toolbar button{flex:auto}.growth-checklist-module__DlQE-q__field{width:100%;min-width:0}.growth-checklist-module__DlQE-q__newRun .growth-checklist-module__DlQE-q__field{width:100%}}
.growth-gantt-module__QdHg7a__root{color:var(--text-primary,#172033);box-sizing:border-box;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid}.growth-gantt-module__QdHg7a__root h2{margin:1.3rem 0 .65rem;font-size:1.15rem}.growth-gantt-module__QdHg7a__root h3{margin:1rem 0 .5rem;font-size:1rem}.growth-gantt-module__QdHg7a__root p{overflow-wrap:anywhere;margin:0;line-height:1.65}.growth-gantt-module__QdHg7a__root form,.growth-gantt-module__QdHg7a__root section{min-width:0}.growth-gantt-module__QdHg7a__root input,.growth-gantt-module__QdHg7a__root select,.growth-gantt-module__QdHg7a__root button{font:inherit;color:#172033;background:#fff;border:1px solid #a6b2c2;border-radius:8px;min-height:44px;padding:.55rem .7rem;font-size:16px}.growth-gantt-module__QdHg7a__root input,.growth-gantt-module__QdHg7a__root select{box-sizing:border-box;width:100%}.growth-gantt-module__QdHg7a__root button{cursor:pointer;font-weight:600}.growth-gantt-module__QdHg7a__root button:disabled{opacity:.45;cursor:not-allowed}.growth-gantt-module__QdHg7a__root button:hover:not(:disabled){border-color:#2563eb}.growth-gantt-module__QdHg7a__root :is(input,select,button,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-gantt-module__QdHg7a__root .growth-gantt-module__QdHg7a__primary{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.growth-gantt-module__QdHg7a__toolbar{flex-wrap:wrap;gap:.65rem;margin:.85rem 0;display:flex}.growth-gantt-module__QdHg7a__fields{flex-wrap:wrap;gap:1rem;margin:1rem 0;display:flex}.growth-gantt-module__QdHg7a__fields label,.growth-gantt-module__QdHg7a__date{gap:.4rem;min-width:180px;max-width:100%;display:grid}.growth-gantt-module__QdHg7a__date{width:250px}.growth-gantt-module__QdHg7a__note{color:#526173;font-size:.93rem}.growth-gantt-module__QdHg7a__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.85rem}.growth-gantt-module__QdHg7a__scroll{border:1px solid #cbd5e1;border-radius:10px;width:100%;margin:.75rem 0;overflow-x:auto}.growth-gantt-module__QdHg7a__root table{border-collapse:collapse;width:100%;min-width:760px;font-size:.93rem}.growth-gantt-module__QdHg7a__root th,.growth-gantt-module__QdHg7a__root td{text-align:left;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #dbe3ed;min-width:100px;max-width:280px;padding:.65rem}.growth-gantt-module__QdHg7a__root th{background:#f1f5f9;font-weight:650}.growth-gantt-module__QdHg7a__root th[scope=col]{overflow-wrap:normal}.growth-gantt-module__QdHg7a__root td:first-child,.growth-gantt-module__QdHg7a__root th:first-child{min-width:140px}.growth-gantt-module__QdHg7a__root td input{min-width:110px}.growth-gantt-module__QdHg7a__root li{overflow-wrap:anywhere;line-height:1.7}body[data-theme=dark] .growth-gantt-module__QdHg7a__root{color:#e2e8f0}body[data-theme=dark] .growth-gantt-module__QdHg7a__root :is(input,select,button){color:#e2e8f0;background:#152131;border-color:#63758c}body[data-theme=dark] .growth-gantt-module__QdHg7a__root .growth-gantt-module__QdHg7a__primary{color:#fff;background:#1d4ed8}body[data-theme=dark] .growth-gantt-module__QdHg7a__root th{background:#1e293b}body[data-theme=dark] .growth-gantt-module__QdHg7a__root :is(th,td,.growth-gantt-module__QdHg7a__scroll){border-color:#43546b}body[data-theme=dark] .growth-gantt-module__QdHg7a__note{color:#b1c0d3}body[data-theme=dark] .growth-gantt-module__QdHg7a__error{color:#fecdd3;background:#421728;border-color:#be5672}@media (max-width:600px){.growth-gantt-module__QdHg7a__toolbar button{flex:150px}.growth-gantt-module__QdHg7a__fields label{width:100%}}.growth-gantt-module__QdHg7a__chart{min-width:780px;padding:1rem}.growth-gantt-module__QdHg7a__chartRow{border-bottom:1px solid #cbd5e1;grid-template-columns:230px 1fr;align-items:center;gap:1rem;min-height:54px;display:grid}.growth-gantt-module__QdHg7a__chartLabel{overflow-wrap:anywhere;padding:.5rem 0;font-size:.9rem}.growth-gantt-module__QdHg7a__axis{justify-content:space-between;font-size:.85rem;display:flex}.growth-gantt-module__QdHg7a__track{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#cbd5e1 calc(10% - 1px) 10%);height:48px;position:relative}.growth-gantt-module__QdHg7a__bar,.growth-gantt-module__QdHg7a__criticalBar{box-sizing:border-box;background:#93c5fd;border:1px solid #2563eb;min-width:1px;height:18px;position:absolute;top:4px}.growth-gantt-module__QdHg7a__criticalBar{background:#fecaca;border:2px solid #b91c1c}.growth-gantt-module__QdHg7a__barLabel{white-space:nowrap;font-size:.75rem;position:absolute;top:25px;left:0}body[data-theme=dark] .growth-gantt-module__QdHg7a__chartRow{border-color:#43546b}body[data-theme=dark] .growth-gantt-module__QdHg7a__track{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#43546b calc(10% - 1px) 10%)}
.growth-mind-map-module__h_LzAa__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:0 16px;display:grid}.growth-mind-map-module__h_LzAa__root *{box-sizing:border-box}.growth-mind-map-module__h_LzAa__root p{overflow-wrap:anywhere;margin:.3rem 0;line-height:1.6}.growth-mind-map-module__h_LzAa__root h2{margin:0 0 .55rem;font-size:1.15rem}.growth-mind-map-module__h_LzAa__intro{font-weight:550}.growth-mind-map-module__h_LzAa__hint,.growth-mind-map-module__h_LzAa__status,.growth-mind-map-module__h_LzAa__legend{color:#526173;font-size:.94rem}.growth-mind-map-module__h_LzAa__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-mind-map-module__h_LzAa__root label{gap:.35rem;min-width:0;font-weight:550;display:grid}.growth-mind-map-module__h_LzAa__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.55rem .7rem;font-size:16px}.growth-mind-map-module__h_LzAa__root :is(input,select,textarea){width:100%;min-width:0}.growth-mind-map-module__h_LzAa__root textarea{resize:vertical;overflow-wrap:anywhere}.growth-mind-map-module__h_LzAa__root input[readonly]{background:#f1f5f9}.growth-mind-map-module__h_LzAa__root button{cursor:pointer;font-weight:600}.growth-mind-map-module__h_LzAa__root button:disabled{opacity:.45;cursor:not-allowed}.growth-mind-map-module__h_LzAa__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-mind-map-module__h_LzAa__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-mind-map-module__h_LzAa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:end;gap:.75rem;display:grid}.growth-mind-map-module__h_LzAa__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.65rem 0;display:flex}.growth-mind-map-module__h_LzAa__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.7rem}.growth-mind-map-module__h_LzAa__canvasScroll{background:#f8fafc;border:1px solid #cbd5e1;border-radius:9px;width:100%;max-height:550px;overflow:auto}.growth-mind-map-module__h_LzAa__canvasScroll svg{display:block}.growth-mind-map-module__h_LzAa__canvasScroll svg g[role=button]{cursor:pointer}.growth-mind-map-module__h_LzAa__outline{border:1px solid #cbd5e1;border-radius:8px;max-height:400px;overflow:auto}.growth-mind-map-module__h_LzAa__outlineRow{border-bottom:1px solid #e2e8f0;align-items:center;gap:.3rem;min-height:48px;padding-block:.25rem;padding-inline-end:.5rem;display:flex}.growth-mind-map-module__h_LzAa__outlineRow:last-child{border-bottom:0}.growth-mind-map-module__h_LzAa__outlineRow[aria-selected=true]{background:#dbeafe}.growth-mind-map-module__h_LzAa__compact{flex:0 0 36px;width:36px;min-height:36px!important;padding:.1rem!important}.growth-mind-map-module__h_LzAa__spacer{text-align:center;flex:0 0 36px}.growth-mind-map-module__h_LzAa__nodeButton{text-align:start;overflow-wrap:anywhere;min-width:0;background:0 0!important;border:0!important}.growth-mind-map-module__h_LzAa__links{padding-inline-start:1.2rem}.growth-mind-map-module__h_LzAa__links li{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-mind-map-module__h_LzAa__links li span{min-width:0}body[data-theme=dark] .growth-mind-map-module__h_LzAa__root{color:#e2e8f0}body[data-theme=dark] .growth-mind-map-module__h_LzAa__panel{color:#e2e8f0;background:#142034;border-color:#51627b}body[data-theme=dark] .growth-mind-map-module__h_LzAa__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-mind-map-module__h_LzAa__root input[readonly]{background:#26354a}:is(body[data-theme=dark] .growth-mind-map-module__h_LzAa__hint,body[data-theme=dark] .growth-mind-map-module__h_LzAa__status,body[data-theme=dark] .growth-mind-map-module__h_LzAa__legend){color:#b9c7d8}body[data-theme=dark] .growth-mind-map-module__h_LzAa__canvasScroll{background:#e7edf6;border-color:#51627b}:is(body[data-theme=dark] .growth-mind-map-module__h_LzAa__outline,body[data-theme=dark] .growth-mind-map-module__h_LzAa__outlineRow){border-color:#51627b}body[data-theme=dark] .growth-mind-map-module__h_LzAa__outlineRow[aria-selected=true]{background:#203b65}body[data-theme=dark] .growth-mind-map-module__h_LzAa__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}@media (max-width:600px){.growth-mind-map-module__h_LzAa__root{padding:0 12px}.growth-mind-map-module__h_LzAa__panel{padding:.75rem}.growth-mind-map-module__h_LzAa__actions button{flex:130px}.growth-mind-map-module__h_LzAa__links li{flex-wrap:wrap}}
.growth-service-blueprint-module__BigNsG__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1160px;margin:0 auto;padding:0 16px;display:grid}.growth-service-blueprint-module__BigNsG__root *{box-sizing:border-box}.growth-service-blueprint-module__BigNsG__root p{overflow-wrap:anywhere;margin:.35rem 0;line-height:1.55}.growth-service-blueprint-module__BigNsG__root h2{margin:0 0 .6rem;font-size:1.15rem}.growth-service-blueprint-module__BigNsG__intro{font-weight:600}.growth-service-blueprint-module__BigNsG__hint{color:#526173;font-size:.94rem}.growth-service-blueprint-module__BigNsG__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-service-blueprint-module__BigNsG__root label{gap:.35rem;min-width:0;font-weight:550;display:grid}.growth-service-blueprint-module__BigNsG__root :is(input,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.55rem .7rem;font-size:16px}.growth-service-blueprint-module__BigNsG__root :is(input,textarea){width:100%;min-width:0}.growth-service-blueprint-module__BigNsG__root textarea{resize:vertical;overflow-wrap:anywhere}.growth-service-blueprint-module__BigNsG__root button{cursor:pointer;font-weight:600}.growth-service-blueprint-module__BigNsG__root button:disabled{opacity:.45;cursor:not-allowed}.growth-service-blueprint-module__BigNsG__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-service-blueprint-module__BigNsG__root :is(button,input,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-service-blueprint-module__BigNsG__actions{flex-wrap:wrap;gap:.6rem;margin:.65rem 0;display:flex}.growth-service-blueprint-module__BigNsG__titleRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem;margin-bottom:.8rem;display:grid}.growth-service-blueprint-module__BigNsG__titleRow label{grid-column:1/-1}.growth-service-blueprint-module__BigNsG__fileLabel{margin-top:.25rem}.growth-service-blueprint-module__BigNsG__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.7rem}.growth-service-blueprint-module__BigNsG__metrics{flex-wrap:wrap;gap:.55rem;display:flex}.growth-service-blueprint-module__BigNsG__metrics span{border:1px solid #b8c7d9;border-radius:8px;padding:.35rem .55rem}.growth-service-blueprint-module__BigNsG__gapList{padding-inline-start:1.4rem}.growth-service-blueprint-module__BigNsG__gapList li{overflow-wrap:anywhere;margin:.3rem 0}.growth-service-blueprint-module__BigNsG__tableScroll{border:1px solid #b8c7d9;border-radius:8px;width:100%;max-height:580px;overflow:auto}.growth-service-blueprint-module__BigNsG__table{border-collapse:separate;border-spacing:0;width:100%;min-width:780px}.growth-service-blueprint-module__BigNsG__table caption{text-align:start;padding:.55rem;font-weight:700}.growth-service-blueprint-module__BigNsG__table th,.growth-service-blueprint-module__BigNsG__table td{text-align:start;vertical-align:top;overflow-wrap:anywhere;border-block-end:1px solid #d8e2ef;border-inline-end:1px solid #d8e2ef;min-width:180px;max-width:280px;padding:.55rem}.growth-service-blueprint-module__BigNsG__table th:first-child{z-index:1;background:#f1f5f9;min-width:155px;position:sticky;inset-inline-start:0}.growth-service-blueprint-module__BigNsG__table thead th{z-index:2;background:#eaf1fb;position:sticky;top:0}.growth-service-blueprint-module__BigNsG__table thead th:first-child{z-index:3}.growth-service-blueprint-module__BigNsG__empty{color:#65748a}.growth-service-blueprint-module__BigNsG__linkPill,.growth-service-blueprint-module__BigNsG__gapPill{background:#dbeafe;border-radius:20px;margin:.1rem .25rem .1rem 0;padding:.2rem .45rem;font-size:.88rem;display:inline-block}.growth-service-blueprint-module__BigNsG__gapPill{color:#881337;background:#ffe4e6}.growth-service-blueprint-module__BigNsG__stageList{flex-wrap:wrap;gap:.45rem;margin:.65rem 0;display:flex}.growth-service-blueprint-module__BigNsG__stageList button[aria-pressed=true]{background:#dbeafe;border-color:#2563eb}.growth-service-blueprint-module__BigNsG__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:.7rem;margin:.8rem 0;display:grid}.growth-service-blueprint-module__BigNsG__linkFieldset{border:1px solid #b8c7d9;border-radius:8px;flex-wrap:wrap;gap:.5rem 1rem;padding:.7rem;display:flex}.growth-service-blueprint-module__BigNsG__linkFieldset label{align-items:center;gap:.4rem;display:flex}.growth-service-blueprint-module__BigNsG__linkFieldset input{width:20px;min-height:20px}.growth-service-blueprint-module__BigNsG__primary{margin-top:.75rem;background:#dbeafe!important;border-color:#2563eb!important}.growth-service-blueprint-module__BigNsG__addRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem;margin-top:1rem;display:grid}.growth-service-blueprint-module__BigNsG__addRow label{grid-column:1/-1}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__root{color:#e2e8f0}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__root :is(input,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}:is(body[data-theme=dark] .growth-service-blueprint-module__BigNsG__hint,body[data-theme=dark] .growth-service-blueprint-module__BigNsG__empty){color:#b9c7d8}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__tableScroll{border-color:#51627b}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__table th{border-color:#51627b}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__table td{border-color:#51627b}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__linkFieldset{border-color:#51627b}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__table th:first-child{background:#26354a}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__table thead th{background:#203b65}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__linkPill{color:#e2e8f0;background:#203b65!important}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__stageList button[aria-pressed=true]{color:#e2e8f0;background:#203b65!important}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__primary{color:#e2e8f0;background:#203b65!important}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__gapPill{color:#fecdd3;background:#4c1d2b}body[data-theme=dark] .growth-service-blueprint-module__BigNsG__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}@media (max-width:600px){.growth-service-blueprint-module__BigNsG__root{padding:0 12px}.growth-service-blueprint-module__BigNsG__panel{padding:.75rem}.growth-service-blueprint-module__BigNsG__actions button{flex:150px}.growth-service-blueprint-module__BigNsG__addRow,.growth-service-blueprint-module__BigNsG__titleRow{grid-template-columns:1fr}}
.growth-organization-chart-module__qlCBdG__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:0 16px;display:grid}.growth-organization-chart-module__qlCBdG__root *{box-sizing:border-box}.growth-organization-chart-module__qlCBdG__root p{overflow-wrap:anywhere;margin:.3rem 0;line-height:1.6}.growth-organization-chart-module__qlCBdG__root h2{margin:0 0 .55rem;font-size:1.15rem}.growth-organization-chart-module__qlCBdG__intro{font-weight:600}.growth-organization-chart-module__qlCBdG__hint{color:#526173;font-size:.94rem}.growth-organization-chart-module__qlCBdG__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-organization-chart-module__qlCBdG__root label{gap:.35rem;min-width:0;font-weight:550;display:grid}.growth-organization-chart-module__qlCBdG__root :is(input:not([type=checkbox]),select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.55rem .7rem;font-size:16px}.growth-organization-chart-module__qlCBdG__root :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0}.growth-organization-chart-module__qlCBdG__root textarea{resize:vertical;overflow-wrap:anywhere}.growth-organization-chart-module__qlCBdG__root button{cursor:pointer;font-weight:600}.growth-organization-chart-module__qlCBdG__root button:disabled{opacity:.45;cursor:not-allowed}.growth-organization-chart-module__qlCBdG__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-organization-chart-module__qlCBdG__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-organization-chart-module__qlCBdG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:end;gap:.75rem;display:grid}.growth-organization-chart-module__qlCBdG__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.65rem 0;display:flex}.growth-organization-chart-module__qlCBdG__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.7rem}.growth-organization-chart-module__qlCBdG__scroll{background:#f8fafc;border:1px solid #cbd5e1;border-radius:9px;width:100%;max-height:600px;overflow:auto}.growth-organization-chart-module__qlCBdG__scroll svg{display:block}.growth-organization-chart-module__qlCBdG__scroll svg g[role=button]{cursor:pointer}.growth-organization-chart-module__qlCBdG__tableScroll{border:1px solid #cbd5e1;border-radius:8px;width:100%;max-height:500px;overflow:auto}.growth-organization-chart-module__qlCBdG__tableScroll table{border-collapse:collapse;width:100%;min-width:760px}.growth-organization-chart-module__qlCBdG__tableScroll th,.growth-organization-chart-module__qlCBdG__tableScroll td{text-align:start;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:.55rem}.growth-organization-chart-module__qlCBdG__tableScroll th{background:#e8eef7;position:sticky;top:0}.growth-organization-chart-module__qlCBdG__tableScroll tr[aria-selected=true]{background:#dbeafe}.growth-organization-chart-module__qlCBdG__tableScroll button{min-height:34px;padding:.2rem .5rem}.growth-organization-chart-module__qlCBdG__root fieldset{border:1px solid #cbd5e1;border-radius:8px;min-width:0;margin:.8rem 0;padding:.65rem}.growth-organization-chart-module__qlCBdG__root legend{padding:0 .35rem;font-weight:650}.growth-organization-chart-module__qlCBdG__checks{flex-wrap:wrap;gap:.45rem .8rem;display:flex}.growth-organization-chart-module__qlCBdG__checks label{align-items:center;gap:.4rem;min-height:36px;font-weight:450;display:flex}.growth-organization-chart-module__qlCBdG__checks input{accent-color:#2563eb;width:18px;height:18px}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__root{color:#e2e8f0}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__root :is(input:not([type=checkbox]),select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__hint{color:#b9c7d8}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__scroll{background:#e7edf6;border-color:#51627b}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__tableScroll{border-color:#51627b}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__root fieldset{border-color:#51627b}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__tableScroll th{background:#20324c}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__tableScroll td{border-color:#51627b}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__tableScroll tr[aria-selected=true]{background:#203b65}body[data-theme=dark] .growth-organization-chart-module__qlCBdG__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}@media (max-width:600px){.growth-organization-chart-module__qlCBdG__root{padding:0 12px}.growth-organization-chart-module__qlCBdG__panel{padding:.75rem}.growth-organization-chart-module__qlCBdG__actions button{flex:130px}}
.growth-project-risk-module__RhU-kW__root{color:#172033;box-sizing:border-box;gap:1rem;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:0 16px;display:grid}.growth-project-risk-module__RhU-kW__root *{box-sizing:border-box}.growth-project-risk-module__RhU-kW__root p{overflow-wrap:anywhere;margin:.3rem 0;line-height:1.6}.growth-project-risk-module__RhU-kW__root h2{margin:0 0 .55rem;font-size:1.15rem}.growth-project-risk-module__RhU-kW__root h3{font-size:1.05rem}.growth-project-risk-module__RhU-kW__intro{font-weight:650}.growth-project-risk-module__RhU-kW__hint{color:#526173;font-size:.94rem}.growth-project-risk-module__RhU-kW__panel,.growth-project-risk-module__RhU-kW__mapPanel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-project-risk-module__RhU-kW__root label{gap:.35rem;min-width:0;font-weight:550;display:grid}.growth-project-risk-module__RhU-kW__root :is(input,select,textarea,button){color:#172033;min-height:44px;font:inherit;background:#fff;border:1px solid #94a3b8;border-radius:8px;padding:.55rem .7rem;font-size:16px}.growth-project-risk-module__RhU-kW__root :is(input,select,textarea){width:100%;min-width:0}.growth-project-risk-module__RhU-kW__root textarea{resize:vertical;overflow-wrap:anywhere}.growth-project-risk-module__RhU-kW__root button{cursor:pointer;font-weight:600}.growth-project-risk-module__RhU-kW__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-project-risk-module__RhU-kW__root button:disabled{opacity:.45;cursor:not-allowed}.growth-project-risk-module__RhU-kW__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-project-risk-module__RhU-kW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:end;gap:.75rem;display:grid}.growth-project-risk-module__RhU-kW__actions{flex-wrap:wrap;gap:.6rem;margin:.65rem 0;display:flex}.growth-project-risk-module__RhU-kW__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.7rem}.growth-project-risk-module__RhU-kW__mapGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,470px),1fr));gap:.75rem;display:grid}.growth-project-risk-module__RhU-kW__scroll{border:1px solid #cbd5e1;border-radius:8px;width:100%;max-height:500px;overflow:auto}.growth-project-risk-module__RhU-kW__scroll table{border-collapse:collapse;width:100%;min-width:650px}.growth-project-risk-module__RhU-kW__scroll th,.growth-project-risk-module__RhU-kW__scroll td{text-align:start;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:.55rem}.growth-project-risk-module__RhU-kW__scroll th{z-index:1;background:#edf2fa;position:sticky;top:0}.growth-project-risk-module__RhU-kW__scroll tr[aria-selected=true]{background:#dbeafe}.growth-project-risk-module__RhU-kW__scroll button{min-height:36px;padding:.25rem .5rem}.growth-project-risk-module__RhU-kW__map{min-width:510px!important}.growth-project-risk-module__RhU-kW__map caption{text-align:start;padding:.5rem;font-size:.9rem}.growth-project-risk-module__RhU-kW__map th,.growth-project-risk-module__RhU-kW__map td{text-align:center;min-width:64px}.growth-project-risk-module__RhU-kW__map td button{background:0 0;border-color:#0000;width:100%;display:block}.growth-project-risk-module__RhU-kW__map td button[aria-pressed=true]{outline-offset:-3px;outline:3px solid #1d4ed8}.growth-project-risk-module__RhU-kW__severe{background:#fecaca}.growth-project-risk-module__RhU-kW__moderate{background:#fde68a}.growth-project-risk-module__RhU-kW__lower{background:#bbf7d0}.growth-project-risk-module__RhU-kW__root fieldset{border:1px solid #cbd5e1;border-radius:8px;min-width:0;margin:.8rem 0;padding:.65rem}.growth-project-risk-module__RhU-kW__root legend{padding:0 .35rem;font-weight:650}body[data-theme=dark] .growth-project-risk-module__RhU-kW__root{color:#e2e8f0}:is(body[data-theme=dark] .growth-project-risk-module__RhU-kW__panel,body[data-theme=dark] .growth-project-risk-module__RhU-kW__mapPanel){background:#142034;border-color:#51627b}body[data-theme=dark] .growth-project-risk-module__RhU-kW__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-project-risk-module__RhU-kW__hint{color:#b9c7d8}body[data-theme=dark] .growth-project-risk-module__RhU-kW__scroll{border-color:#51627b}body[data-theme=dark] .growth-project-risk-module__RhU-kW__root fieldset{border-color:#51627b}body[data-theme=dark] .growth-project-risk-module__RhU-kW__scroll th{background:#20324c}body[data-theme=dark] .growth-project-risk-module__RhU-kW__scroll td{border-color:#51627b}body[data-theme=dark] .growth-project-risk-module__RhU-kW__scroll tr[aria-selected=true]{background:#203b65}body[data-theme=dark] .growth-project-risk-module__RhU-kW__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-project-risk-module__RhU-kW__severe{background:#763844}body[data-theme=dark] .growth-project-risk-module__RhU-kW__moderate{background:#786128}body[data-theme=dark] .growth-project-risk-module__RhU-kW__lower{background:#265743}body[data-theme=dark] .growth-project-risk-module__RhU-kW__map td button{background:0 0}@media (max-width:600px){.growth-project-risk-module__RhU-kW__root{padding:0 12px}.growth-project-risk-module__RhU-kW__panel,.growth-project-risk-module__RhU-kW__mapPanel{padding:.75rem}.growth-project-risk-module__RhU-kW__actions button{flex:130px}}
.growth-habit-progress-module__ifj7IW__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:0 16px;display:grid}.growth-habit-progress-module__ifj7IW__root *{box-sizing:border-box}.growth-habit-progress-module__ifj7IW__root p{overflow-wrap:anywhere;margin:.35rem 0;line-height:1.6}.growth-habit-progress-module__ifj7IW__root h2{margin:0 0 .55rem;font-size:1.15rem}.growth-habit-progress-module__ifj7IW__root h3{margin:1rem 0 .4rem;font-size:1rem}.growth-habit-progress-module__ifj7IW__intro{font-weight:650}.growth-habit-progress-module__ifj7IW__hint{color:#526173;font-size:.94rem}.growth-habit-progress-module__ifj7IW__loading{padding:1rem}.growth-habit-progress-module__ifj7IW__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-habit-progress-module__ifj7IW__root label{gap:.35rem;min-width:0;font-weight:550;display:grid}.growth-habit-progress-module__ifj7IW__root :is(input:not([type=checkbox]),select,textarea,button){color:#172033;min-height:44px;font:inherit;background:#fff;border:1px solid #94a3b8;border-radius:8px;padding:.55rem .7rem;font-size:16px}.growth-habit-progress-module__ifj7IW__root :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0}.growth-habit-progress-module__ifj7IW__root textarea{resize:vertical}.growth-habit-progress-module__ifj7IW__root button{cursor:pointer;font-weight:600}.growth-habit-progress-module__ifj7IW__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-habit-progress-module__ifj7IW__root button:disabled{opacity:.45;cursor:not-allowed}.growth-habit-progress-module__ifj7IW__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-habit-progress-module__ifj7IW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:end;gap:.75rem;display:grid}.growth-habit-progress-module__ifj7IW__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.65rem 0;display:flex}.growth-habit-progress-module__ifj7IW__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.7rem}.growth-habit-progress-module__ifj7IW__habitList{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.6rem;display:grid}.growth-habit-progress-module__ifj7IW__habitList button{text-align:start;gap:.3rem;display:grid}.growth-habit-progress-module__ifj7IW__habitList button span{color:#526173;font-size:.9rem;font-weight:450}.growth-habit-progress-module__ifj7IW__habitList button[aria-pressed=true]{background:#dbeafe;border-color:#2563eb}.growth-habit-progress-module__ifj7IW__monthBar{justify-content:center;align-items:center;gap:1rem;margin:.75rem 0;display:flex}.growth-habit-progress-module__ifj7IW__monthBar button{min-width:44px;font-size:1.35rem}.growth-habit-progress-module__ifj7IW__monthBar strong{text-align:center;min-width:6rem}.growth-habit-progress-module__ifj7IW__calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.growth-habit-progress-module__ifj7IW__weekHeading{text-align:center;padding:.35rem 0;font-weight:650}.growth-habit-progress-module__ifj7IW__root .growth-habit-progress-module__ifj7IW__day{overflow-wrap:anywhere;text-align:start;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2px;min-width:0;min-height:68px;padding:.35rem;display:flex}.growth-habit-progress-module__ifj7IW__day span{font-size:.92rem}.growth-habit-progress-module__ifj7IW__day small{font-size:.74rem;line-height:1.25}.growth-habit-progress-module__ifj7IW__day[aria-selected=true]{outline-offset:-3px;outline:3px solid #1d4ed8}.growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__done{background:#dcfce7;border-color:#4d9b6d}.growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__rest{background:#e0e7ff;border-color:#7885c4}.growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__missed{background:#fff7ed;border-color:#d6a264}.growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__before,.growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__future{background:#f1f5f9}.growth-habit-progress-module__ifj7IW__root .growth-habit-progress-module__ifj7IW__today{box-shadow:inset 0 0 0 2px #1d4ed8}.growth-habit-progress-module__ifj7IW__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:.4rem .8rem;margin-top:1rem;display:grid}.growth-habit-progress-module__ifj7IW__stats p{border:1px solid #cbd5e1;border-radius:8px;padding:.5rem}.growth-habit-progress-module__ifj7IW__days{border:1px solid #cbd5e1;border-radius:8px;min-width:0;margin:.8rem 0;padding:.65rem}.growth-habit-progress-module__ifj7IW__days legend{padding:0 .35rem;font-weight:650}.growth-habit-progress-module__ifj7IW__days>div{flex-wrap:wrap;gap:.4rem .7rem;display:flex}.growth-habit-progress-module__ifj7IW__days label{align-items:center;gap:.35rem;min-height:36px;font-weight:450;display:flex}.growth-habit-progress-module__ifj7IW__days input{accent-color:#2563eb;width:18px;height:18px}.growth-habit-progress-module__ifj7IW__scroll{border:1px solid #cbd5e1;border-radius:8px;width:100%;max-height:340px;overflow:auto}.growth-habit-progress-module__ifj7IW__scroll table{border-collapse:collapse;width:100%;min-width:430px}.growth-habit-progress-module__ifj7IW__scroll th,.growth-habit-progress-module__ifj7IW__scroll td{text-align:start;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0;padding:.5rem}.growth-habit-progress-module__ifj7IW__scroll th{background:#edf2fa;position:sticky;top:0}.growth-habit-progress-module__ifj7IW__scroll button{min-height:36px;padding:.25rem .5rem}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__root{color:#e2e8f0}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__root :is(input:not([type=checkbox]),select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__hint{color:#b9c7d8}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__habitList button span{color:#b9c7d8}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__habitList button[aria-pressed=true]{background:#203b65}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__done{background:#1b513d;border-color:#56b987}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__rest{background:#303d71;border-color:#8b9ddd}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__missed{background:#664521;border-color:#d6a264}:is(body[data-theme=dark] .growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__before,body[data-theme=dark] .growth-habit-progress-module__ifj7IW__root button.growth-habit-progress-module__ifj7IW__future){background:#253044}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__stats p{border-color:#51627b}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__days{border-color:#51627b}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__scroll{border-color:#51627b}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__scroll th{background:#20324c}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__scroll td{border-color:#51627b}body[data-theme=dark] .growth-habit-progress-module__ifj7IW__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}@media (max-width:600px){.growth-habit-progress-module__ifj7IW__root{padding:0 12px}.growth-habit-progress-module__ifj7IW__panel{padding:.7rem}.growth-habit-progress-module__ifj7IW__actions button{flex:130px}.growth-habit-progress-module__ifj7IW__root .growth-habit-progress-module__ifj7IW__day{min-height:58px;padding:.25rem}.growth-habit-progress-module__ifj7IW__day small{font-size:.65rem}}
.growth-process-swimlane-module__aD4Pwq__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:0 16px;display:grid}.growth-process-swimlane-module__aD4Pwq__root *{box-sizing:border-box}.growth-process-swimlane-module__aD4Pwq__root :is(p,li){overflow-wrap:anywhere;line-height:1.55}.growth-process-swimlane-module__aD4Pwq__root p{margin:.3rem 0}.growth-process-swimlane-module__aD4Pwq__root h2{margin:0 0 .4rem;font-size:1.16rem}.growth-process-swimlane-module__aD4Pwq__root h3{margin:1rem 0 .5rem;font-size:1rem}.growth-process-swimlane-module__aD4Pwq__intro{font-weight:600}.growth-process-swimlane-module__aD4Pwq__hint,.growth-process-swimlane-module__aD4Pwq__status{color:#526173;font-size:.94rem}.growth-process-swimlane-module__aD4Pwq__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-process-swimlane-module__aD4Pwq__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-process-swimlane-module__aD4Pwq__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-process-swimlane-module__aD4Pwq__root :is(input,select,textarea){width:100%;min-width:0}.growth-process-swimlane-module__aD4Pwq__root textarea{resize:vertical}.growth-process-swimlane-module__aD4Pwq__root button{cursor:pointer;font-weight:600}.growth-process-swimlane-module__aD4Pwq__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-process-swimlane-module__aD4Pwq__root button:disabled{opacity:.5;cursor:not-allowed}.growth-process-swimlane-module__aD4Pwq__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-process-swimlane-module__aD4Pwq__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-process-swimlane-module__aD4Pwq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));align-items:end;gap:.75rem;display:grid}.growth-process-swimlane-module__aD4Pwq__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.7rem}.growth-process-swimlane-module__aD4Pwq__ok{color:#166534;font-weight:650}.growth-process-swimlane-module__aD4Pwq__scroll{background:#fff;border:1px solid #cbd5e1;border-radius:9px;max-height:620px;overflow:auto}.growth-process-swimlane-module__aD4Pwq__scroll svg{max-width:none;display:block}.growth-process-swimlane-module__aD4Pwq__issues{color:#9f1239;padding-inline-start:1.4rem}.growth-process-swimlane-module__aD4Pwq__issues li{margin:.35rem 0}.growth-process-swimlane-module__aD4Pwq__paths{max-height:330px;padding-inline-start:1.4rem;overflow:auto}.growth-process-swimlane-module__aD4Pwq__paths li{border-bottom:1px solid #e2e8f0;margin:.55rem 0;padding-bottom:.5rem}.growth-process-swimlane-module__aD4Pwq__paths li>span{margin-top:.2rem;display:block}.growth-process-swimlane-module__aD4Pwq__arrow{color:#9a3412;font-weight:600}.growth-process-swimlane-module__aD4Pwq__items{border:1px solid #cbd5e1;border-radius:8px;max-height:320px;margin:.8rem 0;padding:0;list-style:none;overflow:auto}.growth-process-swimlane-module__aD4Pwq__items li{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:.5rem;min-height:54px;padding:.3rem .55rem;display:flex}.growth-process-swimlane-module__aD4Pwq__items li:last-child{border-bottom:0}.growth-process-swimlane-module__aD4Pwq__items li>button{text-align:start;flex:1;min-width:0}.growth-process-swimlane-module__aD4Pwq__items li>button[aria-pressed=true]{background:#dbeafe;border-color:#1d4ed8}.growth-process-swimlane-module__aD4Pwq__items li>span{color:#526173;flex:0 40%;font-size:.9rem}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__root{color:#e2e8f0}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__panel{color:#e2e8f0;background:#142034;border-color:#51627b}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__hint{color:#b9c7d8}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__status{color:#b9c7d8}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__items li>span{color:#b9c7d8}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__scroll{background:#fff;border-color:#51627b}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__items{border-color:#51627b}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__items li{border-color:#51627b}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__paths li{border-color:#51627b}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__items li>button[aria-pressed=true]{background:#203b65}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__issues{color:#fecdd3}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__ok{color:#86efac}body[data-theme=dark] .growth-process-swimlane-module__aD4Pwq__arrow{color:#fdba74}@media (max-width:600px){.growth-process-swimlane-module__aD4Pwq__root{padding:0 12px}.growth-process-swimlane-module__aD4Pwq__panel{padding:.75rem}.growth-process-swimlane-module__aD4Pwq__actions button{flex:140px}.growth-process-swimlane-module__aD4Pwq__items li{flex-wrap:wrap}.growth-process-swimlane-module__aD4Pwq__items li>span{flex-basis:100%}}
.growth-resource-capacity-module__b_6coq__root{color:#172033;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid}.growth-resource-capacity-module__b_6coq__root *{box-sizing:border-box}.growth-resource-capacity-module__b_6coq__root :is(p,li,td,th){overflow-wrap:anywhere;line-height:1.5}.growth-resource-capacity-module__b_6coq__root p{margin:.35rem 0}.growth-resource-capacity-module__b_6coq__root h2{margin:0 0 .4rem;font-size:1.18rem}.growth-resource-capacity-module__b_6coq__root h3{margin:1rem 0 .5rem;font-size:1rem}.growth-resource-capacity-module__b_6coq__root h4{margin:.85rem 0 .3rem;font-size:.96rem}.growth-resource-capacity-module__b_6coq__intro{font-weight:650}.growth-resource-capacity-module__b_6coq__hint,.growth-resource-capacity-module__b_6coq__status,.growth-resource-capacity-module__b_6coq__detail{color:#526173;font-size:.93rem}.growth-resource-capacity-module__b_6coq__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-resource-capacity-module__b_6coq__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-resource-capacity-module__b_6coq__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-resource-capacity-module__b_6coq__root :is(input,select,textarea){width:100%;min-width:0}.growth-resource-capacity-module__b_6coq__root textarea{resize:vertical}.growth-resource-capacity-module__b_6coq__root button{cursor:pointer;font-weight:600}.growth-resource-capacity-module__b_6coq__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-resource-capacity-module__b_6coq__root button:disabled{opacity:.52;cursor:not-allowed}.growth-resource-capacity-module__b_6coq__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-resource-capacity-module__b_6coq__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-resource-capacity-module__b_6coq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.75rem;display:grid}.growth-resource-capacity-module__b_6coq__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-resource-capacity-module__b_6coq__scroller{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;overflow:auto}.growth-resource-capacity-module__b_6coq__root table{border-collapse:collapse;width:100%;min-width:690px}.growth-resource-capacity-module__b_6coq__root :is(td,th){text-align:start;vertical-align:top;border:1px solid #dbe3ee;padding:.55rem .65rem}.growth-resource-capacity-module__b_6coq__root thead th{white-space:nowrap;background:#eef2ff}.growth-resource-capacity-module__b_6coq__root tbody th{background:#f8fafc;min-width:150px}.growth-resource-capacity-module__b_6coq__root td strong{color:#9f1239}.growth-resource-capacity-module__b_6coq__detail{margin-top:.25rem;display:block}.growth-resource-capacity-module__b_6coq__full{background:#eff6ff}.growth-resource-capacity-module__b_6coq__closed{background:#f8fafc}.growth-resource-capacity-module__b_6coq__daily{gap:.55rem;padding:.55rem;display:flex}.growth-resource-capacity-module__b_6coq__daily label{flex:0 0 142px}.growth-resource-capacity-module__b_6coq__requirement{grid-template-columns:minmax(150px,2fr) minmax(110px,1fr) auto;align-items:end;gap:.6rem;margin:.4rem 0;display:grid}.growth-resource-capacity-module__b_6coq__requirement button{margin-bottom:.4rem}.growth-resource-capacity-module__b_6coq__items{border:1px solid #cbd5e1;border-radius:8px;max-height:300px;margin:.7rem 0;padding:0;list-style:none;overflow:auto}.growth-resource-capacity-module__b_6coq__items li{border-bottom:1px solid #dbe3ee;align-items:center;gap:.6rem;padding:.35rem .55rem;display:flex}.growth-resource-capacity-module__b_6coq__items li:last-child{border-bottom:0}.growth-resource-capacity-module__b_6coq__items button{text-align:start;flex:1;min-width:0}.growth-resource-capacity-module__b_6coq__items button[aria-pressed=true]{background:#dbeafe;border-color:#1d4ed8}.growth-resource-capacity-module__b_6coq__items span{color:#526173;flex:0 35%;font-size:.9rem}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__root{color:#e2e8f0}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__hint{color:#b9c7d8}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__status{color:#b9c7d8}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__detail{color:#b9c7d8}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__items span{color:#b9c7d8}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__scroller{border-color:#51627b}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__items{border-color:#51627b}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__items li{border-color:#51627b}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__root :is(td,th){border-color:#51627b}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__root thead th{background:#233654}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__root tbody th{background:#1d2b41}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__closed{background:#1d2b41}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__full{background:#233d62}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__root td strong{color:#fecdd3}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__items button[aria-pressed=true]{background:#203b65}body[data-theme=dark] .growth-resource-capacity-module__b_6coq__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}@media (max-width:600px){.growth-resource-capacity-module__b_6coq__root{padding:0 12px}.growth-resource-capacity-module__b_6coq__panel{padding:.75rem}.growth-resource-capacity-module__b_6coq__actions button{flex:140px}.growth-resource-capacity-module__b_6coq__requirement{grid-template-columns:1fr 1fr}.growth-resource-capacity-module__b_6coq__requirement button{grid-column:1/-1}.growth-resource-capacity-module__b_6coq__items li{flex-wrap:wrap}.growth-resource-capacity-module__b_6coq__items span{flex-basis:100%}}
.growth-inventory-ledger-module__CtKs9q__root{color:#172033;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid}.growth-inventory-ledger-module__CtKs9q__root *{box-sizing:border-box}.growth-inventory-ledger-module__CtKs9q__root :is(p,td,th){overflow-wrap:anywhere;line-height:1.5}.growth-inventory-ledger-module__CtKs9q__root p{margin:.35rem 0}.growth-inventory-ledger-module__CtKs9q__root h2{margin:0 0 .4rem;font-size:1.18rem}.growth-inventory-ledger-module__CtKs9q__intro{font-weight:650}.growth-inventory-ledger-module__CtKs9q__hint,.growth-inventory-ledger-module__CtKs9q__status,.growth-inventory-ledger-module__CtKs9q__detail{color:#526173;font-size:.93rem}.growth-inventory-ledger-module__CtKs9q__detail{margin-top:.2rem;display:block}.growth-inventory-ledger-module__CtKs9q__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-inventory-ledger-module__CtKs9q__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-inventory-ledger-module__CtKs9q__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-inventory-ledger-module__CtKs9q__root :is(input,select,textarea){width:100%;min-width:0}.growth-inventory-ledger-module__CtKs9q__root textarea{resize:vertical}.growth-inventory-ledger-module__CtKs9q__root button{cursor:pointer;font-weight:600}.growth-inventory-ledger-module__CtKs9q__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-inventory-ledger-module__CtKs9q__root button:disabled{opacity:.52;cursor:not-allowed}.growth-inventory-ledger-module__CtKs9q__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-inventory-ledger-module__CtKs9q__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-inventory-ledger-module__CtKs9q__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.75rem;display:grid}.growth-inventory-ledger-module__CtKs9q__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-inventory-ledger-module__CtKs9q__scroller{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;max-height:650px;overflow:auto}.growth-inventory-ledger-module__CtKs9q__root table{border-collapse:collapse;width:100%;min-width:760px}.growth-inventory-ledger-module__CtKs9q__root :is(td,th){text-align:start;vertical-align:top;border:1px solid #dbe3ee;padding:.55rem .65rem}.growth-inventory-ledger-module__CtKs9q__root thead th{white-space:nowrap;z-index:1;background:#eef2ff;position:sticky;top:0}.growth-inventory-ledger-module__CtKs9q__root tbody th{background:#f8fafc}.growth-inventory-ledger-module__CtKs9q__root td strong{color:#1d4ed8}.growth-inventory-ledger-module__CtKs9q__plus{color:#166534;font-weight:650}.growth-inventory-ledger-module__CtKs9q__minus{color:#9f1239;font-weight:650}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__root{color:#e2e8f0}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__hint,body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__status,body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__detail){color:#b9c7d8}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__scroller{border-color:#51627b}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__root :is(td,th){border-color:#51627b}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__root thead th{background:#233654}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__root tbody th{background:#1d2b41}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__root td strong{color:#93c5fd}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__plus{color:#86efac}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__minus{color:#fecdd3}body[data-theme=dark] .growth-inventory-ledger-module__CtKs9q__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}@media (max-width:600px){.growth-inventory-ledger-module__CtKs9q__root{padding:0 12px}.growth-inventory-ledger-module__CtKs9q__panel{padding:.75rem}.growth-inventory-ledger-module__CtKs9q__actions button{flex:140px}}
.growth-ranked-ballot-module__GBc66W__root{color:#172033;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid}.growth-ranked-ballot-module__GBc66W__root *{box-sizing:border-box}.growth-ranked-ballot-module__GBc66W__root :is(p,td,th){overflow-wrap:anywhere;line-height:1.5}.growth-ranked-ballot-module__GBc66W__root p{margin:.35rem 0}.growth-ranked-ballot-module__GBc66W__root h2{margin:0 0 .4rem;font-size:1.18rem}.growth-ranked-ballot-module__GBc66W__intro{font-weight:650}.growth-ranked-ballot-module__GBc66W__hint,.growth-ranked-ballot-module__GBc66W__status,.growth-ranked-ballot-module__GBc66W__detail{color:#526173;font-size:.93rem}.growth-ranked-ballot-module__GBc66W__detail{margin-top:.2rem;display:block}.growth-ranked-ballot-module__GBc66W__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-ranked-ballot-module__GBc66W__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-ranked-ballot-module__GBc66W__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-ranked-ballot-module__GBc66W__root :is(input,select,textarea){width:100%;min-width:0}.growth-ranked-ballot-module__GBc66W__root textarea{resize:vertical}.growth-ranked-ballot-module__GBc66W__root button{cursor:pointer;font-weight:600}.growth-ranked-ballot-module__GBc66W__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-ranked-ballot-module__GBc66W__root button:disabled{opacity:.52;cursor:not-allowed}.growth-ranked-ballot-module__GBc66W__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-ranked-ballot-module__GBc66W__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-ranked-ballot-module__GBc66W__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.75rem;display:grid}.growth-ranked-ballot-module__GBc66W__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-ranked-ballot-module__GBc66W__scroller{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;max-height:650px;overflow:auto}.growth-ranked-ballot-module__GBc66W__root table{border-collapse:collapse;width:100%;min-width:760px}.growth-ranked-ballot-module__GBc66W__root .growth-ranked-ballot-module__GBc66W__smallTable{min-width:480px}.growth-ranked-ballot-module__GBc66W__root :is(td,th){text-align:start;vertical-align:top;border:1px solid #dbe3ee;padding:.55rem .65rem}.growth-ranked-ballot-module__GBc66W__root thead th{white-space:nowrap;z-index:1;background:#eef2ff;position:sticky;top:0}.growth-ranked-ballot-module__GBc66W__root tbody th{background:#f8fafc}.growth-ranked-ballot-module__GBc66W__root td strong{color:#1d4ed8}.growth-ranked-ballot-module__GBc66W__plus{color:#166534;font-weight:650}.growth-ranked-ballot-module__GBc66W__minus{color:#9f1239;font-weight:650}.growth-ranked-ballot-module__GBc66W__winner{color:#166534;font-size:1.1rem;font-weight:750}.growth-ranked-ballot-module__GBc66W__results{gap:.8rem;margin-top:.9rem;display:grid}.growth-ranked-ballot-module__GBc66W__round{border:1px solid #cbd5e1;border-radius:10px;min-width:0;padding:.75rem}.growth-ranked-ballot-module__GBc66W__round h3{margin:.1rem 0 .5rem;font-size:1.04rem}.growth-ranked-ballot-module__GBc66W__tie{overflow-wrap:anywhere;background:#f5f3ff;border-left:4px solid #8b5cf6;padding:.6rem .8rem}.growth-ranked-ballot-module__GBc66W__root summary{cursor:pointer;margin:.5rem 0;font-weight:650}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__root{color:#e2e8f0}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__hint,body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__status,body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__detail){color:#b9c7d8}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__scroller{border-color:#51627b}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__root :is(td,th){border-color:#51627b}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__root thead th{background:#233654}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__root tbody th{background:#1d2b41}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__root td strong{color:#93c5fd}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__plus{color:#86efac}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__minus{color:#fecdd3}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__winner{color:#86efac}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__round{border-color:#51627b}body[data-theme=dark] .growth-ranked-ballot-module__GBc66W__tie{color:#e9d5ff;background:#2e2452;border-color:#a78bfa}@media (max-width:600px){.growth-ranked-ballot-module__GBc66W__root{padding:0 12px}.growth-ranked-ballot-module__GBc66W__panel{padding:.75rem}.growth-ranked-ballot-module__GBc66W__actions button{flex:140px}}
.growth-usability-task-module__e3DajG__root{color:#172033;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid}.growth-usability-task-module__e3DajG__root *{box-sizing:border-box}.growth-usability-task-module__e3DajG__root :is(p,td,th){overflow-wrap:anywhere;line-height:1.5}.growth-usability-task-module__e3DajG__root p{margin:.35rem 0}.growth-usability-task-module__e3DajG__root h2{margin:0 0 .4rem;font-size:1.18rem}.growth-usability-task-module__e3DajG__intro{font-weight:650}.growth-usability-task-module__e3DajG__hint,.growth-usability-task-module__e3DajG__status,.growth-usability-task-module__e3DajG__detail{color:#526173;font-size:.93rem}.growth-usability-task-module__e3DajG__detail{margin-top:.2rem;display:block}.growth-usability-task-module__e3DajG__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-usability-task-module__e3DajG__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-usability-task-module__e3DajG__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-usability-task-module__e3DajG__root :is(input,select,textarea){width:100%;min-width:0}.growth-usability-task-module__e3DajG__root textarea{resize:vertical}.growth-usability-task-module__e3DajG__root button{cursor:pointer;font-weight:600}.growth-usability-task-module__e3DajG__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-usability-task-module__e3DajG__root button:disabled{opacity:.52;cursor:not-allowed}.growth-usability-task-module__e3DajG__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-usability-task-module__e3DajG__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-usability-task-module__e3DajG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.75rem;display:grid}.growth-usability-task-module__e3DajG__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-usability-task-module__e3DajG__scroller{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;max-height:650px;overflow:auto}.growth-usability-task-module__e3DajG__root table{border-collapse:collapse;width:100%;min-width:760px}.growth-usability-task-module__e3DajG__root .growth-usability-task-module__e3DajG__smallTable{min-width:480px}.growth-usability-task-module__e3DajG__root :is(td,th){text-align:start;vertical-align:top;border:1px solid #dbe3ee;padding:.55rem .65rem}.growth-usability-task-module__e3DajG__root thead th{white-space:nowrap;z-index:1;background:#eef2ff;position:sticky;top:0}.growth-usability-task-module__e3DajG__root tbody th{background:#f8fafc}.growth-usability-task-module__e3DajG__root td strong{color:#1d4ed8}.growth-usability-task-module__e3DajG__plus{color:#166534;font-weight:650}.growth-usability-task-module__e3DajG__minus{color:#9f1239;font-weight:650}.growth-usability-task-module__e3DajG__winner{color:#166534;font-size:1.1rem;font-weight:750}.growth-usability-task-module__e3DajG__results{gap:.8rem;margin-top:.9rem;display:grid}.growth-usability-task-module__e3DajG__round{border:1px solid #cbd5e1;border-radius:10px;min-width:0;padding:.75rem}.growth-usability-task-module__e3DajG__round h3{margin:.1rem 0 .5rem;font-size:1.04rem}.growth-usability-task-module__e3DajG__tie{overflow-wrap:anywhere;background:#f5f3ff;border-left:4px solid #8b5cf6;padding:.6rem .8rem}.growth-usability-task-module__e3DajG__root summary{cursor:pointer;margin:.5rem 0;font-weight:650}body[data-theme=dark] .growth-usability-task-module__e3DajG__root{color:#e2e8f0}body[data-theme=dark] .growth-usability-task-module__e3DajG__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-usability-task-module__e3DajG__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-usability-task-module__e3DajG__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body[data-theme=dark] .growth-usability-task-module__e3DajG__hint,body[data-theme=dark] .growth-usability-task-module__e3DajG__status,body[data-theme=dark] .growth-usability-task-module__e3DajG__detail){color:#b9c7d8}body[data-theme=dark] .growth-usability-task-module__e3DajG__scroller{border-color:#51627b}body[data-theme=dark] .growth-usability-task-module__e3DajG__root :is(td,th){border-color:#51627b}body[data-theme=dark] .growth-usability-task-module__e3DajG__root thead th{background:#233654}body[data-theme=dark] .growth-usability-task-module__e3DajG__root tbody th{background:#1d2b41}body[data-theme=dark] .growth-usability-task-module__e3DajG__root td strong{color:#93c5fd}body[data-theme=dark] .growth-usability-task-module__e3DajG__plus{color:#86efac}body[data-theme=dark] .growth-usability-task-module__e3DajG__minus{color:#fecdd3}body[data-theme=dark] .growth-usability-task-module__e3DajG__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-usability-task-module__e3DajG__winner{color:#86efac}body[data-theme=dark] .growth-usability-task-module__e3DajG__round{border-color:#51627b}body[data-theme=dark] .growth-usability-task-module__e3DajG__tie{color:#e9d5ff;background:#2e2452;border-color:#a78bfa}@media (max-width:600px){.growth-usability-task-module__e3DajG__root{padding:0 12px}.growth-usability-task-module__e3DajG__panel{padding:.75rem}.growth-usability-task-module__e3DajG__actions button{flex:140px}}
.growth-traceability-module__xRthUW__root{color:#172033;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid}.growth-traceability-module__xRthUW__root *{box-sizing:border-box}.growth-traceability-module__xRthUW__root :is(p,td,th){overflow-wrap:anywhere;line-height:1.5}.growth-traceability-module__xRthUW__root p{margin:.35rem 0}.growth-traceability-module__xRthUW__root h2{margin:0 0 .4rem;font-size:1.18rem}.growth-traceability-module__xRthUW__intro{font-weight:650}.growth-traceability-module__xRthUW__hint,.growth-traceability-module__xRthUW__status,.growth-traceability-module__xRthUW__detail{color:#526173;font-size:.93rem}.growth-traceability-module__xRthUW__detail{margin-top:.2rem;display:block}.growth-traceability-module__xRthUW__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-traceability-module__xRthUW__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-traceability-module__xRthUW__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-traceability-module__xRthUW__root :is(input,select,textarea){width:100%;min-width:0}.growth-traceability-module__xRthUW__root textarea{resize:vertical}.growth-traceability-module__xRthUW__root button{cursor:pointer;font-weight:600}.growth-traceability-module__xRthUW__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-traceability-module__xRthUW__root button:disabled{opacity:.52;cursor:not-allowed}.growth-traceability-module__xRthUW__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-traceability-module__xRthUW__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-traceability-module__xRthUW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.75rem;display:grid}.growth-traceability-module__xRthUW__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-traceability-module__xRthUW__scroller{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;max-height:650px;overflow:auto}.growth-traceability-module__xRthUW__root table{border-collapse:collapse;width:100%;min-width:760px}.growth-traceability-module__xRthUW__root .growth-traceability-module__xRthUW__smallTable{min-width:480px}.growth-traceability-module__xRthUW__root :is(td,th){text-align:start;vertical-align:top;border:1px solid #dbe3ee;padding:.55rem .65rem}.growth-traceability-module__xRthUW__root thead th{white-space:nowrap;z-index:1;background:#eef2ff;position:sticky;top:0}.growth-traceability-module__xRthUW__root tbody th{background:#f8fafc}.growth-traceability-module__xRthUW__root td strong{color:#1d4ed8}.growth-traceability-module__xRthUW__plus{color:#166534;font-weight:650}.growth-traceability-module__xRthUW__minus{color:#9f1239;font-weight:650}.growth-traceability-module__xRthUW__winner{color:#166534;font-size:1.1rem;font-weight:750}.growth-traceability-module__xRthUW__results{gap:.8rem;margin-top:.9rem;display:grid}.growth-traceability-module__xRthUW__round{border:1px solid #cbd5e1;border-radius:10px;min-width:0;padding:.75rem}.growth-traceability-module__xRthUW__round h3{margin:.1rem 0 .5rem;font-size:1.04rem}.growth-traceability-module__xRthUW__tie{overflow-wrap:anywhere;background:#f5f3ff;border-left:4px solid #8b5cf6;padding:.6rem .8rem}.growth-traceability-module__xRthUW__root summary{cursor:pointer;margin:.5rem 0;font-weight:650}body[data-theme=dark] .growth-traceability-module__xRthUW__root{color:#e2e8f0}body[data-theme=dark] .growth-traceability-module__xRthUW__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-traceability-module__xRthUW__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-traceability-module__xRthUW__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body[data-theme=dark] .growth-traceability-module__xRthUW__hint,body[data-theme=dark] .growth-traceability-module__xRthUW__status,body[data-theme=dark] .growth-traceability-module__xRthUW__detail){color:#b9c7d8}body[data-theme=dark] .growth-traceability-module__xRthUW__scroller{border-color:#51627b}body[data-theme=dark] .growth-traceability-module__xRthUW__root :is(td,th){border-color:#51627b}body[data-theme=dark] .growth-traceability-module__xRthUW__root thead th{background:#233654}body[data-theme=dark] .growth-traceability-module__xRthUW__root tbody th{background:#1d2b41}body[data-theme=dark] .growth-traceability-module__xRthUW__root td strong{color:#93c5fd}body[data-theme=dark] .growth-traceability-module__xRthUW__plus{color:#86efac}body[data-theme=dark] .growth-traceability-module__xRthUW__minus{color:#fecdd3}body[data-theme=dark] .growth-traceability-module__xRthUW__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-traceability-module__xRthUW__winner{color:#86efac}body[data-theme=dark] .growth-traceability-module__xRthUW__round{border-color:#51627b}body[data-theme=dark] .growth-traceability-module__xRthUW__tie{color:#e9d5ff;background:#2e2452;border-color:#a78bfa}@media (max-width:600px){.growth-traceability-module__xRthUW__root{padding:0 12px}.growth-traceability-module__xRthUW__panel{padding:.75rem}.growth-traceability-module__xRthUW__actions button{flex:140px}}.growth-traceability-module__xRthUW__fieldset{border:1px solid #cbd5e1;border-radius:8px;min-width:0;margin:.65rem 0;padding:.5rem .75rem}.growth-traceability-module__xRthUW__root .growth-traceability-module__xRthUW__check{flex-wrap:wrap;align-items:center;gap:.6rem;font-weight:450;display:flex}.growth-traceability-module__xRthUW__root .growth-traceability-module__xRthUW__check input{accent-color:#2563eb;width:auto;min-height:20px}.growth-traceability-module__xRthUW__impact{background:#eff6ff;border-left:4px solid #2563eb;border-radius:8px;padding:.6rem .75rem}.growth-traceability-module__xRthUW__good{color:#166534;font-weight:700}.growth-traceability-module__xRthUW__bad{color:#9f1239;font-weight:700}body[data-theme=dark] .growth-traceability-module__xRthUW__fieldset{border-color:#51627b}body[data-theme=dark] .growth-traceability-module__xRthUW__impact{background:#1d2b41;border-color:#60a5fa}body[data-theme=dark] .growth-traceability-module__xRthUW__good{color:#86efac}body[data-theme=dark] .growth-traceability-module__xRthUW__bad{color:#fecdd3}
.growth-text-tokenization-module__WQciEq__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);gap:1rem;margin:0 auto;padding:0 16px;display:grid}.growth-text-tokenization-module__WQciEq__root *{box-sizing:border-box}.growth-text-tokenization-module__WQciEq__root p{margin:.25rem 0;line-height:1.55}.growth-text-tokenization-module__WQciEq__note{color:var(--text-secondary,#586579);font-size:.92rem}.growth-text-tokenization-module__WQciEq__panel,.growth-text-tokenization-module__WQciEq__results{border:1px solid var(--border-color,#cad4e2);background:var(--card-bg,#fff);border-radius:12px;min-width:0;padding:1rem}.growth-text-tokenization-module__WQciEq__panel h2,.growth-text-tokenization-module__WQciEq__results h2{margin:0 0 .75rem;font-size:1.16rem}.growth-text-tokenization-module__WQciEq__panel h3{margin:0 0 .4rem;font-size:1rem}.growth-text-tokenization-module__WQciEq__results{gap:.85rem;display:grid}.growth-text-tokenization-module__WQciEq__results>.growth-text-tokenization-module__WQciEq__panel{padding:.75rem}.growth-text-tokenization-module__WQciEq__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.growth-text-tokenization-module__WQciEq__root button{border:1px solid var(--border-color,#8ba6c8);background:var(--card-bg,#fff);color:inherit;cursor:pointer;border-radius:8px;padding:.55rem .85rem;font-weight:600}.growth-text-tokenization-module__WQciEq__root button.growth-text-tokenization-module__WQciEq__primary{color:#fff;background:#155bc5;border-color:#155bc5}.growth-text-tokenization-module__WQciEq__root label{margin:.65rem 0 .3rem;font-weight:700;display:block}.growth-text-tokenization-module__WQciEq__root textarea,.growth-text-tokenization-module__WQciEq__root select{border:1px solid var(--border-color,#aab9cc);background:var(--input-bg,var(--card-bg,#fff));width:100%;min-width:0;color:inherit;font:inherit;border-radius:8px;padding:.65rem}.growth-text-tokenization-module__WQciEq__root textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.growth-text-tokenization-module__WQciEq__root textarea:focus-visible,.growth-text-tokenization-module__WQciEq__root select:focus-visible,.growth-text-tokenization-module__WQciEq__root button:focus-visible,.growth-text-tokenization-module__WQciEq__tableWrap:focus-visible{outline-offset:2px;outline:3px solid #2786e8}.growth-text-tokenization-module__WQciEq__selectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.growth-text-tokenization-module__WQciEq__selectorGrid>div{min-width:0}.growth-text-tokenization-module__WQciEq__tableWrap{border:1px solid var(--border-color,#cad4e2);border-radius:8px;max-width:100%;overflow:auto}.growth-text-tokenization-module__WQciEq__tableWrap table{border-collapse:collapse;width:100%;min-width:720px}.growth-text-tokenization-module__WQciEq__tableWrap caption{text-align:left;padding:.5rem;font-weight:700}.growth-text-tokenization-module__WQciEq__tableWrap th,.growth-text-tokenization-module__WQciEq__tableWrap td{border-top:1px solid var(--border-color,#d9e0ea);text-align:left;vertical-align:top;padding:.5rem}.growth-text-tokenization-module__WQciEq__tableWrap th{font-size:.87rem}.growth-text-tokenization-module__WQciEq__tableWrap td code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.84rem}.growth-text-tokenization-module__WQciEq__error{color:#8d2020;background:#fff0f0;border-left:4px solid #db3b3b;padding:.75rem}body[data-theme=dark] .growth-text-tokenization-module__WQciEq__root{--text-primary:#e2e8f0;--text-secondary:#b8c4d6;--card-bg:#111827;--input-bg:#172235;--border-color:#526079}body[data-theme=dark] .growth-text-tokenization-module__WQciEq__error{color:#fecaca;background:#3b1621}@media (max-width:640px){.growth-text-tokenization-module__WQciEq__selectorGrid{grid-template-columns:1fr}.growth-text-tokenization-module__WQciEq__panel,.growth-text-tokenization-module__WQciEq__results{padding:.8rem}.growth-text-tokenization-module__WQciEq__root{gap:.75rem}}
.growth-korean-proofreading-module__78GmVq__root{box-sizing:border-box;width:100%;max-width:1000px;color:var(--text-primary,#172033);gap:1rem;margin:0 auto;padding:0 16px;display:grid}.growth-korean-proofreading-module__78GmVq__root *{box-sizing:border-box}.growth-korean-proofreading-module__78GmVq__root p{margin:.25rem 0;line-height:1.55}.growth-korean-proofreading-module__78GmVq__note{color:var(--text-secondary,#526174);font-size:.92rem}.growth-korean-proofreading-module__78GmVq__panel,.growth-korean-proofreading-module__78GmVq__results,.growth-korean-proofreading-module__78GmVq__candidate{border:1px solid var(--border-color,#cad4e2);background:var(--card-bg,#fff);border-radius:12px;min-width:0;padding:1rem}.growth-korean-proofreading-module__78GmVq__results{gap:.75rem;display:grid}.growth-korean-proofreading-module__78GmVq__panel h2,.growth-korean-proofreading-module__78GmVq__results h2{margin:0 0 .7rem;font-size:1.16rem}.growth-korean-proofreading-module__78GmVq__candidate h3{margin:0 0 .4rem;font-size:1rem}.growth-korean-proofreading-module__78GmVq__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.growth-korean-proofreading-module__78GmVq__root button{border:1px solid var(--border-color,#8ba6c8);background:var(--card-bg,#fff);color:inherit;cursor:pointer;border-radius:8px;padding:.55rem .85rem;font-weight:600}.growth-korean-proofreading-module__78GmVq__root button.growth-korean-proofreading-module__78GmVq__primary{color:#fff;background:#155bc5;border-color:#155bc5}.growth-korean-proofreading-module__78GmVq__root button:disabled{opacity:.5;cursor:not-allowed}.growth-korean-proofreading-module__78GmVq__root label{margin:.55rem 0 .3rem;font-weight:700;display:block}.growth-korean-proofreading-module__78GmVq__root textarea{border:1px solid var(--border-color,#aab9cc);background:var(--input-bg,var(--card-bg,#fff));width:100%;min-width:0;color:inherit;font:inherit;resize:vertical;border-radius:8px;padding:.65rem;line-height:1.5}.growth-korean-proofreading-module__78GmVq__root textarea[readonly]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.growth-korean-proofreading-module__78GmVq__ruleOptions{border:1px solid var(--border-color,#cad4e2);border-radius:10px;min-width:0;margin:.85rem 0;padding:.8rem}.growth-korean-proofreading-module__78GmVq__ruleOptions legend{padding:0 .3rem;font-weight:700}.growth-korean-proofreading-module__78GmVq__ruleGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.2rem .7rem;display:grid}.growth-korean-proofreading-module__78GmVq__root .growth-korean-proofreading-module__78GmVq__ruleOption{cursor:pointer;align-items:flex-start;gap:.5rem;margin:0;padding:.4rem .2rem;font-weight:500;display:flex}.growth-korean-proofreading-module__78GmVq__ruleOption input{accent-color:#155bc5;flex:none;margin:.25rem 0 0}.growth-korean-proofreading-module__78GmVq__ruleOption small{color:var(--text-secondary,#526174);font-size:.82rem}.growth-korean-proofreading-module__78GmVq__root textarea:focus-visible,.growth-korean-proofreading-module__78GmVq__root input:focus-visible,.growth-korean-proofreading-module__78GmVq__root button:focus-visible,.growth-korean-proofreading-module__78GmVq__root a:focus-visible,.growth-korean-proofreading-module__78GmVq__results h2:focus{outline-offset:2px;outline:3px solid #2786e8}.growth-korean-proofreading-module__78GmVq__candidates{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.growth-korean-proofreading-module__78GmVq__candidate{gap:.35rem;display:grid}.growth-korean-proofreading-module__78GmVq__candidate code,.growth-korean-proofreading-module__78GmVq__context code{white-space:pre-wrap;overflow-wrap:anywhere}.growth-korean-proofreading-module__78GmVq__candidate a{color:#155bc5;text-decoration:underline}.growth-korean-proofreading-module__78GmVq__mono{font-size:.96rem}.growth-korean-proofreading-module__78GmVq__context{min-width:0}.growth-korean-proofreading-module__78GmVq__error{color:#8d2020;background:#fff0f0;border-left:4px solid #db3b3b;padding:.75rem}body[data-theme=dark] .growth-korean-proofreading-module__78GmVq__root{--text-primary:#e2e8f0;--text-secondary:#b8c4d6;--card-bg:#111827;--input-bg:#172235;--border-color:#526079}body[data-theme=dark] .growth-korean-proofreading-module__78GmVq__root button.growth-korean-proofreading-module__78GmVq__primary{background:#18559b;border-color:#7ab5f5}body[data-theme=dark] .growth-korean-proofreading-module__78GmVq__candidate a{color:#93c5fd}body[data-theme=dark] .growth-korean-proofreading-module__78GmVq__error{color:#fecaca;background:#3b1621}@media (max-width:640px){.growth-korean-proofreading-module__78GmVq__root{gap:.75rem}.growth-korean-proofreading-module__78GmVq__panel,.growth-korean-proofreading-module__78GmVq__results,.growth-korean-proofreading-module__78GmVq__candidate{padding:.8rem}}
.growth-sentence-structure-module__kYjc7a__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid;position:relative}.growth-sentence-structure-module__kYjc7a__root *{box-sizing:border-box}.growth-sentence-structure-module__kYjc7a__root :is(p,td,th){overflow-wrap:anywhere;line-height:1.5}.growth-sentence-structure-module__kYjc7a__root p{margin:.35rem 0}.growth-sentence-structure-module__kYjc7a__root h2{margin:0 0 .4rem;font-size:1.18rem}.growth-sentence-structure-module__kYjc7a__intro{font-weight:650}.growth-sentence-structure-module__kYjc7a__hint,.growth-sentence-structure-module__kYjc7a__status{color:#526173;font-size:.93rem}.growth-sentence-structure-module__kYjc7a__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-sentence-structure-module__kYjc7a__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-sentence-structure-module__kYjc7a__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-sentence-structure-module__kYjc7a__root :is(input,select,textarea){width:100%;min-width:0}.growth-sentence-structure-module__kYjc7a__root textarea{resize:vertical}.growth-sentence-structure-module__kYjc7a__root button{cursor:pointer;font-weight:600}.growth-sentence-structure-module__kYjc7a__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-sentence-structure-module__kYjc7a__root button:disabled{opacity:.52;cursor:not-allowed}.growth-sentence-structure-module__kYjc7a__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-sentence-structure-module__kYjc7a__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-sentence-structure-module__kYjc7a__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.75rem;display:grid}.growth-sentence-structure-module__kYjc7a__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-sentence-structure-module__kYjc7a__original{white-space:pre-wrap;background:#f0fdfa;border-left:4px solid #0f766e;padding:.65rem .75rem}.growth-sentence-structure-module__kYjc7a__scroller,.growth-sentence-structure-module__kYjc7a__diagram{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;max-height:640px;overflow:auto}.growth-sentence-structure-module__kYjc7a__diagram{background:#f8fafc}.growth-sentence-structure-module__kYjc7a__diagram svg{max-width:none;display:block}.growth-sentence-structure-module__kYjc7a__root table{border-collapse:collapse;width:100%;min-width:680px}.growth-sentence-structure-module__kYjc7a__root :is(td,th){text-align:start;vertical-align:top;border:1px solid #dbe3ee;padding:.55rem .65rem}.growth-sentence-structure-module__kYjc7a__root thead th{white-space:nowrap;z-index:1;background:#eef2ff;position:sticky;top:0}.growth-sentence-structure-module__kYjc7a__root tbody th{background:#f8fafc}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__root{color:#e2e8f0}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__hint,body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__status){color:#b9c7d8}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__scroller{border-color:#51627b}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__root :is(td,th){border-color:#51627b}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__root thead th{background:#233654}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__root tbody th{background:#1d2b41}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-sentence-structure-module__kYjc7a__original{background:#143c40;border-color:#2dd4bf}@media (max-width:600px){.growth-sentence-structure-module__kYjc7a__root{padding:0 12px}.growth-sentence-structure-module__kYjc7a__panel{padding:.75rem}.growth-sentence-structure-module__kYjc7a__actions button{flex:140px}}
.growth-translation-memory-module__jSWEsG__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid;position:relative}.growth-translation-memory-module__jSWEsG__root *{box-sizing:border-box}.growth-translation-memory-module__jSWEsG__root :is(p,td,th){overflow-wrap:anywhere;line-height:1.5}.growth-translation-memory-module__jSWEsG__root p{margin:.35rem 0}.growth-translation-memory-module__jSWEsG__root h2{margin:0 0 .4rem;font-size:1.18rem}.growth-translation-memory-module__jSWEsG__root h3{margin:.8rem 0 .25rem;font-size:1rem}.growth-translation-memory-module__jSWEsG__intro{font-weight:650}.growth-translation-memory-module__jSWEsG__hint,.growth-translation-memory-module__jSWEsG__status{color:#526173;font-size:.93rem}.growth-translation-memory-module__jSWEsG__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-translation-memory-module__jSWEsG__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-translation-memory-module__jSWEsG__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-translation-memory-module__jSWEsG__root :is(input,select,textarea){width:100%;min-width:0}.growth-translation-memory-module__jSWEsG__root textarea{resize:vertical}.growth-translation-memory-module__jSWEsG__root button{cursor:pointer;font-weight:600}.growth-translation-memory-module__jSWEsG__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-translation-memory-module__jSWEsG__root button:disabled{opacity:.52;cursor:not-allowed}.growth-translation-memory-module__jSWEsG__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-translation-memory-module__jSWEsG__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-translation-memory-module__jSWEsG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.75rem;display:grid}.growth-translation-memory-module__jSWEsG__tagRow{border:1px solid #cbd5e1;border-radius:8px;grid-template-columns:minmax(70px,.35fr) repeat(2,minmax(130px,1fr)) auto;align-items:end;gap:.65rem;margin:.5rem 0;padding:.5rem;display:grid}.growth-translation-memory-module__jSWEsG__tagRow label{margin:0}.growth-translation-memory-module__jSWEsG__candidates{gap:.6rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.growth-translation-memory-module__jSWEsG__candidates li{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;min-width:0;padding:.7rem}.growth-translation-memory-module__jSWEsG__candidates p,.growth-translation-memory-module__jSWEsG__segment{white-space:pre-wrap}.growth-translation-memory-module__jSWEsG__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-translation-memory-module__jSWEsG__original{white-space:pre-wrap;background:#f0fdfa;border-left:4px solid #0f766e;padding:.65rem .75rem}.growth-translation-memory-module__jSWEsG__scroller,.growth-translation-memory-module__jSWEsG__diagram{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;max-height:640px;overflow:auto}.growth-translation-memory-module__jSWEsG__diagram{background:#f8fafc}.growth-translation-memory-module__jSWEsG__diagram svg{max-width:none;display:block}.growth-translation-memory-module__jSWEsG__root table{border-collapse:collapse;width:100%;min-width:680px}.growth-translation-memory-module__jSWEsG__root :is(td,th){text-align:start;vertical-align:top;border:1px solid #dbe3ee;padding:.55rem .65rem}.growth-translation-memory-module__jSWEsG__root thead th{white-space:nowrap;z-index:1;background:#eef2ff;position:sticky;top:0}.growth-translation-memory-module__jSWEsG__root tbody th{background:#f8fafc}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__root{color:#e2e8f0}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body[data-theme=dark] .growth-translation-memory-module__jSWEsG__hint,body[data-theme=dark] .growth-translation-memory-module__jSWEsG__status){color:#b9c7d8}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__scroller{border-color:#51627b}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__root :is(td,th){border-color:#51627b}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__tagRow{border-color:#51627b}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__candidates li{border-color:#51627b}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__candidates li{background:#1d2b41}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__root thead th{background:#233654}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__root tbody th{background:#1d2b41}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-translation-memory-module__jSWEsG__original{background:#143c40;border-color:#2dd4bf}@media (max-width:600px){.growth-translation-memory-module__jSWEsG__root{padding:0 12px}.growth-translation-memory-module__jSWEsG__panel{padding:.75rem}.growth-translation-memory-module__jSWEsG__actions button{flex:140px}.growth-translation-memory-module__jSWEsG__tagRow{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-translation-memory-module__jSWEsG__tagRow button{grid-column:1/-1}}
.growth-dictation-module__swNjma__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1180px;margin:0 auto;padding:0 16px;display:grid;position:relative}.growth-dictation-module__swNjma__root *{box-sizing:border-box}.growth-dictation-module__swNjma__root :is(p,td,th){overflow-wrap:anywhere;line-height:1.5}.growth-dictation-module__swNjma__root p{margin:.35rem 0}.growth-dictation-module__swNjma__root h2{margin:0 0 .4rem;font-size:1.18rem}.growth-dictation-module__swNjma__root h3{margin:.8rem 0 .25rem;font-size:1rem}.growth-dictation-module__swNjma__intro{font-weight:650}.growth-dictation-module__swNjma__hint,.growth-dictation-module__swNjma__status{color:#526173;font-size:.93rem}.growth-dictation-module__swNjma__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-dictation-module__swNjma__root label{gap:.35rem;min-width:0;margin:.4rem 0;font-weight:550;display:grid}.growth-dictation-module__swNjma__root :is(input,select,textarea,button){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-dictation-module__swNjma__root :is(input,select,textarea){width:100%;min-width:0}.growth-dictation-module__swNjma__root textarea{resize:vertical}.growth-dictation-module__swNjma__root button{cursor:pointer;font-weight:600}.growth-dictation-module__swNjma__root button:hover:not(:disabled){border-color:#1d4ed8}.growth-dictation-module__swNjma__root button:disabled{opacity:.52;cursor:not-allowed}.growth-dictation-module__swNjma__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-dictation-module__swNjma__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.growth-dictation-module__swNjma__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:end;gap:.75rem;display:grid}.growth-dictation-module__swNjma__tagRow{border:1px solid #cbd5e1;border-radius:8px;grid-template-columns:minmax(70px,.35fr) repeat(2,minmax(130px,1fr)) auto;align-items:end;gap:.65rem;margin:.5rem 0;padding:.5rem;display:grid}.growth-dictation-module__swNjma__tagRow label{margin:0}.growth-dictation-module__swNjma__candidates{gap:.6rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.growth-dictation-module__swNjma__candidates li{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;min-width:0;padding:.7rem}.growth-dictation-module__swNjma__candidates p,.growth-dictation-module__swNjma__segment{white-space:pre-wrap}.growth-dictation-module__swNjma__root audio{width:min(100%,560px);margin:.8rem 0;display:block}.growth-dictation-module__swNjma__prompt{font-size:1.2rem;font-weight:700}.growth-dictation-module__swNjma__feedback{background:#eef2ff;border:1px solid #a5b4fc;border-radius:8px;min-width:0;margin-top:1rem;padding:.8rem}.growth-dictation-module__swNjma__feedback code{white-space:pre-wrap;overflow-wrap:anywhere}.growth-dictation-module__swNjma__diff{flex-wrap:wrap;gap:.4rem;margin:.7rem 0;padding:0;list-style:none;display:flex}.growth-dictation-module__swNjma__diff li{border:1px solid #cbd5e1;border-radius:6px;padding:.35rem .5rem}.growth-dictation-module__swNjma__diff li strong{margin-inline-end:.25rem}.growth-dictation-module__swNjma__equal{background:#e2e8f0}.growth-dictation-module__swNjma__missing{background:#fef3c7;border-color:#fbbf24!important}.growth-dictation-module__swNjma__extra{background:#ffe4e6;border-color:#fb7185!important}.growth-dictation-module__swNjma__audioInfo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.growth-dictation-module__swNjma__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-dictation-module__swNjma__original{white-space:pre-wrap;background:#f0fdfa;border-left:4px solid #0f766e;padding:.65rem .75rem}.growth-dictation-module__swNjma__scroller,.growth-dictation-module__swNjma__diagram{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;max-height:640px;overflow:auto}.growth-dictation-module__swNjma__diagram{background:#f8fafc}.growth-dictation-module__swNjma__diagram svg{max-width:none;display:block}.growth-dictation-module__swNjma__root table{border-collapse:collapse;width:100%;min-width:680px}.growth-dictation-module__swNjma__root :is(td,th){text-align:start;vertical-align:top;border:1px solid #dbe3ee;padding:.55rem .65rem}.growth-dictation-module__swNjma__root thead th{white-space:nowrap;z-index:1;background:#eef2ff;position:sticky;top:0}.growth-dictation-module__swNjma__root tbody th{background:#f8fafc}body[data-theme=dark] .growth-dictation-module__swNjma__root{color:#e2e8f0}body[data-theme=dark] .growth-dictation-module__swNjma__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-dictation-module__swNjma__root :is(input,select,textarea,button){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-dictation-module__swNjma__root :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(body[data-theme=dark] .growth-dictation-module__swNjma__hint,body[data-theme=dark] .growth-dictation-module__swNjma__status){color:#b9c7d8}body[data-theme=dark] .growth-dictation-module__swNjma__scroller{border-color:#51627b}body[data-theme=dark] .growth-dictation-module__swNjma__root :is(td,th){border-color:#51627b}body[data-theme=dark] .growth-dictation-module__swNjma__tagRow{border-color:#51627b}body[data-theme=dark] .growth-dictation-module__swNjma__candidates li{border-color:#51627b}body[data-theme=dark] .growth-dictation-module__swNjma__candidates li{background:#1d2b41}body[data-theme=dark] .growth-dictation-module__swNjma__root thead th{background:#233654}body[data-theme=dark] .growth-dictation-module__swNjma__root tbody th{background:#1d2b41}body[data-theme=dark] .growth-dictation-module__swNjma__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-dictation-module__swNjma__original{background:#143c40;border-color:#2dd4bf}body[data-theme=dark] .growth-dictation-module__swNjma__feedback{color:#e2e8f0;background:#1d2b41;border-color:#818cf8}body[data-theme=dark] .growth-dictation-module__swNjma__equal{background:#334155}body[data-theme=dark] .growth-dictation-module__swNjma__missing{color:#fef3c7;background:#713f12;border-color:#d97706!important}body[data-theme=dark] .growth-dictation-module__swNjma__extra{color:#ffe4e6;background:#881337;border-color:#e11d48!important}@media (max-width:600px){.growth-dictation-module__swNjma__root{padding:0 12px}.growth-dictation-module__swNjma__panel{padding:.75rem}.growth-dictation-module__swNjma__actions button{flex:140px}.growth-dictation-module__swNjma__tagRow{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-dictation-module__swNjma__tagRow button{grid-column:1/-1}}
.growth-molecule-structure-module__pD0BAq__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1160px;margin:0 auto;padding:0 16px;display:grid}.growth-molecule-structure-module__pD0BAq__root *{box-sizing:border-box}.growth-molecule-structure-module__pD0BAq__root p{overflow-wrap:anywhere;line-height:1.55}.growth-molecule-structure-module__pD0BAq__root h2{margin:0 0 .65rem;font-size:1.18rem}.growth-molecule-structure-module__pD0BAq__intro{margin:0;font-weight:650}.growth-molecule-structure-module__pD0BAq__hint,.growth-molecule-structure-module__pD0BAq__status{color:#526176;margin:.4rem 0;font-size:.92rem}.growth-molecule-structure-module__pD0BAq__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-molecule-structure-module__pD0BAq__actions,.growth-molecule-structure-module__pD0BAq__pasteControls,.growth-molecule-structure-module__pD0BAq__list{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.growth-molecule-structure-module__pD0BAq__root label{gap:.3rem;min-width:0;font-weight:650;display:grid}.growth-molecule-structure-module__pD0BAq__root :is(button,input,select,textarea){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-molecule-structure-module__pD0BAq__root :is(input,select,textarea){min-width:0;max-width:100%}.growth-molecule-structure-module__pD0BAq__root textarea{resize:vertical;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.growth-molecule-structure-module__pD0BAq__root button{cursor:pointer;font-weight:650}.growth-molecule-structure-module__pD0BAq__root button:disabled{cursor:not-allowed;opacity:.5}.growth-molecule-structure-module__pD0BAq__root button[aria-pressed=true]{color:#0c4a6e;background:#dbeafe;border-color:#0369a1}.growth-molecule-structure-module__pD0BAq__root :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-molecule-structure-module__pD0BAq__fileLabel{border:1px solid #94a3b8;border-radius:8px;padding:.35rem .55rem}.growth-molecule-structure-module__pD0BAq__fileLabel input{border:0;width:min(100%,320px);padding:0}.growth-molecule-structure-module__pD0BAq__pasteControls{margin:.5rem 0}.growth-molecule-structure-module__pD0BAq__pasteControls label{min-width:160px}.growth-molecule-structure-module__pD0BAq__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.7rem}.growth-molecule-structure-module__pD0BAq__summary{font-size:1.08rem}.growth-molecule-structure-module__pD0BAq__sliders{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:.8rem;margin:.8rem 0;display:grid}.growth-molecule-structure-module__pD0BAq__sliders input{width:100%}.growth-molecule-structure-module__pD0BAq__diagramScroll{background:#f8fafc;border:1px solid #94a3b8;border-radius:10px;max-width:100%;overflow:auto}.growth-molecule-structure-module__pD0BAq__diagramScroll svg{max-width:none;display:block}.growth-molecule-structure-module__pD0BAq__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.growth-molecule-structure-module__pD0BAq__list{max-height:170px;overflow:auto}.growth-molecule-structure-module__pD0BAq__list button{min-height:40px}.growth-molecule-structure-module__pD0BAq__detailText{margin-bottom:0}.growth-molecule-structure-module__pD0BAq__warningList{margin:0;padding-left:1.4rem}.growth-molecule-structure-module__pD0BAq__warningList li{margin:.3rem 0}.growth-molecule-structure-module__pD0BAq__limit{background:#fff7ed;border-left:4px solid #c2410c;margin-bottom:0;padding:.55rem .7rem}body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__root{color:#e2e8f0}body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__panel{background:#142034;border-color:#51627b}:is(body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__hint,body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__status){color:#bfcbda}body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__root :is(button,input,select,textarea){color:#e2e8f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__root button[aria-pressed=true]{color:#e0f2fe;background:#17406b;border-color:#7dd3fc}:is(body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__fileLabel,body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__diagramScroll){border-color:#72839a}body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-molecule-structure-module__pD0BAq__limit{color:#fed7aa;background:#3b261a;border-color:#fb923c}@media (max-width:700px){.growth-molecule-structure-module__pD0BAq__details,.growth-molecule-structure-module__pD0BAq__sliders{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.growth-molecule-structure-module__pD0BAq__root{padding:0 12px}.growth-molecule-structure-module__pD0BAq__panel{padding:.75rem}.growth-molecule-structure-module__pD0BAq__actions button{flex:150px}.growth-molecule-structure-module__pD0BAq__fileLabel{width:100%}}
.growth-function-graph-module__axcNLW__root{box-sizing:border-box;color:#172033;gap:1rem;width:100%;min-width:0;max-width:1160px;margin:0 auto;padding:0 16px;display:grid}.growth-function-graph-module__axcNLW__root *{box-sizing:border-box}.growth-function-graph-module__axcNLW__root p{overflow-wrap:anywhere;line-height:1.55}.growth-function-graph-module__axcNLW__root h2{margin:0 0 .7rem;font-size:1.18rem}.growth-function-graph-module__axcNLW__intro{margin:0;font-weight:650}.growth-function-graph-module__axcNLW__hint,.growth-function-graph-module__axcNLW__status{color:#526176;margin:.4rem 0;font-size:.92rem}.growth-function-graph-module__axcNLW__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-function-graph-module__axcNLW__presets{flex-wrap:wrap;gap:.55rem;margin-bottom:.9rem;display:flex}.growth-function-graph-module__axcNLW__form{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.growth-function-graph-module__axcNLW__form label:first-child{grid-column:span 2}.growth-function-graph-module__axcNLW__root label{gap:.3rem;min-width:0;font-weight:650;display:grid}.growth-function-graph-module__axcNLW__root :is(button,input,textarea){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .7rem;font-size:16px}.growth-function-graph-module__axcNLW__root :is(input,textarea){min-width:0;max-width:100%}.growth-function-graph-module__axcNLW__root input{width:100%}.growth-function-graph-module__axcNLW__root textarea{resize:vertical;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.growth-function-graph-module__axcNLW__root button{cursor:pointer;font-weight:650}.growth-function-graph-module__axcNLW__root :is(button,input,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-function-graph-module__axcNLW__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.7rem}.growth-function-graph-module__axcNLW__chartScroll{background:#f8fafc;border:1px solid #94a3b8;border-radius:10px;max-width:100%;overflow:auto}.growth-function-graph-module__axcNLW__chartScroll svg{max-width:none;display:block}.growth-function-graph-module__axcNLW__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.growth-function-graph-module__axcNLW__stats p{border:1px solid #cbd5e1;border-radius:8px;margin:.2rem 0;padding:.65rem}.growth-function-graph-module__axcNLW__stats strong{display:block}.growth-function-graph-module__axcNLW__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.growth-function-graph-module__axcNLW__list{max-height:180px;padding-left:1.5rem;overflow:auto}.growth-function-graph-module__axcNLW__list li{margin:.35rem 0}.growth-function-graph-module__axcNLW__limit{background:#fff7ed;border-left:4px solid #c2410c;padding:.6rem .75rem}.growth-function-graph-module__axcNLW__fileLabel{margin:.5rem 0 .75rem}.growth-function-graph-module__axcNLW__fileLabel input{max-width:320px}body[data-theme=dark] .growth-function-graph-module__axcNLW__root{color:#e2e8f0}body[data-theme=dark] .growth-function-graph-module__axcNLW__panel{background:#142034;border-color:#51627b}:is(body[data-theme=dark] .growth-function-graph-module__axcNLW__hint,body[data-theme=dark] .growth-function-graph-module__axcNLW__status){color:#bfcbda}body[data-theme=dark] .growth-function-graph-module__axcNLW__root :is(button,input,textarea){color:#e2e8f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-function-graph-module__axcNLW__stats p{border-color:#51627b}body[data-theme=dark] .growth-function-graph-module__axcNLW__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}body[data-theme=dark] .growth-function-graph-module__axcNLW__limit{color:#fed7aa;background:#3b261a;border-color:#fb923c}@media (max-width:800px){.growth-function-graph-module__axcNLW__form{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-function-graph-module__axcNLW__stats{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.growth-function-graph-module__axcNLW__columns{grid-template-columns:minmax(0,1fr)}.growth-function-graph-module__axcNLW__root{padding:0 12px}.growth-function-graph-module__axcNLW__panel{padding:.75rem}}@media (max-width:390px){.growth-function-graph-module__axcNLW__form{grid-template-columns:minmax(0,1fr)}.growth-function-graph-module__axcNLW__form label:first-child{grid-column:auto}.growth-function-graph-module__axcNLW__presets button{flex:130px}}
