.STPTable_formGrid__Q_t5y input:not([type=file]),.STPTable_formGrid__Q_t5y select,.STPTable_formGrid__Q_t5y textarea{transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.STPTable_formGrid__Q_t5y input:not([type=file]):focus,.STPTable_formGrid__Q_t5y select:focus,.STPTable_formGrid__Q_t5y textarea:focus{outline:none;border-color:rgb(var(--accent-rgb))!important;box-shadow:0 0 0 3px rgb(var(--accent-rgb)/.16)}.STPTable_formSection__1Sh5K{display:flex;align-items:center;gap:10px;padding-top:4px}.STPTable_formSection__1Sh5K+*{margin-top:2px}.STPTable_formSectionIcon__MjRw9{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;color:rgb(var(--accent-rgb));background:rgb(var(--accent-rgb)/.12)}.STPTable_formSectionTitle__aqCVX{font-size:14px;font-weight:700;color:#111827}.dark .STPTable_formSectionTitle__aqCVX{color:#f3f4f6}.STPTable_formSectionHint__WeFQz{font-size:12px;color:#6b7280}.dark .STPTable_formSectionHint__WeFQz{color:#9ca3af}.STPTable_formDivider__0GK25{height:1px;background:#eef0f4}.dark .STPTable_formDivider__0GK25{background:#2c3444}.STPTable_tableWrapper__L75Ft{overflow-x:auto;border-radius:12px;border:1px solid #e5e7eb}.dark .STPTable_tableWrapper__L75Ft{border-color:#374151}.STPTable_table__LXyeV{width:100%;min-width:980px;border-collapse:collapse;font-size:14px}.STPTable_table__LXyeV thead{position:sticky;top:0;z-index:10;background:#f9fafb}.dark .STPTable_table__LXyeV thead{background:#111827}.STPTable_table__LXyeV thead th{padding:12px 16px;text-align:left;font-weight:600;color:#374151;border-bottom:2px solid #e5e7eb}.dark .STPTable_table__LXyeV thead th{color:#d1d5db;border-color:#374151}.STPTable_table__LXyeV tbody tr:nth-child(odd){background:#fff}.dark .STPTable_table__LXyeV tbody tr:nth-child(odd){background:#1f2937}.STPTable_table__LXyeV tbody tr:nth-child(2n){background:#f9fafb}.dark .STPTable_table__LXyeV tbody tr:nth-child(2n){background:rgba(31,41,55,.6)}.STPTable_table__LXyeV tbody tr:hover{background:#f3f4f6}.dark .STPTable_table__LXyeV tbody tr:hover{background:#374151}.STPTable_table__LXyeV tbody td{padding:12px 16px;vertical-align:top;border-bottom:1px solid #e5e7eb;color:#111827}.dark .STPTable_table__LXyeV tbody td{border-color:#374151;color:#e5e7eb}.STPTable_phaseCell__ccwqV{font-weight:600}.STPTable_cellContent__CWyrz{white-space:pre-wrap;word-break:break-word;line-height:1.6}.STPTable_cellContent__CWyrz .katex{font-size:1em}.STPTable_cellContent__CWyrz .katex-display{margin:.5em 0}.STPTable_cellInput___E50i{width:100%;min-height:72px;padding:8px 12px;font-size:14px;line-height:1.6;color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;resize:vertical;font-family:inherit}.STPTable_cellInput___E50i:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.dark .STPTable_cellInput___E50i{background:#111827;border-color:#374151;color:#f9fafb}.STPTable_resourcesList__VuFAy{display:flex;flex-wrap:wrap;gap:8px}.STPTable_resourceLink__jN1aY{display:inline-flex;align-items:center;padding:6px 12px;font-size:12px;color:#6366f1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;text-decoration:none;transition:all .2s ease}.STPTable_resourceLink__jN1aY:hover{background:#f3f4ff;border-color:#c7d2fe}.dark .STPTable_resourceLink__jN1aY{background:#1f2937;border-color:#374151;color:#818cf8}.dark .STPTable_resourceLink__jN1aY:hover{background:#374151}.STPTable_resourceTag__EjlK4{display:inline-flex;align-items:center;padding:6px 12px;font-size:12px;color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.dark .STPTable_resourceTag__EjlK4{background:#374151;border-color:#4b5563;color:#d1d5db}.STPTable_imagesGrid__dfsAu{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px}@media(min-width:640px){.STPTable_imagesGrid__dfsAu{grid-template-columns:repeat(3,1fr)}}.STPTable_imageButton__hQusE{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:12px;border:1px solid #e5e7eb;background:#fff;cursor:zoom-in;transition:transform .2s ease}.STPTable_imageButton__hQusE:hover{transform:scale(1.02)}.STPTable_imageButton__hQusE img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dark .STPTable_imageButton__hQusE{background:#1f2937;border-color:#374151}.STPTable_compactCard__E5Hgf{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.dark .STPTable_compactCard__E5Hgf{background:#1f2937;border-color:#374151}.STPTable_compactPhase__5GSqg{margin-bottom:12px;font-weight:600;word-break:break-word}.STPTable_compactDl__bHmls{display:grid;gap:12px;font-size:14px}.STPTable_compactRow__5Ax7J{display:grid;grid-template-columns:160px 1fr;gap:12px}.STPTable_compactLabel__DTX4N{color:#6b7280}.dark .STPTable_compactLabel__DTX4N{color:#9ca3af}.STPTable_compactValue__4P5XP{white-space:pre-wrap;word-break:break-word}.STPTable_tableWrapper__L75Ft::-webkit-scrollbar{width:8px;height:8px}.STPTable_tableWrapper__L75Ft::-webkit-scrollbar-track{background:#f1f1f1}.dark .STPTable_tableWrapper__L75Ft::-webkit-scrollbar-track{background:#1f2937}.STPTable_tableWrapper__L75Ft::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.STPTable_tableWrapper__L75Ft::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dark .STPTable_tableWrapper__L75Ft::-webkit-scrollbar-thumb{background:#374151}.dark .STPTable_tableWrapper__L75Ft::-webkit-scrollbar-thumb:hover{background:#4b5563}.STPTable_lightbox__ixVzh{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.8);padding:16px}@media(min-width:768px){.STPTable_lightbox__ixVzh{padding:32px}}.STPTable_lightboxContent__0mh9_{position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center;height:100%;max-width:1152px}.STPTable_lightboxContent__0mh9_ img{max-width:100%;max-height:100%;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.STPTable_lightboxButton__BlHU0{position:absolute;padding:8px 16px;font-size:13px;font-weight:500;color:#111827;background:hsla(0,0%,100%,.9);border:none;border-radius:8px;cursor:pointer;transition:all .2s ease}.STPTable_lightboxButton__BlHU0:hover{background:#fff}.STPTable_lightboxClose__gGeYz{top:16px;right:16px}.STPTable_lightboxDownload__e3oOG{top:16px;left:16px}.STPTable_lightboxPrev__XpRwA{left:16px}.STPTable_lightboxNext__5Odo0,.STPTable_lightboxPrev__XpRwA{top:50%;transform:translateY(-50%);padding:12px 16px;border-radius:50%}.STPTable_lightboxNext__5Odo0{right:16px}.STPTable_lightboxCounter__3pxXD{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);padding:8px 16px;font-size:12px;font-weight:500;color:#111827;background:hsla(0,0%,100%,.9);border-radius:8px}.ShyraqGuide_frame__ilqTN{display:block;position:relative;flex-shrink:0;transition:transform .26s ease-out}.ShyraqGuide_flipped__ntatm{transform:scaleX(-1)}.ShyraqGuide_guide__b_Gjn{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}