.growth-maze-module__snM-eW__root{color:#172033;gap:1rem;width:100%;min-width:0;max-width:1100px;margin:auto;padding:0 16px;display:grid}.growth-maze-module__snM-eW__root *{box-sizing:border-box}.growth-maze-module__snM-eW__root p{overflow-wrap:anywhere;line-height:1.55}.growth-maze-module__snM-eW__intro{font-weight:650}.growth-maze-module__snM-eW__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-maze-module__snM-eW__panel h2{margin:0 0 .65rem;font-size:1.2rem}.growth-maze-module__snM-eW__hint{color:#526173;font-size:.94rem}.growth-maze-module__snM-eW__root label{gap:.35rem;font-weight:600;display:grid}.growth-maze-module__snM-eW__root :is(button,select,textarea,input){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .65rem;font-size:16px}.growth-maze-module__snM-eW__root button{cursor:pointer;font-weight:650}.growth-maze-module__snM-eW__root button:disabled{cursor:not-allowed;opacity:.48}.growth-maze-module__snM-eW__root button[aria-pressed=true]{color:#fff;background:#1759b9;border-color:#1759b9}.growth-maze-module__snM-eW__root :is(button,select,textarea,input,.growth-maze-module__snM-eW__board):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-maze-module__snM-eW__root textarea{resize:vertical;width:100%}.growth-maze-module__snM-eW__settings{flex-wrap:wrap;gap:.75rem;margin:.75rem 0;display:flex}.growth-maze-module__snM-eW__settings label{flex:145px;min-width:0}.growth-maze-module__snM-eW__settings :is(select,input){width:100%;min-width:0}.growth-maze-module__snM-eW__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.75rem 0;display:flex}.growth-maze-module__snM-eW__stats{flex-wrap:wrap;gap:.5rem .65rem;margin:.8rem 0;font-weight:650;display:flex}.growth-maze-module__snM-eW__stats span,.growth-maze-module__snM-eW__stats strong{background:#edf3fa;border-radius:7px;padding:.35rem .6rem}.growth-maze-module__snM-eW__board{touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#cbd5e1;border-radius:9px;gap:0;width:min(100%,560px);margin:.75rem 0;padding:6px;display:grid}.growth-maze-module__snM-eW__row{display:contents}.growth-maze-module__snM-eW__cell{aspect-ratio:1;color:#334155;background:#f8fafc;border-style:solid;border-color:#26374f;border-radius:0;justify-content:center;align-items:center;min-width:0;font-size:clamp(11px,2.4vw,20px);font-weight:800;line-height:1;display:flex;overflow:hidden;min-height:0!important;padding:0!important}.growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__cell{background:#f8fafc;border-radius:0;min-height:0;padding:0}.growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__cell:hover{background:#dbeafe}.growth-maze-module__snM-eW__start,.growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__start{color:#14532d;background:#bbf7d0}.growth-maze-module__snM-eW__goal,.growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__goal{color:#7f1d1d;background:#fecaca}.growth-maze-module__snM-eW__solution,.growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__solution{color:#78350f;background:#fef08a}.growth-maze-module__snM-eW__player,.growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__player{color:#1e3a8a;background:#bfdbfe}.growth-maze-module__snM-eW__selected,.growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__selected{box-shadow:inset 0 0 0 3px #2563eb}.growth-maze-module__snM-eW__editor{margin-top:.5rem}.growth-maze-module__snM-eW__editor p{font-weight:700}.growth-maze-module__snM-eW__pad{justify-items:center;gap:.35rem;width:min(100%,560px);margin:.75rem 0;display:grid}.growth-maze-module__snM-eW__pad>div:not(.growth-maze-module__snM-eW__actions){justify-content:space-between;gap:.6rem;width:100%;display:flex}.growth-maze-module__snM-eW__pad button{min-width:92px}.growth-maze-module__snM-eW__notice{color:#12532c;background:#f0fdf4;border:1px solid #86efac;border-radius:8px;padding:.75rem}.growth-maze-module__snM-eW__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-maze-module__snM-eW__file{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}body[data-theme=dark] .growth-maze-module__snM-eW__root{color:#e2e8f0}body[data-theme=dark] .growth-maze-module__snM-eW__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-maze-module__snM-eW__hint{color:#b9c7d8}body[data-theme=dark] .growth-maze-module__snM-eW__root :is(button,select,textarea,input){color:#e2e8f0;background:#19283d;border-color:#72839a}body[data-theme=dark] .growth-maze-module__snM-eW__root button[aria-pressed=true]{color:#fff;background:#2663af}:is(body[data-theme=dark] .growth-maze-module__snM-eW__stats span,body[data-theme=dark] .growth-maze-module__snM-eW__stats strong){background:#263c55}body[data-theme=dark] .growth-maze-module__snM-eW__board{background:#52657d}body[data-theme=dark] .growth-maze-module__snM-eW__cell{color:#e2e8f0;background:#25344a;border-color:#dbeafe}body[data-theme=dark] .growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__cell{color:#e2e8f0;background:#25344a;border-color:#dbeafe}body[data-theme=dark] .growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__cell:hover{background:#3b5371}body[data-theme=dark] .growth-maze-module__snM-eW__start{color:#d1fae5;background:#174c35}body[data-theme=dark] .growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__start{color:#d1fae5;background:#174c35}body[data-theme=dark] .growth-maze-module__snM-eW__goal{color:#ffe4e6;background:#632b35}body[data-theme=dark] .growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__goal{color:#ffe4e6;background:#632b35}body[data-theme=dark] .growth-maze-module__snM-eW__solution{color:#fff5bf;background:#725a16}body[data-theme=dark] .growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__solution{color:#fff5bf;background:#725a16}body[data-theme=dark] .growth-maze-module__snM-eW__player{color:#eff6ff;background:#204e89}body[data-theme=dark] .growth-maze-module__snM-eW__root button.growth-maze-module__snM-eW__player{color:#eff6ff;background:#204e89}body[data-theme=dark] .growth-maze-module__snM-eW__notice{color:#bbf7d0;background:#17432f;border-color:#3c8c60}body[data-theme=dark] .growth-maze-module__snM-eW__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}@media (max-width:600px){.growth-maze-module__snM-eW__root{padding:0 10px}.growth-maze-module__snM-eW__panel{padding:.7rem}.growth-maze-module__snM-eW__actions button{flex:130px}.growth-maze-module__snM-eW__board{padding:3px}.growth-maze-module__snM-eW__cell{font-size:clamp(9px,2.8vw,15px)}}
.growth-number-merge-module__JwoAJW__root{color:#172033;gap:1rem;width:100%;min-width:0;max-width:1100px;margin:auto;padding:0 16px;display:grid}.growth-number-merge-module__JwoAJW__root *{box-sizing:border-box}.growth-number-merge-module__JwoAJW__root p{overflow-wrap:anywhere;line-height:1.55}.growth-number-merge-module__JwoAJW__intro{font-weight:650}.growth-number-merge-module__JwoAJW__panel{background:#fff;border:1px solid #cbd5e1;border-radius:12px;min-width:0;padding:1rem}.growth-number-merge-module__JwoAJW__panel h2{margin:0 0 .65rem;font-size:1.2rem}.growth-number-merge-module__JwoAJW__hint{color:#526173;font-size:.94rem}.growth-number-merge-module__JwoAJW__root label{gap:.35rem;font-weight:600;display:grid}.growth-number-merge-module__JwoAJW__root :is(button,select,textarea,input){font:inherit;color:#172033;background:#fff;border:1px solid #94a3b8;border-radius:8px;min-height:44px;padding:.5rem .65rem;font-size:16px}.growth-number-merge-module__JwoAJW__root button{cursor:pointer;font-weight:650}.growth-number-merge-module__JwoAJW__root button:disabled{cursor:not-allowed;opacity:.48}.growth-number-merge-module__JwoAJW__root :is(button,select,textarea,input,.growth-number-merge-module__JwoAJW__board):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-number-merge-module__JwoAJW__root textarea{resize:vertical;width:100%}.growth-number-merge-module__JwoAJW__settings{flex-wrap:wrap;gap:.75rem;margin:.75rem 0;display:flex}.growth-number-merge-module__JwoAJW__settings label{flex:160px;min-width:0}.growth-number-merge-module__JwoAJW__settings :is(select,input){width:100%;min-width:0}.growth-number-merge-module__JwoAJW__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.75rem 0;display:flex}.growth-number-merge-module__JwoAJW__stats{flex-wrap:wrap;gap:.5rem 1rem;margin:.8rem 0;font-weight:650;display:flex}.growth-number-merge-module__JwoAJW__stats span,.growth-number-merge-module__JwoAJW__stats strong{background:#edf3fa;border-radius:7px;padding:.35rem .6rem}.growth-number-merge-module__JwoAJW__board{touch-action:none;-webkit-user-select:none;user-select:none;background:#7d899b;border-radius:12px;gap:6px;width:min(100%,440px);padding:8px;display:grid}.growth-number-merge-module__JwoAJW__row{gap:6px;min-width:0;display:grid}.growth-number-merge-module__JwoAJW__cell{aspect-ratio:1;color:#172033;background:#edf0f4;border-radius:7px;justify-content:center;align-items:center;min-width:0;font-size:clamp(16px,5vw,30px);font-weight:800;line-height:1;display:flex;overflow:hidden}.growth-number-merge-module__JwoAJW__empty{color:#0000;background:#d7dde5}.growth-number-merge-module__JwoAJW__low{color:#443420;background:#fff1c8}.growth-number-merge-module__JwoAJW__mid{color:#4b2508;background:#f9b872}.growth-number-merge-module__JwoAJW__high{color:#fff;background:#7158bd}.growth-number-merge-module__JwoAJW__pad{justify-items:center;gap:.35rem;width:min(100%,440px);margin:.75rem 0;display:grid}.growth-number-merge-module__JwoAJW__pad>div{justify-content:space-between;gap:.6rem;width:100%;display:flex}.growth-number-merge-module__JwoAJW__pad button{min-width:92px}.growth-number-merge-module__JwoAJW__history{max-height:230px;padding-left:1.6rem;overflow:auto}.growth-number-merge-module__JwoAJW__history li{padding:.2rem 0;line-height:1.5}.growth-number-merge-module__JwoAJW__notice{color:#12532c;background:#f0fdf4;border:1px solid #86efac;border-radius:8px;padding:.75rem}.growth-number-merge-module__JwoAJW__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af;border-radius:8px;padding:.75rem}.growth-number-merge-module__JwoAJW__file{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}body[data-theme=dark] .growth-number-merge-module__JwoAJW__root{color:#e2e8f0}body[data-theme=dark] .growth-number-merge-module__JwoAJW__panel{background:#142034;border-color:#51627b}body[data-theme=dark] .growth-number-merge-module__JwoAJW__hint{color:#b9c7d8}body[data-theme=dark] .growth-number-merge-module__JwoAJW__root :is(button,select,textarea,input){color:#e2e8f0;background:#19283d;border-color:#72839a}:is(body[data-theme=dark] .growth-number-merge-module__JwoAJW__stats span,body[data-theme=dark] .growth-number-merge-module__JwoAJW__stats strong){background:#263c55}body[data-theme=dark] .growth-number-merge-module__JwoAJW__board{background:#617084}body[data-theme=dark] .growth-number-merge-module__JwoAJW__empty{background:#304259}body[data-theme=dark] .growth-number-merge-module__JwoAJW__low{color:#fff3d6;background:#5a4827}body[data-theme=dark] .growth-number-merge-module__JwoAJW__mid{color:#fff4e5;background:#8c512a}body[data-theme=dark] .growth-number-merge-module__JwoAJW__high{color:#fff;background:#6652ad}body[data-theme=dark] .growth-number-merge-module__JwoAJW__notice{color:#bbf7d0;background:#17432f;border-color:#3c8c60}body[data-theme=dark] .growth-number-merge-module__JwoAJW__error{color:#fecdd3;background:#4c1d2b;border-color:#be5672}@media (max-width:600px){.growth-number-merge-module__JwoAJW__root{padding:0 10px}.growth-number-merge-module__JwoAJW__panel{padding:.7rem}.growth-number-merge-module__JwoAJW__actions button{flex:130px}.growth-number-merge-module__JwoAJW__pad button{min-width:85px}.growth-number-merge-module__JwoAJW__cell{font-size:clamp(16px,6vw,25px)}}
.growth-connect-four-module__gu2djG__root{color:#172438;max-width:950px;margin:0 auto;padding:20px 16px 36px}.growth-connect-four-module__gu2djG__intro{margin:0 0 16px;line-height:1.6}.growth-connect-four-module__gu2djG__panel{background:#fff;border:1px solid #b6c8d9;border-radius:16px;margin-bottom:18px;padding:20px;box-shadow:0 5px 20px #0b30520b}.growth-connect-four-module__gu2djG__panel h2{margin:0 0 12px;font-size:1.16rem}.growth-connect-four-module__gu2djG__settings,.growth-connect-four-module__gu2djG__actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.growth-connect-four-module__gu2djG__settings label{flex-direction:column;gap:5px;min-width:180px;font-weight:650;display:flex}.growth-connect-four-module__gu2djG__settings select{color:#15273b;font:inherit;background:#fff;border:1px solid #8da5bc;border-radius:9px;padding:9px}.growth-connect-four-module__gu2djG__settings button,.growth-connect-four-module__gu2djG__actions button{color:#143354;font:inherit;cursor:pointer;background:#e9f3fd;border:1px solid #748da5;border-radius:9px;padding:9px 13px;font-weight:650}.growth-connect-four-module__gu2djG__actions{margin:16px 0 0}.growth-connect-four-module__gu2djG__actions button:disabled,.growth-connect-four-module__gu2djG__columnControls button:disabled{opacity:.42;cursor:not-allowed}.growth-connect-four-module__gu2djG__settings button:focus-visible,.growth-connect-four-module__gu2djG__settings select:focus-visible,.growth-connect-four-module__gu2djG__actions button:focus-visible,.growth-connect-four-module__gu2djG__columnControls button:focus-visible{outline-offset:2px;outline:3px solid #e49714}.growth-connect-four-module__gu2djG__hint,.growth-connect-four-module__gu2djG__privacy{color:#43596e;margin:10px 0;font-size:.94rem;line-height:1.6}.growth-connect-four-module__gu2djG__turn{text-align:center;color:#154d80;margin:12px 0;font-weight:750}.growth-connect-four-module__gu2djG__columnControls,.growth-connect-four-module__gu2djG__board{grid-template-columns:repeat(var(--columns),minmax(0,1fr));box-sizing:border-box;gap:4px;width:min(100%,570px);margin:0 auto;display:grid}.growth-connect-four-module__gu2djG__columnControls{padding:0 7px 7px}.growth-connect-four-module__gu2djG__columnControls button{color:#153b68;min-width:0;min-height:42px;font:inherit;cursor:pointer;background:#dcecff;border:2px solid #82a6ca;border-radius:8px;justify-content:center;align-items:center;gap:3px;font-weight:800;display:flex}.growth-connect-four-module__gu2djG__columnControls button span{font-size:.9em}.growth-connect-four-module__gu2djG__board{aspect-ratio:var(--columns) / var(--rows);background:#195aa5;border:2px solid #174e8c;border-radius:11px;padding:7px}.growth-connect-four-module__gu2djG__slot{aspect-ratio:1;box-sizing:border-box;background:#10487f;border-radius:50%;justify-content:center;align-items:center;min-width:0;min-height:0;padding:5%;display:flex}.growth-connect-four-module__gu2djG__disc{border-radius:50%;width:100%;height:100%;box-shadow:inset 0 2px 4px #142b483d}.growth-connect-four-module__gu2djG__empty{background:#f6f9fd}.growth-connect-four-module__gu2djG__red{background:#df3441;border:2px solid #a71626}.growth-connect-four-module__gu2djG__yellow{background:#f4d448;border:2px solid #c09a18}.growth-connect-four-module__gu2djG__winning{outline-offset:-3px;outline:3px solid #4ce9a6;box-shadow:0 0 0 2px #1d5548}.growth-connect-four-module__gu2djG__last:not(.growth-connect-four-module__gu2djG__winning){outline-offset:-2px;outline:2px solid #a4e1ff}.growth-connect-four-module__gu2djG__status{text-align:center;color:#174e80;min-height:1.5em;font-weight:650;line-height:1.5}.growth-connect-four-module__gu2djG__error{color:#8b1017;background:#fff0f0;border-left:4px solid #c73439;padding:9px 12px;line-height:1.5}.growth-connect-four-module__gu2djG__record{columns:3;column-gap:20px;max-height:200px;padding-left:24px;line-height:1.7;overflow:auto}.growth-connect-four-module__gu2djG__record li{break-inside:avoid}@media (max-width:580px){.growth-connect-four-module__gu2djG__root{padding:14px 10px 28px}.growth-connect-four-module__gu2djG__panel{padding:13px}.growth-connect-four-module__gu2djG__settings label{flex:1;min-width:140px}.growth-connect-four-module__gu2djG__columnControls,.growth-connect-four-module__gu2djG__board{gap:2px}.growth-connect-four-module__gu2djG__board{padding:4px}.growth-connect-four-module__gu2djG__columnControls{padding:0 4px 4px}.growth-connect-four-module__gu2djG__slot{padding:4%}.growth-connect-four-module__gu2djG__record{columns:2}}body[data-theme=dark] .growth-connect-four-module__gu2djG__root{color:#edf5ff}body[data-theme=dark] .growth-connect-four-module__gu2djG__panel{box-shadow:none;background:#1a2a3b;border-color:#4c647b}:is(body[data-theme=dark] .growth-connect-four-module__gu2djG__hint,body[data-theme=dark] .growth-connect-four-module__gu2djG__privacy){color:#d1e0ec}body[data-theme=dark] .growth-connect-four-module__gu2djG__settings select{color:#f3faff;background:#14263a;border-color:#819eb8}:is(body[data-theme=dark] .growth-connect-four-module__gu2djG__settings button,body[data-theme=dark] .growth-connect-four-module__gu2djG__actions button){color:#f4faff;background:#2c5277;border-color:#8aafcf}body[data-theme=dark] .growth-connect-four-module__gu2djG__columnControls button{color:#fff;background:#2b5687;border-color:#9bbadb}:is(body[data-theme=dark] .growth-connect-four-module__gu2djG__turn,body[data-theme=dark] .growth-connect-four-module__gu2djG__status){color:#a5d4ff}body[data-theme=dark] .growth-connect-four-module__gu2djG__board{background:#174c8b;border-color:#5c96cb}body[data-theme=dark] .growth-connect-four-module__gu2djG__empty{background:#cbd7e5}body[data-theme=dark] .growth-connect-four-module__gu2djG__error{color:#ffd4dc;background:#4e1f27}
.growth-animation-timeline-module__htgh1G__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-animation-timeline-module__htgh1G__root *{box-sizing:border-box}.growth-animation-timeline-module__htgh1G__root p{line-height:1.6}.growth-animation-timeline-module__htgh1G__root h2{font-size:1.2rem}.growth-animation-timeline-module__htgh1G__root h3{font-size:1rem}.growth-animation-timeline-module__htgh1G__root label{margin:9px 0 6px;font-size:.9rem;font-weight:600;display:block}.growth-animation-timeline-module__htgh1G__root input,.growth-animation-timeline-module__htgh1G__root select{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;max-width:100%;color:inherit;border:1px solid #aebed1;border-radius:7px;padding:9px;display:block}.growth-animation-timeline-module__htgh1G__root input[type=color]{height:43px;padding:3px}.growth-animation-timeline-module__htgh1G__root input[type=range]{padding:0}.growth-animation-timeline-module__htgh1G__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 13px}.growth-animation-timeline-module__htgh1G__root button:disabled{opacity:.52;cursor:not-allowed}.growth-animation-timeline-module__htgh1G__root :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-animation-timeline-module__htgh1G__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-animation-timeline-module__htgh1G__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-animation-timeline-module__htgh1G__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-animation-timeline-module__htgh1G__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.growth-animation-timeline-module__htgh1G__card{border:1px solid #cbd5e1;border-radius:10px;margin:12px 0;padding:14px}.growth-animation-timeline-module__htgh1G__cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.growth-animation-timeline-module__htgh1G__cardHead h3{margin:0}.growth-animation-timeline-module__htgh1G__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-animation-timeline-module__htgh1G__status{min-height:1.4em}.growth-animation-timeline-module__htgh1G__error{color:#9d1c34;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:10px}.growth-animation-timeline-module__htgh1G__previewStage{background:repeating-conic-gradient(#dce5ef 0 25%,#f5f8fc 0 50%) 50%/24px 24px;border:1px dashed #91a4bf;border-radius:12px;justify-content:center;align-items:center;min-height:260px;display:flex;overflow:hidden}.growth-animation-timeline-module__htgh1G__previewStage .timeline-preview-box{border-radius:18px;width:100px;height:100px;box-shadow:0 8px 22px #12274455}.growth-animation-timeline-module__htgh1G__code{color:#edf4ff;white-space:pre;background:#122035;border-radius:9px;max-height:420px;padding:14px;font-size:.84rem;overflow:auto}.growth-animation-timeline-module__htgh1G__root .growth-animation-timeline-module__htgh1G__code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body[data-theme=dark] .growth-animation-timeline-module__htgh1G__root{color:#e3ebf7}body[data-theme=dark] .growth-animation-timeline-module__htgh1G__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-animation-timeline-module__htgh1G__notice{background:#19344f}body[data-theme=dark] .growth-animation-timeline-module__htgh1G__hint{color:#b8c7dc}body[data-theme=dark] .growth-animation-timeline-module__htgh1G__root :is(input,select,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-animation-timeline-module__htgh1G__card{border-color:#526780}body[data-theme=dark] .growth-animation-timeline-module__htgh1G__previewStage{background:repeating-conic-gradient(#24354b 0 25%,#1c2b3f 0 50%) 50%/24px 24px;border-color:#526780}body[data-theme=dark] .growth-animation-timeline-module__htgh1G__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:640px){.growth-animation-timeline-module__htgh1G__panel{padding:14px}.growth-animation-timeline-module__htgh1G__fields{grid-template-columns:1fr}.growth-animation-timeline-module__htgh1G__root :is(input,select){font-size:16px}}
.growth-cross-stitch-module__jUQ5lG__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-cross-stitch-module__jUQ5lG__root *{box-sizing:border-box}.growth-cross-stitch-module__jUQ5lG__root p{line-height:1.6}.growth-cross-stitch-module__jUQ5lG__root h2{font-size:1.18rem}.growth-cross-stitch-module__jUQ5lG__root h3{font-size:1rem}.growth-cross-stitch-module__jUQ5lG__root label{margin:8px 0 5px;font-size:.9rem;font-weight:600;display:block}.growth-cross-stitch-module__jUQ5lG__root input,.growth-cross-stitch-module__jUQ5lG__root select{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;max-width:100%;color:inherit;border:1px solid #aebed1;border-radius:7px;padding:9px;display:block}.growth-cross-stitch-module__jUQ5lG__root input[type=color]{height:42px;padding:3px}.growth-cross-stitch-module__jUQ5lG__root input[type=range]{padding:0}.growth-cross-stitch-module__jUQ5lG__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-cross-stitch-module__jUQ5lG__root button:disabled{opacity:.5;cursor:not-allowed}.growth-cross-stitch-module__jUQ5lG__root :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-cross-stitch-module__jUQ5lG__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-cross-stitch-module__jUQ5lG__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-cross-stitch-module__jUQ5lG__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-cross-stitch-module__jUQ5lG__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-cross-stitch-module__jUQ5lG__colorRow{border-bottom:1px solid #d3dce7;grid-template-columns:minmax(130px,2fr) minmax(80px,1fr) minmax(80px,1fr) auto;align-items:end;gap:10px;padding:8px 0;display:grid}.growth-cross-stitch-module__jUQ5lG__colorRow button{margin-bottom:5px}.growth-cross-stitch-module__jUQ5lG__canvasScroll{background:#fff;border:1px solid #aabbd1;border-radius:8px;max-width:100%;max-height:650px;overflow:auto}.growth-cross-stitch-module__jUQ5lG__canvasScroll canvas{max-width:none;display:block}.growth-cross-stitch-module__jUQ5lG__legend{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:9px;display:grid}.growth-cross-stitch-module__jUQ5lG__legendRow{border:1px solid #cbd5e1;border-radius:7px;align-items:center;gap:8px;padding:8px;display:flex}.growth-cross-stitch-module__jUQ5lG__legendRow span:last-child{margin-left:auto}.growth-cross-stitch-module__jUQ5lG__swatch{border:1px solid #7b8794;flex:none;width:22px;height:22px}.growth-cross-stitch-module__jUQ5lG__error{color:#9d1c34;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:10px}body[data-theme=dark] .growth-cross-stitch-module__jUQ5lG__root{color:#e3ebf7}body[data-theme=dark] .growth-cross-stitch-module__jUQ5lG__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-cross-stitch-module__jUQ5lG__notice{background:#19344f}body[data-theme=dark] .growth-cross-stitch-module__jUQ5lG__hint{color:#b8c7dc}body[data-theme=dark] .growth-cross-stitch-module__jUQ5lG__root :is(input,select,button){color:#e3ebf7;background:#101b2a;border-color:#526780}:is(body[data-theme=dark] .growth-cross-stitch-module__jUQ5lG__colorRow,body[data-theme=dark] .growth-cross-stitch-module__jUQ5lG__legendRow){border-color:#526780}body[data-theme=dark] .growth-cross-stitch-module__jUQ5lG__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:680px){.growth-cross-stitch-module__jUQ5lG__panel{padding:14px}.growth-cross-stitch-module__jUQ5lG__colorRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.growth-cross-stitch-module__jUQ5lG__root :is(input,select){font-size:16px}}
.growth-css-grid-module__4RoMnG__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-css-grid-module__4RoMnG__root *{box-sizing:border-box}.growth-css-grid-module__4RoMnG__root p{line-height:1.6}.growth-css-grid-module__4RoMnG__root h2{font-size:1.18rem}.growth-css-grid-module__4RoMnG__root h3{font-size:1rem}.growth-css-grid-module__4RoMnG__root h4{margin:12px 0 4px}.growth-css-grid-module__4RoMnG__root label{margin:7px 0 5px;font-size:.9rem;font-weight:600;display:block}.growth-css-grid-module__4RoMnG__root input,.growth-css-grid-module__4RoMnG__root select{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;max-width:100%;color:inherit;border:1px solid #aebed1;border-radius:7px;padding:9px;display:block}.growth-css-grid-module__4RoMnG__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-css-grid-module__4RoMnG__root button:disabled{opacity:.5;cursor:not-allowed}.growth-css-grid-module__4RoMnG__root button[aria-pressed=true]{color:#fff;background:#1d4ed8}.growth-css-grid-module__4RoMnG__root :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-css-grid-module__4RoMnG__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-css-grid-module__4RoMnG__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-css-grid-module__4RoMnG__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-css-grid-module__4RoMnG__basic{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:10px;display:grid}.growth-css-grid-module__4RoMnG__layouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.growth-css-grid-module__4RoMnG__layoutPanel,.growth-css-grid-module__4RoMnG__itemCard{border:1px solid #cbd5e1;border-radius:10px;min-width:0;margin:12px 0;padding:14px}.growth-css-grid-module__4RoMnG__trackGroup{border-top:1px solid #d3dce7;padding:8px 0}.growth-css-grid-module__4RoMnG__trackRow{grid-template-columns:25px repeat(3,minmax(0,1fr)) auto;align-items:end;gap:8px;margin:8px 0;display:grid}.growth-css-grid-module__4RoMnG__trackRow button{grid-column:5}.growth-css-grid-module__4RoMnG__cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.growth-css-grid-module__4RoMnG__cardHead h3{margin:0}.growth-css-grid-module__4RoMnG__placements{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.growth-css-grid-module__4RoMnG__placements fieldset{border:1px solid #aebed1;border-radius:8px;min-width:0}.growth-css-grid-module__4RoMnG__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-css-grid-module__4RoMnG__previewScroll{background:#f8fafc;border:1px solid #aebed1;border-radius:9px;max-width:100%;padding:14px;overflow:auto}.growth-css-grid-module__4RoMnG__gridPreview{max-width:none;min-height:150px;display:grid}.growth-css-grid-module__4RoMnG__previewItem{color:#172033;overflow-wrap:anywhere;text-align:center;border:1px solid #506681;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:6px;display:flex}.growth-css-grid-module__4RoMnG__previewItem small{font-size:.8rem}.growth-css-grid-module__4RoMnG__error{color:#9d1c34;overflow-wrap:anywhere;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}.growth-css-grid-module__4RoMnG__code{white-space:pre;color:#edf4ff;background:#122035;border-radius:8px;max-height:380px;padding:14px;font-size:.84rem;overflow:auto}.growth-css-grid-module__4RoMnG__code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body[data-theme=dark] .growth-css-grid-module__4RoMnG__root{color:#e3ebf7}:is(body[data-theme=dark] .growth-css-grid-module__4RoMnG__panel,body[data-theme=dark] .growth-css-grid-module__4RoMnG__layoutPanel,body[data-theme=dark] .growth-css-grid-module__4RoMnG__itemCard){background:#172132;border-color:#405269}body[data-theme=dark] .growth-css-grid-module__4RoMnG__notice{background:#19344f}body[data-theme=dark] .growth-css-grid-module__4RoMnG__hint{color:#b8c7dc}body[data-theme=dark] .growth-css-grid-module__4RoMnG__root :is(input,select,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-css-grid-module__4RoMnG__root button[aria-pressed=true]{color:#fff;background:#1d4ed8}body[data-theme=dark] .growth-css-grid-module__4RoMnG__trackGroup{border-color:#526780}body[data-theme=dark] .growth-css-grid-module__4RoMnG__placements fieldset{border-color:#526780}body[data-theme=dark] .growth-css-grid-module__4RoMnG__previewScroll{background:#111e2e;border-color:#526780}body[data-theme=dark] .growth-css-grid-module__4RoMnG__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:860px){.growth-css-grid-module__4RoMnG__layouts,.growth-css-grid-module__4RoMnG__placements{grid-template-columns:1fr}.growth-css-grid-module__4RoMnG__trackRow{grid-template-columns:20px repeat(2,minmax(0,1fr))}.growth-css-grid-module__4RoMnG__trackRow button{grid-column:3}}@media (max-width:640px){.growth-css-grid-module__4RoMnG__panel{padding:14px}.growth-css-grid-module__4RoMnG__root :is(input,select){font-size:16px}}
.growth-flex-layout-module__9Lemga__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-flex-layout-module__9Lemga__root *{box-sizing:border-box}.growth-flex-layout-module__9Lemga__root p{line-height:1.6}.growth-flex-layout-module__9Lemga__root h2{font-size:1.18rem}.growth-flex-layout-module__9Lemga__root h3{font-size:1rem}.growth-flex-layout-module__9Lemga__root label{margin:8px 0 5px;font-size:.9rem;font-weight:600;display:block}.growth-flex-layout-module__9Lemga__root input,.growth-flex-layout-module__9Lemga__root select{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;max-width:100%;color:inherit;border:1px solid #aebed1;border-radius:7px;padding:9px;display:block}.growth-flex-layout-module__9Lemga__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-flex-layout-module__9Lemga__root button:disabled{opacity:.5;cursor:not-allowed}.growth-flex-layout-module__9Lemga__root :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-flex-layout-module__9Lemga__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-flex-layout-module__9Lemga__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-flex-layout-module__9Lemga__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-flex-layout-module__9Lemga__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:10px;display:grid}.growth-flex-layout-module__9Lemga__card{border:1px solid #cbd5e1;border-radius:10px;margin:12px 0;padding:14px}.growth-flex-layout-module__9Lemga__cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.growth-flex-layout-module__9Lemga__cardHead h3{margin:0}.growth-flex-layout-module__9Lemga__previewScroll{background:#f8fafc;border:1px solid #aebed1;border-radius:9px;max-width:100%;padding:14px;overflow:auto}.growth-flex-layout-module__9Lemga__flexPreview{box-sizing:border-box;background:#fff;border:2px solid #365a9d;max-width:none;display:flex}.growth-flex-layout-module__9Lemga__previewItem{box-sizing:border-box;color:#172033;overflow-wrap:anywhere;text-align:center;border:1px solid #52647d;border-radius:6px;min-width:0;padding:10px}.growth-flex-layout-module__9Lemga__measureList{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:10px;display:grid}.growth-flex-layout-module__9Lemga__measureList>div{border:1px solid #cbd5e1;border-radius:8px;flex-direction:column;gap:3px;padding:10px;display:flex}.growth-flex-layout-module__9Lemga__measureList small{color:#536176}.growth-flex-layout-module__9Lemga__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-flex-layout-module__9Lemga__error{color:#9d1c34;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}.growth-flex-layout-module__9Lemga__warning{color:#684514;background:#fff4d6;border:1px solid #c78b26;border-radius:8px;padding:10px}.growth-flex-layout-module__9Lemga__code{white-space:pre;color:#edf4ff;background:#122035;border-radius:8px;max-height:380px;padding:14px;font-size:.84rem;overflow:auto}.growth-flex-layout-module__9Lemga__code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body[data-theme=dark] .growth-flex-layout-module__9Lemga__root{color:#e3ebf7}body[data-theme=dark] .growth-flex-layout-module__9Lemga__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-flex-layout-module__9Lemga__card{background:#172132;border-color:#405269}body[data-theme=dark] .growth-flex-layout-module__9Lemga__measureList>div{background:#172132;border-color:#405269}body[data-theme=dark] .growth-flex-layout-module__9Lemga__notice{background:#19344f}body[data-theme=dark] .growth-flex-layout-module__9Lemga__hint{color:#b8c7dc}body[data-theme=dark] .growth-flex-layout-module__9Lemga__measureList small{color:#b8c7dc}body[data-theme=dark] .growth-flex-layout-module__9Lemga__root :is(input,select,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-flex-layout-module__9Lemga__previewScroll{background:#111e2e;border-color:#526780}body[data-theme=dark] .growth-flex-layout-module__9Lemga__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}body[data-theme=dark] .growth-flex-layout-module__9Lemga__warning{color:#ffdfa8;background:#453619;border-color:#a98430}@media (max-width:640px){.growth-flex-layout-module__9Lemga__panel{padding:14px}.growth-flex-layout-module__9Lemga__root :is(input,select){font-size:16px}}
.growth-icon-sprite-module__Gn-NwW__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-icon-sprite-module__Gn-NwW__root *{box-sizing:border-box}.growth-icon-sprite-module__Gn-NwW__root p{line-height:1.6}.growth-icon-sprite-module__Gn-NwW__root h2{font-size:1.18rem}.growth-icon-sprite-module__Gn-NwW__root h3{margin:0;font-size:1rem}.growth-icon-sprite-module__Gn-NwW__root label{margin:8px 0;font-weight:600;display:block}.growth-icon-sprite-module__Gn-NwW__root input{font:inherit;background:var(--bg-primary,#fff);width:100%;max-width:100%;color:inherit;border:1px solid #aebed1;border-radius:7px;margin-top:7px;padding:9px;display:block}.growth-icon-sprite-module__Gn-NwW__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-icon-sprite-module__Gn-NwW__root button:disabled{opacity:.5;cursor:not-allowed}.growth-icon-sprite-module__Gn-NwW__root :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-icon-sprite-module__Gn-NwW__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-icon-sprite-module__Gn-NwW__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-icon-sprite-module__Gn-NwW__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-icon-sprite-module__Gn-NwW__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-icon-sprite-module__Gn-NwW__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:12px;display:grid}.growth-icon-sprite-module__Gn-NwW__card{border:1px solid #cbd5e1;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.growth-icon-sprite-module__Gn-NwW__card>div{overflow-wrap:anywhere;flex:1;min-width:125px}.growth-icon-sprite-module__Gn-NwW__card p{margin:3px 0;font-size:.85rem}.growth-icon-sprite-module__Gn-NwW__preview{object-fit:contain;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:0 0 96px;width:96px;height:96px}.growth-icon-sprite-module__Gn-NwW__error{color:#9d1c34;overflow-wrap:anywhere;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}.growth-icon-sprite-module__Gn-NwW__code{white-space:pre;color:#edf4ff;background:#122035;border-radius:8px;max-height:360px;padding:14px;font-size:.84rem;overflow:auto}.growth-icon-sprite-module__Gn-NwW__code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body[data-theme=dark] .growth-icon-sprite-module__Gn-NwW__root{color:#e3ebf7}:is(body[data-theme=dark] .growth-icon-sprite-module__Gn-NwW__panel,body[data-theme=dark] .growth-icon-sprite-module__Gn-NwW__card){background:#172132;border-color:#405269}body[data-theme=dark] .growth-icon-sprite-module__Gn-NwW__notice{background:#19344f}body[data-theme=dark] .growth-icon-sprite-module__Gn-NwW__hint{color:#b8c7dc}body[data-theme=dark] .growth-icon-sprite-module__Gn-NwW__root :is(input,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-icon-sprite-module__Gn-NwW__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:640px){.growth-icon-sprite-module__Gn-NwW__panel{padding:14px}.growth-icon-sprite-module__Gn-NwW__root input{font-size:16px}}
.growth-low-poly-module__RYpyRa__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-low-poly-module__RYpyRa__root *{box-sizing:border-box}.growth-low-poly-module__RYpyRa__root p{line-height:1.6}.growth-low-poly-module__RYpyRa__root h2{font-size:1.18rem}.growth-low-poly-module__RYpyRa__root h3{font-size:1rem}.growth-low-poly-module__RYpyRa__root label{margin:7px 0;font-size:.9rem;font-weight:600;display:block}.growth-low-poly-module__RYpyRa__root input{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #aebed1;border-radius:7px;margin-top:6px;padding:9px;display:block}.growth-low-poly-module__RYpyRa__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-low-poly-module__RYpyRa__root button:disabled{opacity:.5;cursor:not-allowed}.growth-low-poly-module__RYpyRa__root :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-low-poly-module__RYpyRa__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-low-poly-module__RYpyRa__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-low-poly-module__RYpyRa__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-low-poly-module__RYpyRa__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-low-poly-module__RYpyRa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.growth-low-poly-module__RYpyRa__previewScroll{background:#0e1728;border:1px solid #7b8da5;border-radius:10px;max-width:100%;padding:10px;overflow:auto}.growth-low-poly-module__RYpyRa__canvas{touch-action:none;cursor:crosshair;background:#fff;width:min(100%,600px);height:auto;display:block}.growth-low-poly-module__RYpyRa__canvas circle{cursor:grab}.growth-low-poly-module__RYpyRa__canvas circle:active{cursor:grabbing}.growth-low-poly-module__RYpyRa__check{align-items:center;gap:8px;display:flex!important}.growth-low-poly-module__RYpyRa__check input{width:auto;margin:0}.growth-low-poly-module__RYpyRa__points{grid-template-columns:repeat(auto-fit,minmax(min(100%,255px),1fr));gap:9px;max-height:350px;display:grid;overflow:auto}.growth-low-poly-module__RYpyRa__point{border:1px solid #cbd5e1;border-radius:8px;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:7px;padding:9px;display:grid}.growth-low-poly-module__RYpyRa__point span{align-self:center}.growth-low-poly-module__RYpyRa__point label{margin:0}.growth-low-poly-module__RYpyRa__point input{padding:6px}.growth-low-poly-module__RYpyRa__error{color:#9d1c34;overflow-wrap:anywhere;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}.growth-low-poly-module__RYpyRa__code{white-space:pre;color:#edf4ff;background:#122035;border-radius:8px;max-height:320px;padding:14px;font-size:.84rem;overflow:auto}.growth-low-poly-module__RYpyRa__code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body[data-theme=dark] .growth-low-poly-module__RYpyRa__root{color:#e3ebf7}:is(body[data-theme=dark] .growth-low-poly-module__RYpyRa__panel,body[data-theme=dark] .growth-low-poly-module__RYpyRa__point){background:#172132;border-color:#405269}body[data-theme=dark] .growth-low-poly-module__RYpyRa__notice{background:#19344f}body[data-theme=dark] .growth-low-poly-module__RYpyRa__hint{color:#b8c7dc}body[data-theme=dark] .growth-low-poly-module__RYpyRa__root :is(input,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-low-poly-module__RYpyRa__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:700px){.growth-low-poly-module__RYpyRa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.growth-low-poly-module__RYpyRa__panel{padding:14px}.growth-low-poly-module__RYpyRa__root input{font-size:16px}}
.growth-packaging-dieline-module___ywraa__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-packaging-dieline-module___ywraa__root *{box-sizing:border-box}.growth-packaging-dieline-module___ywraa__root p{line-height:1.6}.growth-packaging-dieline-module___ywraa__root h2{font-size:1.18rem}.growth-packaging-dieline-module___ywraa__root label{margin:8px 0;font-size:.9rem;font-weight:600;display:block}.growth-packaging-dieline-module___ywraa__root input{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #aebed1;border-radius:7px;margin-top:6px;padding:9px;display:block}.growth-packaging-dieline-module___ywraa__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-packaging-dieline-module___ywraa__root button:disabled{opacity:.5;cursor:not-allowed}.growth-packaging-dieline-module___ywraa__root :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-packaging-dieline-module___ywraa__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-packaging-dieline-module___ywraa__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-packaging-dieline-module___ywraa__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-packaging-dieline-module___ywraa__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;display:grid}.growth-packaging-dieline-module___ywraa__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-packaging-dieline-module___ywraa__previewScroll{background:#fff;border:1px solid #aebed1;border-radius:9px;max-width:100%;padding:8px;overflow:auto}.growth-packaging-dieline-module___ywraa__previewScroll img{width:100%;min-width:560px;max-width:none;height:auto;display:block}.growth-packaging-dieline-module___ywraa__error{color:#9d1c34;overflow-wrap:anywhere;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}.growth-packaging-dieline-module___ywraa__code{white-space:pre;color:#edf4ff;background:#122035;border-radius:8px;max-height:320px;padding:14px;font-size:.84rem;overflow:auto}.growth-packaging-dieline-module___ywraa__code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}body[data-theme=dark] .growth-packaging-dieline-module___ywraa__root{color:#e3ebf7}body[data-theme=dark] .growth-packaging-dieline-module___ywraa__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-packaging-dieline-module___ywraa__notice{background:#19344f}body[data-theme=dark] .growth-packaging-dieline-module___ywraa__hint{color:#b8c7dc}body[data-theme=dark] .growth-packaging-dieline-module___ywraa__root :is(input,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-packaging-dieline-module___ywraa__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:680px){.growth-packaging-dieline-module___ywraa__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-packaging-dieline-module___ywraa__panel{padding:14px}.growth-packaging-dieline-module___ywraa__root input{font-size:16px}}
.growth-perspective-mockup-module__LlOYWa__root{box-sizing:border-box;width:100%;max-width:1100px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-perspective-mockup-module__LlOYWa__root *{box-sizing:border-box}.growth-perspective-mockup-module__LlOYWa__root p{line-height:1.6}.growth-perspective-mockup-module__LlOYWa__root h2{font-size:1.18rem}.growth-perspective-mockup-module__LlOYWa__root label{margin:8px 0;font-size:.9rem;font-weight:600;display:block}.growth-perspective-mockup-module__LlOYWa__root input{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #aebed1;border-radius:7px;margin-top:5px;padding:9px;display:block}.growth-perspective-mockup-module__LlOYWa__root input[type=range]{padding:5px 0}.growth-perspective-mockup-module__LlOYWa__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-perspective-mockup-module__LlOYWa__root button:disabled{opacity:.5;cursor:not-allowed}.growth-perspective-mockup-module__LlOYWa__root :is(button,input,svg circle):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-perspective-mockup-module__LlOYWa__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-perspective-mockup-module__LlOYWa__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-perspective-mockup-module__LlOYWa__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-perspective-mockup-module__LlOYWa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.growth-perspective-mockup-module__LlOYWa__pointFields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.growth-perspective-mockup-module__LlOYWa__point{border:1px solid #cbd5e1;border-radius:9px;min-width:0;padding:10px}.growth-perspective-mockup-module__LlOYWa__point strong{font-size:.9rem}.growth-perspective-mockup-module__LlOYWa__opacity{max-width:460px}.growth-perspective-mockup-module__LlOYWa__editor{touch-action:none;background:#f0f4f9;border:1px solid #aebed1;border-radius:9px;width:100%;height:auto;max-height:680px;display:block}.growth-perspective-mockup-module__LlOYWa__editor circle{cursor:grab}.growth-perspective-mockup-module__LlOYWa__editor circle:active{cursor:grabbing}.growth-perspective-mockup-module__LlOYWa__result{margin-top:16px}.growth-perspective-mockup-module__LlOYWa__result img{object-fit:contain;background:#f0f4f9;border:1px solid #aebed1;border-radius:9px;width:100%;height:auto;max-height:680px;display:block}.growth-perspective-mockup-module__LlOYWa__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-perspective-mockup-module__LlOYWa__error{color:#9d1c34;overflow-wrap:anywhere;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}body[data-theme=dark] .growth-perspective-mockup-module__LlOYWa__root{color:#e3ebf7}:is(body[data-theme=dark] .growth-perspective-mockup-module__LlOYWa__panel,body[data-theme=dark] .growth-perspective-mockup-module__LlOYWa__point){background:#172132;border-color:#405269}body[data-theme=dark] .growth-perspective-mockup-module__LlOYWa__notice{background:#19344f}body[data-theme=dark] .growth-perspective-mockup-module__LlOYWa__hint{color:#b8c7dc}body[data-theme=dark] .growth-perspective-mockup-module__LlOYWa__root :is(input,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-perspective-mockup-module__LlOYWa__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:700px){.growth-perspective-mockup-module__LlOYWa__pointFields{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-perspective-mockup-module__LlOYWa__fields{grid-template-columns:1fr}.growth-perspective-mockup-module__LlOYWa__panel{padding:14px}.growth-perspective-mockup-module__LlOYWa__root input{font-size:16px}}
.growth-quilt-layout-module__zZYyJG__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-quilt-layout-module__zZYyJG__root *{box-sizing:border-box}.growth-quilt-layout-module__zZYyJG__root p{line-height:1.6}.growth-quilt-layout-module__zZYyJG__root h2{font-size:1.18rem}.growth-quilt-layout-module__zZYyJG__root label{margin:8px 0;font-size:.9rem;font-weight:600;display:block}.growth-quilt-layout-module__zZYyJG__root input,.growth-quilt-layout-module__zZYyJG__root select{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #aebed1;border-radius:7px;margin-top:6px;padding:9px;display:block}.growth-quilt-layout-module__zZYyJG__root input[type=color]{height:44px;padding:4px}.growth-quilt-layout-module__zZYyJG__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-quilt-layout-module__zZYyJG__root button:disabled{opacity:.5;cursor:not-allowed}.growth-quilt-layout-module__zZYyJG__root :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-quilt-layout-module__zZYyJG__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-quilt-layout-module__zZYyJG__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-quilt-layout-module__zZYyJG__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-quilt-layout-module__zZYyJG__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 14px;display:grid}.growth-quilt-layout-module__zZYyJG__layoutWrap{background:#fff;border:1px solid #aebed1;border-radius:8px;width:100%;max-width:780px;position:relative;overflow:hidden}.growth-quilt-layout-module__zZYyJG__layoutWrap img{width:100%;height:auto;display:block}.growth-quilt-layout-module__zZYyJG__cellGrid{display:grid;position:absolute;inset:0}.growth-quilt-layout-module__zZYyJG__root .growth-quilt-layout-module__zZYyJG__cellButton,.growth-quilt-layout-module__zZYyJG__root .growth-quilt-layout-module__zZYyJG__selectedCell{background:0 0;border:2px solid #0000;border-radius:0;min-width:0;min-height:0;padding:0}.growth-quilt-layout-module__zZYyJG__root .growth-quilt-layout-module__zZYyJG__cellButton:hover,.growth-quilt-layout-module__zZYyJG__root .growth-quilt-layout-module__zZYyJG__selectedCell{border-color:#fef08a;box-shadow:inset 0 0 0 1px #172033}.growth-quilt-layout-module__zZYyJG__root .growth-quilt-layout-module__zZYyJG__cellButton:focus-visible,.growth-quilt-layout-module__zZYyJG__root .growth-quilt-layout-module__zZYyJG__selectedCell:focus-visible{outline-offset:-3px;outline:3px solid #1d4ed8}.growth-quilt-layout-module__zZYyJG__tableScroll{overflow:auto}.growth-quilt-layout-module__zZYyJG__root table{border-collapse:collapse;width:100%;min-width:630px}.growth-quilt-layout-module__zZYyJG__root th,.growth-quilt-layout-module__zZYyJG__root td{text-align:left;border-bottom:1px solid #aebed1;padding:9px;font-size:.9rem}.growth-quilt-layout-module__zZYyJG__root th{background:#eaf1fb}.growth-quilt-layout-module__zZYyJG__swatch{vertical-align:middle;border:1px solid #56657b;border-radius:3px;width:18px;height:18px;display:inline-block}.growth-quilt-layout-module__zZYyJG__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-quilt-layout-module__zZYyJG__error{color:#9d1c34;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__root{color:#e3ebf7}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__notice{background:#19344f}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__hint{color:#b8c7dc}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__root :is(input,select,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__root :is(.growth-quilt-layout-module__zZYyJG__cellButton,.growth-quilt-layout-module__zZYyJG__selectedCell){background:0 0;border-color:#0000}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__root .growth-quilt-layout-module__zZYyJG__selectedCell{border-color:#fef08a}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__root th{background:#263b57}:is(body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__root td,body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__root th){border-color:#405269}body[data-theme=dark] .growth-quilt-layout-module__zZYyJG__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:700px){.growth-quilt-layout-module__zZYyJG__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-quilt-layout-module__zZYyJG__panel{padding:14px}.growth-quilt-layout-module__zZYyJG__root input,.growth-quilt-layout-module__zZYyJG__root select{font-size:16px}}
.growth-responsive-type-module__ignzEG__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-responsive-type-module__ignzEG__root *{box-sizing:border-box}.growth-responsive-type-module__ignzEG__root p{line-height:1.6}.growth-responsive-type-module__ignzEG__root h2{font-size:1.18rem}.growth-responsive-type-module__ignzEG__root label{margin:8px 0;font-size:.9rem;font-weight:600;display:block}.growth-responsive-type-module__ignzEG__root input,.growth-responsive-type-module__ignzEG__root textarea{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #aebed1;border-radius:7px;margin-top:6px;padding:9px;display:block}.growth-responsive-type-module__ignzEG__root input[type=range]{padding:6px 0}.growth-responsive-type-module__ignzEG__root textarea{resize:vertical}.growth-responsive-type-module__ignzEG__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-responsive-type-module__ignzEG__root button:disabled{opacity:.5;cursor:not-allowed}.growth-responsive-type-module__ignzEG__root :is(button,input,textarea):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-responsive-type-module__ignzEG__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-responsive-type-module__ignzEG__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-responsive-type-module__ignzEG__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-responsive-type-module__ignzEG__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 14px;display:grid}.growth-responsive-type-module__ignzEG__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.growth-responsive-type-module__ignzEG__tableScroll,.growth-responsive-type-module__ignzEG__previewScroll{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;overflow:auto}.growth-responsive-type-module__ignzEG__root table{border-collapse:collapse;width:100%;min-width:540px}.growth-responsive-type-module__ignzEG__root th,.growth-responsive-type-module__ignzEG__root td{text-align:left;font-variant-numeric:tabular-nums;border-bottom:1px solid #cbd5e1;padding:10px}.growth-responsive-type-module__ignzEG__root th{background:#eaf1fb}.growth-responsive-type-module__ignzEG__previewViewport{color:#172033;background:#fff;max-width:none;min-height:180px;padding:18px}.growth-responsive-type-module__ignzEG__measure{overflow-wrap:anywhere;margin:0 auto}.growth-responsive-type-module__ignzEG__previewRow{border-bottom:1px solid #dbe4ef;padding:8px 0}.growth-responsive-type-module__ignzEG__previewRow p{color:#172033;margin:7px 0}.growth-responsive-type-module__ignzEG__roleTag{color:#55657b;font-size:12px}.growth-responsive-type-module__ignzEG__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-responsive-type-module__ignzEG__code{white-space:pre;color:#edf4ff;background:#122035;border-radius:8px;max-height:450px;padding:14px;font-size:.85rem;overflow:auto}.growth-responsive-type-module__ignzEG__code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.growth-responsive-type-module__ignzEG__error{color:#9d1c34;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}body[data-theme=dark] .growth-responsive-type-module__ignzEG__root{color:#e3ebf7}body[data-theme=dark] .growth-responsive-type-module__ignzEG__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-responsive-type-module__ignzEG__notice{background:#19344f}body[data-theme=dark] .growth-responsive-type-module__ignzEG__hint{color:#b8c7dc}body[data-theme=dark] .growth-responsive-type-module__ignzEG__root :is(input,textarea,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-responsive-type-module__ignzEG__root th{background:#263b57}:is(body[data-theme=dark] .growth-responsive-type-module__ignzEG__root td,body[data-theme=dark] .growth-responsive-type-module__ignzEG__root th){border-color:#405269}body[data-theme=dark] .growth-responsive-type-module__ignzEG__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:700px){.growth-responsive-type-module__ignzEG__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-responsive-type-module__ignzEG__controls{grid-template-columns:1fr}.growth-responsive-type-module__ignzEG__panel{padding:14px}.growth-responsive-type-module__ignzEG__root input,.growth-responsive-type-module__ignzEG__root textarea{font-size:16px}}
.growth-screenprint-module__Fc4Sla__root{max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-screenprint-module__Fc4Sla__root *{box-sizing:border-box}.growth-screenprint-module__Fc4Sla__notice{background:#eff6ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-screenprint-module__Fc4Sla__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:12px;margin:18px 0;padding:18px}.growth-screenprint-module__Fc4Sla__hint{color:var(--text-secondary,#52627a)}.growth-screenprint-module__Fc4Sla__root label{margin:9px 0;font-weight:600;display:block}.growth-screenprint-module__Fc4Sla__root input{font:inherit;background:var(--bg-primary,#fff);max-width:100%;color:inherit;border:1px solid #94a3b8;border-radius:6px;margin-top:5px;padding:7px;display:block}.growth-screenprint-module__Fc4Sla__root input[type=color]{width:66px;height:42px;padding:2px}.growth-screenprint-module__Fc4Sla__actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.growth-screenprint-module__Fc4Sla__root button{font:inherit;background:var(--bg-primary,#fff);min-height:40px;color:inherit;cursor:pointer;border:1px solid #64748b;border-radius:7px;padding:9px 12px}.growth-screenprint-module__Fc4Sla__root button:disabled{opacity:.5;cursor:not-allowed}.growth-screenprint-module__Fc4Sla__root :is(input,button):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-screenprint-module__Fc4Sla__fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.growth-screenprint-module__Fc4Sla__ink{border:1px solid #cbd5e1;border-radius:8px;padding:10px}.growth-screenprint-module__Fc4Sla__gallery{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;display:grid}.growth-screenprint-module__Fc4Sla__gallery>div{min-width:0}.growth-screenprint-module__Fc4Sla__canvas{object-fit:contain;width:100%;max-height:320px;image-rendering:pixelated;background:#fff;border:1px solid #94a3b8}.growth-screenprint-module__Fc4Sla__error{color:#9d1c34;background:#fff0f2;border:1px solid #dc7085;padding:10px}body[data-theme=dark] .growth-screenprint-module__Fc4Sla__notice{background:#19344f}body[data-theme=dark] .growth-screenprint-module__Fc4Sla__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-screenprint-module__Fc4Sla__ink{border-color:#405269}:is(body[data-theme=dark] .growth-screenprint-module__Fc4Sla__root input,body[data-theme=dark] .growth-screenprint-module__Fc4Sla__root button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-screenprint-module__Fc4Sla__error{color:#ffcbd2;background:#491f29}
.growth-seamless-pattern-module__2X4Gpa__root{max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-seamless-pattern-module__2X4Gpa__root *{box-sizing:border-box}.growth-seamless-pattern-module__2X4Gpa__notice{background:#eff6ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-seamless-pattern-module__2X4Gpa__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:12px;min-width:0;margin:18px 0;padding:18px}.growth-seamless-pattern-module__2X4Gpa__hint{color:var(--text-secondary,#52627a)}.growth-seamless-pattern-module__2X4Gpa__fields{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px 14px;display:grid}.growth-seamless-pattern-module__2X4Gpa__actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.growth-seamless-pattern-module__2X4Gpa__root label{margin:8px 0;font-weight:600;display:block}.growth-seamless-pattern-module__2X4Gpa__root :is(input,select){font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #94a3b8;border-radius:6px;margin-top:5px;padding:8px;display:block}.growth-seamless-pattern-module__2X4Gpa__root input[type=color]{width:72px;height:43px;padding:2px}.growth-seamless-pattern-module__2X4Gpa__root button{font:inherit;background:var(--bg-primary,#fff);min-height:40px;color:inherit;cursor:pointer;border:1px solid #64748b;border-radius:7px;padding:9px 12px}.growth-seamless-pattern-module__2X4Gpa__root button:disabled{opacity:.5;cursor:not-allowed}.growth-seamless-pattern-module__2X4Gpa__root :is(button,input,select):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-seamless-pattern-module__2X4Gpa__gallery{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.growth-seamless-pattern-module__2X4Gpa__gallery>div{min-width:0}.growth-seamless-pattern-module__2X4Gpa__tile,.growth-seamless-pattern-module__2X4Gpa__repeat{object-fit:contain;image-rendering:auto;background:#fff;border:1px solid #94a3b8;max-width:100%;max-height:400px;display:block}.growth-seamless-pattern-module__2X4Gpa__error{color:#9d1c34;background:#fff0f2;border:1px solid #dc7085;padding:10px}body[data-theme=dark] .growth-seamless-pattern-module__2X4Gpa__notice{background:#19344f}body[data-theme=dark] .growth-seamless-pattern-module__2X4Gpa__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-seamless-pattern-module__2X4Gpa__root :is(input,select,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-seamless-pattern-module__2X4Gpa__error{color:#ffcbd2;background:#491f29}.growth-seamless-pattern-module__2X4Gpa__tileFrame{max-width:100%;line-height:0;display:inline-block;position:relative}.growth-seamless-pattern-module__2X4Gpa__handles{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.growth-seamless-pattern-module__2X4Gpa__handle,.growth-seamless-pattern-module__2X4Gpa__selectedHandle{fill:#fff;stroke:#1e293b;stroke-width:2px;cursor:grab}.growth-seamless-pattern-module__2X4Gpa__selectedHandle{fill:#facc15;stroke:#0f172a;stroke-width:3px}.growth-seamless-pattern-module__2X4Gpa__handle:active,.growth-seamless-pattern-module__2X4Gpa__selectedHandle:active{cursor:grabbing}
.growth-document-corrector-module__SewY6G__root{box-sizing:border-box;width:100%;max-width:1100px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-document-corrector-module__SewY6G__root *{box-sizing:border-box}.growth-document-corrector-module__SewY6G__root p{line-height:1.6}.growth-document-corrector-module__SewY6G__root h2{font-size:1.18rem}.growth-document-corrector-module__SewY6G__root label{margin:8px 0;font-size:.9rem;font-weight:600;display:block}.growth-document-corrector-module__SewY6G__root :is(input,select){font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #aebed1;border-radius:7px;margin-top:5px;padding:9px;display:block}.growth-document-corrector-module__SewY6G__root input[type=range]{padding:5px 0}.growth-document-corrector-module__SewY6G__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-document-corrector-module__SewY6G__root button:disabled{opacity:.5;cursor:not-allowed}.growth-document-corrector-module__SewY6G__root :is(button,input,select,svg circle):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-document-corrector-module__SewY6G__root progress{width:min(100%,480px);height:16px;display:block}.growth-document-corrector-module__SewY6G__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-document-corrector-module__SewY6G__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-document-corrector-module__SewY6G__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-document-corrector-module__SewY6G__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.growth-document-corrector-module__SewY6G__pointFields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.growth-document-corrector-module__SewY6G__point{border:1px solid #cbd5e1;border-radius:9px;min-width:0;padding:10px}.growth-document-corrector-module__SewY6G__point strong{font-size:.9rem}.growth-document-corrector-module__SewY6G__editor{touch-action:none;background:#f0f4f9;border:1px solid #aebed1;border-radius:9px;width:100%;height:auto;max-height:680px;display:block}.growth-document-corrector-module__SewY6G__editor circle{cursor:grab}.growth-document-corrector-module__SewY6G__editor circle:active{cursor:grabbing}.growth-document-corrector-module__SewY6G__result{margin-top:16px}.growth-document-corrector-module__SewY6G__result img{object-fit:contain;background:#f0f4f9;border:1px solid #aebed1;border-radius:9px;width:100%;height:auto;max-height:680px;display:block}.growth-document-corrector-module__SewY6G__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-document-corrector-module__SewY6G__error{color:#9d1c34;overflow-wrap:anywhere;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}body[data-theme=dark] .growth-document-corrector-module__SewY6G__root{color:#e3ebf7}:is(body[data-theme=dark] .growth-document-corrector-module__SewY6G__panel,body[data-theme=dark] .growth-document-corrector-module__SewY6G__point){background:#172132;border-color:#405269}body[data-theme=dark] .growth-document-corrector-module__SewY6G__notice{background:#19344f}body[data-theme=dark] .growth-document-corrector-module__SewY6G__hint{color:#b8c7dc}body[data-theme=dark] .growth-document-corrector-module__SewY6G__root :is(input,select,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-document-corrector-module__SewY6G__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:700px){.growth-document-corrector-module__SewY6G__pointFields,.growth-document-corrector-module__SewY6G__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-document-corrector-module__SewY6G__panel{padding:14px}.growth-document-corrector-module__SewY6G__root :is(input,select){font-size:16px}}@media (max-width:450px){.growth-document-corrector-module__SewY6G__pointFields,.growth-document-corrector-module__SewY6G__fields{grid-template-columns:1fr}}
.growth-spacing-tokens-module__P9h1fG__root{box-sizing:border-box;width:100%;max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-spacing-tokens-module__P9h1fG__root *{box-sizing:border-box}.growth-spacing-tokens-module__P9h1fG__root h2{font-size:1.18rem}.growth-spacing-tokens-module__P9h1fG__root p{line-height:1.6}.growth-spacing-tokens-module__P9h1fG__root label{margin:8px 0;font-size:.9rem;font-weight:600;display:block}.growth-spacing-tokens-module__P9h1fG__root input{width:100%;min-width:0;font:inherit;background:var(--bg-primary,#fff);color:inherit;border:1px solid #aebed1;border-radius:7px;margin-top:6px;padding:9px;display:block}.growth-spacing-tokens-module__P9h1fG__root input[type=range]{padding:6px 0}.growth-spacing-tokens-module__P9h1fG__root button{font:inherit;background:var(--bg-primary,#f8fafc);min-height:40px;color:inherit;cursor:pointer;border:1px solid #aebed1;border-radius:8px;padding:9px 12px}.growth-spacing-tokens-module__P9h1fG__root button:disabled{opacity:.5;cursor:not-allowed}.growth-spacing-tokens-module__P9h1fG__root :is(button,input):focus-visible{outline-offset:3px;outline:3px solid #2563eb}.growth-spacing-tokens-module__P9h1fG__notice{background:#edf5ff;border-left:4px solid #2563eb;border-radius:8px;padding:14px}.growth-spacing-tokens-module__P9h1fG__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-spacing-tokens-module__P9h1fG__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-spacing-tokens-module__P9h1fG__widthFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.growth-spacing-tokens-module__P9h1fG__tableScroll,.growth-spacing-tokens-module__P9h1fG__previewScroll{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;margin:12px 0;overflow:auto}.growth-spacing-tokens-module__P9h1fG__root table{border-collapse:collapse;width:100%;min-width:520px}.growth-spacing-tokens-module__P9h1fG__root caption{text-align:left;padding:8px;font-weight:600}.growth-spacing-tokens-module__P9h1fG__root th,.growth-spacing-tokens-module__P9h1fG__root td{text-align:left;font-variant-numeric:tabular-nums;border-bottom:1px solid #cbd5e1;padding:9px}.growth-spacing-tokens-module__P9h1fG__root th{background:#eaf1fb}.growth-spacing-tokens-module__P9h1fG__stepTable input,.growth-spacing-tokens-module__P9h1fG__sampleTable input{max-width:140px;margin:0}.growth-spacing-tokens-module__P9h1fG__cellLabel{margin:0!important}.growth-spacing-tokens-module__P9h1fG__controls{grid-template-columns:auto minmax(200px,1fr);align-items:center;gap:18px;display:grid}.growth-spacing-tokens-module__P9h1fG__densities{flex-wrap:wrap;gap:8px;display:flex}.growth-spacing-tokens-module__P9h1fG__densities button[aria-pressed=true]{color:#fff;background:#2563eb;border-color:#2563eb}.growth-spacing-tokens-module__P9h1fG__previewCanvas{color:#172033;background:#f0f5fb;max-width:none;min-height:200px}.growth-spacing-tokens-module__P9h1fG__previewBlock{min-width:0;margin:0 auto 16px}.growth-spacing-tokens-module__P9h1fG__previewLabel{color:#465974;padding:5px 0;font-size:12px}.growth-spacing-tokens-module__P9h1fG__mockButton,.growth-spacing-tokens-module__P9h1fG__mockField,.growth-spacing-tokens-module__P9h1fG__mockList,.growth-spacing-tokens-module__P9h1fG__mockCard{box-sizing:border-box;overflow-wrap:anywhere;color:#172033;background:#fff;border:1px solid #91a9ca;border-radius:8px;width:100%;display:flex}.growth-spacing-tokens-module__P9h1fG__mockButton,.growth-spacing-tokens-module__P9h1fG__mockList{align-items:center}.growth-spacing-tokens-module__P9h1fG__mockButton{color:#fff;background:#2563eb;border-color:#2563eb;justify-content:center;font-weight:700}.growth-spacing-tokens-module__P9h1fG__mockField{justify-content:space-between;align-items:center;gap:8px}.growth-spacing-tokens-module__P9h1fG__fakeInput{text-align:right;color:#48617d;flex:1;min-width:0;display:block}.growth-spacing-tokens-module__P9h1fG__mockList{font-weight:600}.growth-spacing-tokens-module__P9h1fG__avatar{background:#b0c9ee;border-radius:50%;flex:none;width:24px;height:24px}.growth-spacing-tokens-module__P9h1fG__mockCard{flex-direction:column;line-height:1.35}.growth-spacing-tokens-module__P9h1fG__cardMeta{color:#48617d;font-size:12px}.growth-spacing-tokens-module__P9h1fG__usageTable{min-width:620px}.growth-spacing-tokens-module__P9h1fG__actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.growth-spacing-tokens-module__P9h1fG__code{white-space:pre;color:#edf4ff;background:#122035;border-radius:8px;max-height:460px;padding:14px;font-size:.85rem;overflow:auto}.growth-spacing-tokens-module__P9h1fG__code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.growth-spacing-tokens-module__P9h1fG__error{color:#9d1c34;background:#fff0f2;border:1px solid #dd7f92;border-radius:8px;padding:12px}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__root{color:#e3ebf7}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__notice{background:#19344f}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__hint{color:#b8c7dc}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__root :is(input,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__root th{background:#263b57}:is(body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__root td,body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__root th){border-color:#405269}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__densities button[aria-pressed=true]{color:#fff;background:#2563eb;border-color:#2563eb}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__previewCanvas{color:#172033;background:#f0f5fb}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__previewCanvas :is(.growth-spacing-tokens-module__P9h1fG__mockButton,.growth-spacing-tokens-module__P9h1fG__mockField,.growth-spacing-tokens-module__P9h1fG__mockList,.growth-spacing-tokens-module__P9h1fG__mockCard){color:#172033;background:#fff}body[data-theme=dark] .growth-spacing-tokens-module__P9h1fG__previewCanvas .growth-spacing-tokens-module__P9h1fG__mockButton{color:#fff;background:#2563eb}@media (max-width:700px){.growth-spacing-tokens-module__P9h1fG__panel{padding:14px}.growth-spacing-tokens-module__P9h1fG__controls{grid-template-columns:1fr}.growth-spacing-tokens-module__P9h1fG__root input{font-size:16px}.growth-spacing-tokens-module__P9h1fG__root table{font-size:.85rem}}
.growth-vector-morph-module__W8nWUG__root{max-width:1120px;color:var(--text-primary,#172033);margin:0 auto;padding:0 16px}.growth-vector-morph-module__W8nWUG__root *{box-sizing:border-box}.growth-vector-morph-module__W8nWUG__notice{background:#eff6ff;border-left:4px solid #6d5dd3;border-radius:8px;padding:14px}.growth-vector-morph-module__W8nWUG__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:12px;min-width:0;margin:18px 0;padding:18px}.growth-vector-morph-module__W8nWUG__hint{color:var(--text-secondary,#52627a);line-height:1.55}.growth-vector-morph-module__W8nWUG__fields{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px 14px;display:grid}.growth-vector-morph-module__W8nWUG__actions{flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0;display:flex}.growth-vector-morph-module__W8nWUG__root label{margin:8px 0;font-weight:600;display:block}.growth-vector-morph-module__W8nWUG__root :is(input,select,textarea){font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #94a3b8;border-radius:6px;margin-top:5px;padding:8px;display:block}.growth-vector-morph-module__W8nWUG__root input[type=color]{width:72px;height:43px;padding:2px}.growth-vector-morph-module__W8nWUG__root input[type=range]{padding:0}.growth-vector-morph-module__W8nWUG__root button{font:inherit;background:var(--bg-primary,#fff);min-height:40px;color:inherit;cursor:pointer;border:1px solid #64748b;border-radius:7px;padding:9px 12px}.growth-vector-morph-module__W8nWUG__root button:disabled{opacity:.5;cursor:not-allowed}.growth-vector-morph-module__W8nWUG__root :is(button,input,select,textarea):focus-visible,.growth-vector-morph-module__W8nWUG__point:focus-visible,.growth-vector-morph-module__W8nWUG__selectedPoint:focus-visible{outline-offset:2px;outline:3px solid #6455d8}.growth-vector-morph-module__W8nWUG__editors{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.growth-vector-morph-module__W8nWUG__shapeBox{min-width:0}.growth-vector-morph-module__W8nWUG__editor,.growth-vector-morph-module__W8nWUG__preview{aspect-ratio:1;touch-action:none;background:#fff;border:1px solid #94a3b8;width:min(100%,360px);display:block}.growth-vector-morph-module__W8nWUG__point,.growth-vector-morph-module__W8nWUG__selectedPoint{fill:#fff;stroke:#1f2937;stroke-width:2px;cursor:grab}.growth-vector-morph-module__W8nWUG__selectedPoint{fill:#facc15;stroke:#111827;stroke-width:3px}.growth-vector-morph-module__W8nWUG__number{fill:#111827;pointer-events:none;font:12px sans-serif}.growth-vector-morph-module__W8nWUG__pathCode{overflow-wrap:anywhere;white-space:normal;border:1px solid #cbd5e1;border-radius:5px;max-height:74px;padding:9px;display:block;overflow:auto}.growth-vector-morph-module__W8nWUG__previewWrap{justify-content:center;display:flex}.growth-vector-morph-module__W8nWUG__frames{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;margin:16px 0;display:grid}.growth-vector-morph-module__W8nWUG__frames button{min-width:0;padding:5px}.growth-vector-morph-module__W8nWUG__frames svg{aspect-ratio:1;background:#fff;width:100%;display:block}.growth-vector-morph-module__W8nWUG__frames span{display:block}.growth-vector-morph-module__W8nWUG__warning{color:#6f4100;background:#fff7db;border:1px solid #d59023;border-radius:8px;padding:12px}.growth-vector-morph-module__W8nWUG__error{color:#9d1c34;background:#fff0f2;border:1px solid #dc7085;padding:10px}body[data-theme=dark] .growth-vector-morph-module__W8nWUG__notice{background:#2c2551}body[data-theme=dark] .growth-vector-morph-module__W8nWUG__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-vector-morph-module__W8nWUG__root :is(input,select,textarea,button){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-vector-morph-module__W8nWUG__pathCode{border-color:#526780}body[data-theme=dark] .growth-vector-morph-module__W8nWUG__warning{color:#ffe2a2;background:#4b3b16;border-color:#d59023}body[data-theme=dark] .growth-vector-morph-module__W8nWUG__error{color:#ffcbd2;background:#491f29}@media (max-width:420px){.growth-vector-morph-module__W8nWUG__panel{padding:14px}.growth-vector-morph-module__W8nWUG__editors{grid-template-columns:minmax(0,1fr)}.growth-vector-morph-module__W8nWUG__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
.growth-image-steganography-module__t0dMnW__root{max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-image-steganography-module__t0dMnW__root *{box-sizing:border-box}.growth-image-steganography-module__t0dMnW__notice{background:#eff6ff;border-left:4px solid #2563eb;border-radius:9px;padding:15px}.growth-image-steganography-module__t0dMnW__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:12px;min-width:0;margin:18px 0;padding:18px}.growth-image-steganography-module__t0dMnW__hint{color:var(--text-secondary,#52627a);line-height:1.6}.growth-image-steganography-module__t0dMnW__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.growth-image-steganography-module__t0dMnW__root label{margin:10px 0;font-weight:600;display:block}.growth-image-steganography-module__t0dMnW__root :is(select,textarea,input[type=file]){background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;font:inherit;border:1px solid #94a3b8;border-radius:7px;margin-top:6px;padding:9px;display:block}.growth-image-steganography-module__t0dMnW__root textarea{resize:vertical}.growth-image-steganography-module__t0dMnW__root button{background:var(--bg-primary,#fff);min-height:42px;color:inherit;font:inherit;cursor:pointer;border:1px solid #64748b;border-radius:7px;padding:9px 14px}.growth-image-steganography-module__t0dMnW__root button:disabled{opacity:.5;cursor:not-allowed}.growth-image-steganography-module__t0dMnW__root :is(button,select,textarea,input):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-image-steganography-module__t0dMnW__fileLabel{flex:240px;max-width:440px}.growth-image-steganography-module__t0dMnW__preview{border:1px solid #cbd5e1;border-radius:9px;min-width:0;margin-top:15px;padding:12px}.growth-image-steganography-module__t0dMnW__preview img{object-fit:contain;image-rendering:auto;background:#fff;max-width:100%;max-height:280px;display:block}.growth-image-steganography-module__t0dMnW__preview p,.growth-image-steganography-module__t0dMnW__meter{overflow-wrap:anywhere}.growth-image-steganography-module__t0dMnW__success{background:#effaf3;border:1px solid #56a483;border-radius:9px;padding:12px}.growth-image-steganography-module__t0dMnW__success pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#172033;background:#fff;border-radius:6px;max-width:100%;max-height:220px;margin:0;padding:10px;overflow:auto}.growth-image-steganography-module__t0dMnW__error{color:#9d1c34;background:#fff0f2;border:1px solid #dc7085;border-radius:7px;padding:10px}.growth-image-steganography-module__t0dMnW__diagnostic{color:#514018;background:#fff7df;border-radius:8px;padding:12px}.growth-image-steganography-module__t0dMnW__root :is(h2,h3){overflow-wrap:anywhere}body[data-theme=dark] .growth-image-steganography-module__t0dMnW__notice{background:#19344f}:is(body[data-theme=dark] .growth-image-steganography-module__t0dMnW__panel,body[data-theme=dark] .growth-image-steganography-module__t0dMnW__preview){background:#172132;border-color:#405269}body[data-theme=dark] .growth-image-steganography-module__t0dMnW__root :is(button,select,textarea,input[type=file]){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-image-steganography-module__t0dMnW__success{background:#153d2d;border-color:#4d9b77}body[data-theme=dark] .growth-image-steganography-module__t0dMnW__success pre{color:#e3ebf7;background:#101b2a}body[data-theme=dark] .growth-image-steganography-module__t0dMnW__error{color:#ffcbd2;background:#491f29}body[data-theme=dark] .growth-image-steganography-module__t0dMnW__diagnostic{color:#ffe7a6;background:#493b18}
.growth-lenticular-module__6UIYaa__root{color:#172033;gap:16px;min-width:0;max-width:1120px;margin:0 auto;padding:12px 16px 36px;display:grid}.growth-lenticular-module__6UIYaa__notice,.growth-lenticular-module__6UIYaa__printNote{color:#1e3a5f;background:#eff6ff;border:1px solid #bae6fd;border-radius:12px;margin:0;padding:12px 15px;line-height:1.6}.growth-lenticular-module__6UIYaa__panel{background:#fff;border:1px solid #d9e2ee;border-radius:18px;min-width:0;padding:20px;box-shadow:0 5px 22px #1018280b}.growth-lenticular-module__6UIYaa__panel h2{margin:0 0 7px;font-size:1.2rem;font-weight:800}.growth-lenticular-module__6UIYaa__hint{color:#52627a;margin:7px 0 13px;line-height:1.55}.growth-lenticular-module__6UIYaa__actions{flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0;display:flex}.growth-lenticular-module__6UIYaa__actions button,.growth-lenticular-module__6UIYaa__fileLabel,.growth-lenticular-module__6UIYaa__viewActions button{color:#1e293b;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #c8d4e4;border-radius:9px;min-height:42px;padding:9px 13px;font-weight:700}.growth-lenticular-module__6UIYaa__actions button:hover,.growth-lenticular-module__6UIYaa__fileLabel:hover,.growth-lenticular-module__6UIYaa__viewActions button:hover{background:#eff6ff;border-color:#2563eb}.growth-lenticular-module__6UIYaa__actions button:disabled,.growth-lenticular-module__6UIYaa__viewActions button:disabled{cursor:not-allowed;opacity:.48}.growth-lenticular-module__6UIYaa__actions .growth-lenticular-module__6UIYaa__primary{color:#fff;background:#2457d6;border-color:#2457d6}.growth-lenticular-module__6UIYaa__actions .growth-lenticular-module__6UIYaa__primary:hover:not(:disabled){color:#fff;background:#1746b7}.growth-lenticular-module__6UIYaa__fileLabel{align-items:center;display:inline-flex;position:relative;overflow:hidden}.growth-lenticular-module__6UIYaa__fileLabel input{opacity:0;cursor:pointer;position:absolute;inset:0}.growth-lenticular-module__6UIYaa__fileLabel:focus-within{outline-offset:2px;outline:3px solid #93c5fd}.growth-lenticular-module__6UIYaa__viewList{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:9px;padding:0;list-style:none;display:grid}.growth-lenticular-module__6UIYaa__viewItem{border:1px solid #e0e8f2;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:8px;display:flex}.growth-lenticular-module__6UIYaa__viewItem img{object-fit:cover;border-radius:6px;flex:none;width:64px;height:48px}.growth-lenticular-module__6UIYaa__viewItem div:not(.growth-lenticular-module__6UIYaa__viewActions){flex:1;min-width:0}.growth-lenticular-module__6UIYaa__viewItem strong,.growth-lenticular-module__6UIYaa__viewItem small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.growth-lenticular-module__6UIYaa__viewItem strong{font-size:.9rem}.growth-lenticular-module__6UIYaa__viewItem small{color:#64748b;font-size:.75rem}.growth-lenticular-module__6UIYaa__viewActions{gap:3px;display:flex}.growth-lenticular-module__6UIYaa__viewActions button{min-height:32px;padding:4px 7px;font-size:.85rem}.growth-lenticular-module__6UIYaa__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.growth-lenticular-module__6UIYaa__field{gap:5px;font-size:.9rem;font-weight:700;display:grid}.growth-lenticular-module__6UIYaa__field input,.growth-lenticular-module__6UIYaa__field select{box-sizing:border-box;color:#172033;width:100%;font:inherit;background:#fff;border:1px solid #b7c7da;border-radius:8px;min-height:43px;padding:10px}.growth-lenticular-module__6UIYaa__field input:focus,.growth-lenticular-module__6UIYaa__field select:focus{outline-offset:1px;outline:3px solid #bfdbfe}.growth-lenticular-module__6UIYaa__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:9px;margin:16px 0;display:grid}.growth-lenticular-module__6UIYaa__metrics>div{background:#f1f5f9;border-radius:10px;gap:3px;padding:11px;display:grid}.growth-lenticular-module__6UIYaa__metrics span{color:#52627a;font-size:.83rem}.growth-lenticular-module__6UIYaa__metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.growth-lenticular-module__6UIYaa__warning,.growth-lenticular-module__6UIYaa__error{border-radius:9px;margin:10px 0;padding:10px 12px;line-height:1.5}.growth-lenticular-module__6UIYaa__warning{color:#78350f;background:#fffbeb;border:1px solid #fcd34d}.growth-lenticular-module__6UIYaa__error{color:#9f1239;background:#fff1f2;border:1px solid #fda4af}.growth-lenticular-module__6UIYaa__preview{text-align:center;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:10px;max-height:550px;margin:13px 0;padding:12px;overflow:auto}.growth-lenticular-module__6UIYaa__preview img{max-width:100%;height:auto;max-height:500px;margin:0 auto;display:block;box-shadow:0 5px 18px #0002}.growth-lenticular-module__6UIYaa__printNote{background:#f8fafc;border-color:#cbd5e1;margin-top:18px}body[data-theme=dark] .growth-lenticular-module__6UIYaa__root{color:#e5eaf3}body[data-theme=dark] .growth-lenticular-module__6UIYaa__panel{box-shadow:none;background:#151f31;border-color:#334155}:is(body[data-theme=dark] .growth-lenticular-module__6UIYaa__notice,body[data-theme=dark] .growth-lenticular-module__6UIYaa__printNote){color:#d5e9ff;background:#152840;border-color:#315477}body[data-theme=dark] .growth-lenticular-module__6UIYaa__hint{color:#bac7d9}body[data-theme=dark] .growth-lenticular-module__6UIYaa__actions button{color:#e8efff;background:#1f2d43;border-color:#465671}body[data-theme=dark] .growth-lenticular-module__6UIYaa__fileLabel{color:#e8efff;background:#1f2d43;border-color:#465671}body[data-theme=dark] .growth-lenticular-module__6UIYaa__viewActions button{color:#e8efff;background:#1f2d43;border-color:#465671}body[data-theme=dark] .growth-lenticular-module__6UIYaa__actions .growth-lenticular-module__6UIYaa__primary{color:#fff;background:#3b6de9;border-color:#3b6de9}body[data-theme=dark] .growth-lenticular-module__6UIYaa__viewItem{border-color:#37465e}body[data-theme=dark] .growth-lenticular-module__6UIYaa__viewItem small{color:#b7c6dc}:is(body[data-theme=dark] .growth-lenticular-module__6UIYaa__field input,body[data-theme=dark] .growth-lenticular-module__6UIYaa__field select){color:#f1f5f9;background:#111b2e;border-color:#526583}body[data-theme=dark] .growth-lenticular-module__6UIYaa__metrics>div{background:#203149}body[data-theme=dark] .growth-lenticular-module__6UIYaa__metrics span{color:#bac7d9}body[data-theme=dark] .growth-lenticular-module__6UIYaa__warning{color:#ffe7a8;background:#3d2e13;border-color:#a77824}body[data-theme=dark] .growth-lenticular-module__6UIYaa__error{color:#ffd3df;background:#3d1d2b;border-color:#963b5c}body[data-theme=dark] .growth-lenticular-module__6UIYaa__preview{background:#263246;border-color:#56667d}@media (max-width:520px){.growth-lenticular-module__6UIYaa__root{padding:8px 12px 28px}.growth-lenticular-module__6UIYaa__panel{padding:14px}.growth-lenticular-module__6UIYaa__actions button,.growth-lenticular-module__6UIYaa__fileLabel{flex:1;justify-content:center}.growth-lenticular-module__6UIYaa__viewItem{gap:6px}.growth-lenticular-module__6UIYaa__viewActions button{padding:3px 5px}}
.growth-pbr-texture-module__R9vBvq__root{max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-pbr-texture-module__R9vBvq__root *{box-sizing:border-box}.growth-pbr-texture-module__R9vBvq__root p{line-height:1.6}.growth-pbr-texture-module__R9vBvq__root h2{font-size:1.2rem}.growth-pbr-texture-module__R9vBvq__root h3{font-size:1rem}.growth-pbr-texture-module__R9vBvq__notice{background:#eaf4ff;border-left:4px solid #2563eb;border-radius:9px;padding:14px}.growth-pbr-texture-module__R9vBvq__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:12px;min-width:0;margin:18px 0;padding:18px}.growth-pbr-texture-module__R9vBvq__hint,.growth-pbr-texture-module__R9vBvq__privacy{color:var(--text-secondary,#52627a);overflow-wrap:anywhere}.growth-pbr-texture-module__R9vBvq__field{flex-direction:column;gap:7px;min-width:0;margin:10px 0;font-weight:600;display:flex}.growth-pbr-texture-module__R9vBvq__root :is(select,input[type=file]){background:var(--bg-primary,#fff);width:100%;min-width:0;max-width:100%;color:inherit;font:inherit;border:1px solid #94a3b8;border-radius:7px;padding:10px}.growth-pbr-texture-module__R9vBvq__root input[type=range]{accent-color:#2563eb;width:100%}.growth-pbr-texture-module__R9vBvq__root button{background:var(--bg-primary,#fff);min-height:42px;color:inherit;font:inherit;cursor:pointer;border:1px solid #64748b;border-radius:8px;padding:9px 13px}.growth-pbr-texture-module__R9vBvq__root button:disabled{opacity:.48;cursor:not-allowed}.growth-pbr-texture-module__R9vBvq__root :is(button,input,select):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-pbr-texture-module__R9vBvq__actions{flex-wrap:wrap;align-items:center;gap:9px;margin:13px 0;display:flex}.growth-pbr-texture-module__R9vBvq__controls{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:4px 18px;display:grid}.growth-pbr-texture-module__R9vBvq__check{align-items:center;gap:10px;margin:10px 0;font-weight:600;display:flex}.growth-pbr-texture-module__R9vBvq__check input{accent-color:#2563eb;width:19px;height:19px}.growth-pbr-texture-module__R9vBvq__sourcePreview{object-fit:contain;background:#fff;border:1px solid #cbd5e1;border-radius:8px;max-width:min(100%,360px);max-height:280px;display:block}.growth-pbr-texture-module__R9vBvq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:12px;display:grid}.growth-pbr-texture-module__R9vBvq__preview{background:#f3f7fb;border:1px solid #cbd5e1;border-radius:9px;min-width:0;margin:0;padding:12px}.growth-pbr-texture-module__R9vBvq__preview figcaption{margin-bottom:8px;font-weight:700}.growth-pbr-texture-module__R9vBvq__preview img{object-fit:contain;image-rendering:auto;background:#fff;width:100%;height:auto;max-height:260px;display:block}.growth-pbr-texture-module__R9vBvq__seam{border:1px solid #cbd5e1;border-radius:9px;margin:16px 0;padding:12px}.growth-pbr-texture-module__R9vBvq__seam dl{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.growth-pbr-texture-module__R9vBvq__seam dl div{background:#f3f7fb;border-radius:7px;padding:9px}.growth-pbr-texture-module__R9vBvq__seam dd{margin:3px 0 0;font-weight:700}.growth-pbr-texture-module__R9vBvq__warning{background:#fff4d6;border-left:4px solid #b77913;padding:10px}.growth-pbr-texture-module__R9vBvq__error{color:#951d33;background:#fff0f2;border:1px solid #c75668;border-radius:8px;padding:11px}.growth-pbr-texture-module__R9vBvq__root progress{width:100%;height:14px}.growth-pbr-texture-module__R9vBvq__privacy{margin:16px 0 30px}body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__root{color:#e4ecf8}body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__notice{background:#19344f}:is(body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__panel,body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__seam){background:#172132;border-color:#405269}:is(body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__hint,body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__privacy){color:#b8c7dc}body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__root :is(button,input[type=file],select){color:#e4ecf8;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__preview{background:#233249;border-color:#526780}body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__seam dl div{background:#233249;border-color:#526780}body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__warning{color:#ffe3a2;background:#463717}body[data-theme=dark] .growth-pbr-texture-module__R9vBvq__error{color:#ffcbd2;background:#491f29}@media (max-width:560px){.growth-pbr-texture-module__R9vBvq__panel{padding:14px}.growth-pbr-texture-module__R9vBvq__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 9px}.growth-pbr-texture-module__R9vBvq__root :is(select,input[type=file]){font-size:16px}.growth-pbr-texture-module__R9vBvq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-pbr-texture-module__R9vBvq__preview{padding:7px}.growth-pbr-texture-module__R9vBvq__root button{overflow-wrap:anywhere;max-width:100%}}
.growth-panorama-tour-module__Mw8RiG__root{max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px 28px}.growth-panorama-tour-module__Mw8RiG__root *{box-sizing:border-box}.growth-panorama-tour-module__Mw8RiG__root p{line-height:1.6}.growth-panorama-tour-module__Mw8RiG__root h2{margin:0 0 9px;font-size:1.2rem}.growth-panorama-tour-module__Mw8RiG__root h3{margin:0 0 10px;font-size:1rem}.growth-panorama-tour-module__Mw8RiG__notice{background:#eaf5ff;border-left:4px solid #2563eb;border-radius:9px;padding:14px}.growth-panorama-tour-module__Mw8RiG__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:14px;min-width:0;margin:18px 0;padding:20px}.growth-panorama-tour-module__Mw8RiG__hint{color:var(--text-secondary,#536176);font-size:.92rem}.growth-panorama-tour-module__Mw8RiG__actions,.growth-panorama-tour-module__Mw8RiG__sceneList{flex-wrap:wrap;align-items:center;gap:9px;margin:12px 0;display:flex}.growth-panorama-tour-module__Mw8RiG__root button,.growth-panorama-tour-module__Mw8RiG__upload{font:inherit;background:var(--bg-primary,#fff);min-height:42px;color:inherit;cursor:pointer;border:1px solid #64748b;border-radius:8px;padding:9px 13px}.growth-panorama-tour-module__Mw8RiG__root button:hover:not(:disabled),.growth-panorama-tour-module__Mw8RiG__upload:hover{border-color:#2563eb}.growth-panorama-tour-module__Mw8RiG__root button:disabled{opacity:.5;cursor:not-allowed}.growth-panorama-tour-module__Mw8RiG__upload:has(input:disabled){opacity:.5;cursor:not-allowed}.growth-panorama-tour-module__Mw8RiG__root :is(button,input,select):focus-visible,.growth-panorama-tour-module__Mw8RiG__upload:focus-within{outline-offset:2px;outline:3px solid #2563eb}.growth-panorama-tour-module__Mw8RiG__upload{align-items:center;display:inline-flex;position:relative;overflow:hidden}.growth-panorama-tour-module__Mw8RiG__upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.growth-panorama-tour-module__Mw8RiG__sceneList button[aria-pressed=true]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.growth-panorama-tour-module__Mw8RiG__fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:10px 14px;margin:12px 0;display:grid}.growth-panorama-tour-module__Mw8RiG__field{flex-direction:column;gap:7px;min-width:0;font-size:.92rem;font-weight:600;display:flex}.growth-panorama-tour-module__Mw8RiG__field input:not([type=range]),.growth-panorama-tour-module__Mw8RiG__field select{font:inherit;background:var(--bg-primary,#fff);width:100%;min-width:0;color:inherit;border:1px solid #94a3b8;border-radius:7px;padding:10px}.growth-panorama-tour-module__Mw8RiG__field input[type=range]{accent-color:#2563eb;width:100%;min-height:42px}.growth-panorama-tour-module__Mw8RiG__viewer{background:#0f172a;border-radius:12px;width:100%;max-width:720px;position:relative;overflow:hidden}.growth-panorama-tour-module__Mw8RiG__viewer canvas{aspect-ratio:16/9;touch-action:none;cursor:grab;width:100%;display:block}.growth-panorama-tour-module__Mw8RiG__viewer canvas:active{cursor:grabbing}.growth-panorama-tour-module__Mw8RiG__markers{pointer-events:none;position:absolute;inset:0}.growth-panorama-tour-module__Mw8RiG__root .growth-panorama-tour-module__Mw8RiG__marker{pointer-events:auto;color:#172033;overflow-wrap:anywhere;background:#fff;border:2px solid #1d4ed8;border-radius:100px;max-width:140px;min-height:44px;padding:7px 10px;font-size:.82rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0006}.growth-panorama-tour-module__Mw8RiG__spotCard{border:1px solid #cbd5e1;border-radius:10px;margin-top:13px;padding:14px}.growth-panorama-tour-module__Mw8RiG__root .growth-panorama-tour-module__Mw8RiG__danger{color:#b42342;border-color:#b42342}.growth-panorama-tour-module__Mw8RiG__error{color:#9d1c34;overflow-wrap:anywhere;background:#fff0f2;border:1px solid #d86b7d;border-radius:8px;padding:11px 13px}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__root{color:#e3ebf7}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__notice{background:#19344f}:is(body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__panel,body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__spotCard){background:#172132;border-color:#405269}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__hint{color:#b8c7dc}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__root button{color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__upload{color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__field input:not([type=range]){color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__field select{color:#e3ebf7;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__root .growth-panorama-tour-module__Mw8RiG__marker{color:#172033;background:#f8fafc;border-color:#60a5fa}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__sceneList button[aria-pressed=true]{color:#fff;background:#1d4ed8;border-color:#93c5fd}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__root .growth-panorama-tour-module__Mw8RiG__danger{color:#ffb4c0;border-color:#da8fa0}body[data-theme=dark] .growth-panorama-tour-module__Mw8RiG__error{color:#ffcbd2;background:#491f29;border-color:#ab5968}@media (max-width:560px){.growth-panorama-tour-module__Mw8RiG__panel{padding:14px}.growth-panorama-tour-module__Mw8RiG__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-panorama-tour-module__Mw8RiG__field input:not([type=range]),.growth-panorama-tour-module__Mw8RiG__field select{font-size:16px}.growth-panorama-tour-module__Mw8RiG__root .growth-panorama-tour-module__Mw8RiG__marker{max-width:95px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.growth-panorama-tour-module__Mw8RiG__root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.growth-stereo-anaglyph-module__Bs_6WW__root{max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-stereo-anaglyph-module__Bs_6WW__root *{box-sizing:border-box}.growth-stereo-anaglyph-module__Bs_6WW__root p{line-height:1.6}.growth-stereo-anaglyph-module__Bs_6WW__root h2{font-size:1.2rem}.growth-stereo-anaglyph-module__Bs_6WW__notice{background:#eaf4ff;border-left:4px solid #b91c1c;border-radius:9px;padding:14px}.growth-stereo-anaglyph-module__Bs_6WW__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:12px;min-width:0;margin:18px 0;padding:18px}.growth-stereo-anaglyph-module__Bs_6WW__hint{color:var(--text-secondary,#52627a);overflow-wrap:anywhere}.growth-stereo-anaglyph-module__Bs_6WW__field{flex-direction:column;gap:7px;min-width:0;margin:10px 0;font-weight:600;display:flex}.growth-stereo-anaglyph-module__Bs_6WW__root :is(select,input[type=file],input[type=number]){background:var(--bg-primary,#fff);width:100%;min-width:0;max-width:100%;color:inherit;font:inherit;border:1px solid #94a3b8;border-radius:7px;padding:10px}.growth-stereo-anaglyph-module__Bs_6WW__root button{background:var(--bg-primary,#fff);min-height:42px;color:inherit;font:inherit;cursor:pointer;border:1px solid #64748b;border-radius:8px;padding:9px 13px}.growth-stereo-anaglyph-module__Bs_6WW__root button:disabled{opacity:.48;cursor:not-allowed}.growth-stereo-anaglyph-module__Bs_6WW__root :is(button,input,select):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-stereo-anaglyph-module__Bs_6WW__actions{flex-wrap:wrap;align-items:center;gap:9px;margin:13px 0;display:flex}.growth-stereo-anaglyph-module__Bs_6WW__controlGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.growth-stereo-anaglyph-module__Bs_6WW__eyeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.growth-stereo-anaglyph-module__Bs_6WW__eye{background:#f3f7fb;border:1px solid #cbd5e1;border-radius:9px;min-width:0;padding:12px}.growth-stereo-anaglyph-module__Bs_6WW__eye img{object-fit:contain;background:#fff;max-width:100%;max-height:230px;margin:8px 0;display:block}.growth-stereo-anaglyph-module__Bs_6WW__previewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.growth-stereo-anaglyph-module__Bs_6WW__previewGrid figure{background:#f3f7fb;border:1px solid #cbd5e1;border-radius:9px;min-width:0;margin:0;padding:10px}.growth-stereo-anaglyph-module__Bs_6WW__previewGrid figcaption{margin-bottom:8px;font-weight:700}.growth-stereo-anaglyph-module__Bs_6WW__previewGrid img{object-fit:contain;background:#fff;width:100%;height:auto;max-height:280px;display:block}.growth-stereo-anaglyph-module__Bs_6WW__error{color:#951d33;background:#fff0f2;border:1px solid #c75668;border-radius:8px;padding:11px}.growth-stereo-anaglyph-module__Bs_6WW__root progress{width:100%;height:14px}body[data-theme=dark] .growth-stereo-anaglyph-module__Bs_6WW__root{color:#e4ecf8}body[data-theme=dark] .growth-stereo-anaglyph-module__Bs_6WW__notice{background:#19344f}body[data-theme=dark] .growth-stereo-anaglyph-module__Bs_6WW__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-stereo-anaglyph-module__Bs_6WW__hint{color:#b8c7dc}body[data-theme=dark] .growth-stereo-anaglyph-module__Bs_6WW__root :is(button,input,select){color:#e4ecf8;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-stereo-anaglyph-module__Bs_6WW__eye{background:#233249;border-color:#526780}body[data-theme=dark] .growth-stereo-anaglyph-module__Bs_6WW__previewGrid figure{background:#233249;border-color:#526780}body[data-theme=dark] .growth-stereo-anaglyph-module__Bs_6WW__error{color:#ffcbd2;background:#491f29}@media (max-width:560px){.growth-stereo-anaglyph-module__Bs_6WW__panel{padding:14px}.growth-stereo-anaglyph-module__Bs_6WW__eyeGrid{grid-template-columns:1fr}.growth-stereo-anaglyph-module__Bs_6WW__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-stereo-anaglyph-module__Bs_6WW__previewGrid figure:last-child{grid-column:1/-1}.growth-stereo-anaglyph-module__Bs_6WW__controlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 9px}.growth-stereo-anaglyph-module__Bs_6WW__root :is(select,input[type=file],input[type=number]){font-size:16px}.growth-stereo-anaglyph-module__Bs_6WW__root button{overflow-wrap:anywhere;max-width:100%}}
.growth-photo-mosaic-module__ePNbvW__root{max-width:1120px;color:var(--text-primary,#172033);margin:auto;padding:0 16px}.growth-photo-mosaic-module__ePNbvW__root *{box-sizing:border-box}.growth-photo-mosaic-module__ePNbvW__root p{line-height:1.6}.growth-photo-mosaic-module__ePNbvW__root h2{font-size:1.2rem}.growth-photo-mosaic-module__ePNbvW__notice{background:#eaf4ff;border-left:4px solid #2563eb;border-radius:9px;padding:14px}.growth-photo-mosaic-module__ePNbvW__panel{background:var(--bg-secondary,#fff);border:1px solid #cbd5e1;border-radius:12px;min-width:0;margin:18px 0;padding:18px}.growth-photo-mosaic-module__ePNbvW__hint{color:var(--text-secondary,#52627a);overflow-wrap:anywhere}.growth-photo-mosaic-module__ePNbvW__field{flex-direction:column;gap:7px;min-width:0;margin:10px 0;font-weight:600;display:flex}.growth-photo-mosaic-module__ePNbvW__root input{background:var(--bg-primary,#fff);width:100%;min-width:0;max-width:100%;color:inherit;font:inherit;border:1px solid #94a3b8;border-radius:7px;padding:10px}.growth-photo-mosaic-module__ePNbvW__root button{background:var(--bg-primary,#fff);min-height:42px;color:inherit;font:inherit;cursor:pointer;border:1px solid #64748b;border-radius:8px;padding:9px 13px}.growth-photo-mosaic-module__ePNbvW__root button:disabled{opacity:.48;cursor:not-allowed}.growth-photo-mosaic-module__ePNbvW__root :is(button,input):focus-visible{outline-offset:2px;outline:3px solid #2563eb}.growth-photo-mosaic-module__ePNbvW__actions{flex-wrap:wrap;align-items:center;gap:9px;margin:13px 0;display:flex}.growth-photo-mosaic-module__ePNbvW__controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:4px 18px;display:grid}.growth-photo-mosaic-module__ePNbvW__source{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.growth-photo-mosaic-module__ePNbvW__source img{object-fit:contain;background:#fff;border:1px solid #cbd5e1;border-radius:7px;max-width:min(100%,320px);max-height:230px;display:block}.growth-photo-mosaic-module__ePNbvW__photos{grid-template-columns:repeat(auto-fill,minmax(min(100%,105px),1fr));gap:8px;display:grid}.growth-photo-mosaic-module__ePNbvW__photos figure{background:#f3f7fb;border:1px solid #cbd5e1;border-radius:7px;min-width:0;margin:0;padding:5px}.growth-photo-mosaic-module__ePNbvW__photos img{object-fit:cover;width:100%;height:84px;display:block}.growth-photo-mosaic-module__ePNbvW__photos figcaption{overflow-wrap:anywhere;font-size:.78rem}.growth-photo-mosaic-module__ePNbvW__estimate{background:#f3f8ff;border:1px solid #bfd5ea;border-radius:7px;padding:10px}.growth-photo-mosaic-module__ePNbvW__result{object-fit:contain;background:#fff;border:1px solid #cbd5e1;border-radius:7px;max-width:100%;max-height:560px;display:block}.growth-photo-mosaic-module__ePNbvW__error{color:#951d33;overflow-wrap:anywhere;background:#fff0f2;border:1px solid #c75668;border-radius:8px;padding:11px}.growth-photo-mosaic-module__ePNbvW__root progress{width:100%;height:14px}body[data-theme=dark] .growth-photo-mosaic-module__ePNbvW__root{color:#e4ecf8}body[data-theme=dark] .growth-photo-mosaic-module__ePNbvW__notice{background:#19344f}body[data-theme=dark] .growth-photo-mosaic-module__ePNbvW__panel{background:#172132;border-color:#405269}body[data-theme=dark] .growth-photo-mosaic-module__ePNbvW__hint{color:#b8c7dc}body[data-theme=dark] .growth-photo-mosaic-module__ePNbvW__root :is(button,input){color:#e4ecf8;background:#101b2a;border-color:#526780}body[data-theme=dark] .growth-photo-mosaic-module__ePNbvW__photos figure{background:#233249;border-color:#526780}body[data-theme=dark] .growth-photo-mosaic-module__ePNbvW__estimate{background:#19344f;border-color:#526780}body[data-theme=dark] .growth-photo-mosaic-module__ePNbvW__error{color:#ffcbd2;background:#491f29}@media (max-width:560px){.growth-photo-mosaic-module__ePNbvW__panel{padding:14px}.growth-photo-mosaic-module__ePNbvW__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 9px}.growth-photo-mosaic-module__ePNbvW__root input{font-size:16px}.growth-photo-mosaic-module__ePNbvW__root button{overflow-wrap:anywhere;max-width:100%}.growth-photo-mosaic-module__ePNbvW__photos{grid-template-columns:repeat(3,minmax(0,1fr))}}
