.ComboForm-module__V9ubOG__formContainer{width:100%}.ComboForm-module__V9ubOG__addClayPlaceholder{text-align:center;color:#555;cursor:pointer;background-color:#f8f8f8;border:1px dashed #ccc;border-radius:8px;padding:16px;font-size:1rem;transition:all .3s}.ComboForm-module__V9ubOG__addClayPlaceholder:hover{color:#555;background-color:#f3f3f3;border-color:#ccc}.ComboForm-module__V9ubOG__emptyState{padding:32px;font-size:1rem}@media (min-width:768px){.ComboForm-module__V9ubOG__addClayPlaceholder,.ComboForm-module__V9ubOG__emptyState{font-size:1rem}}.ComboForm-module__V9ubOG__fadeIn{opacity:0;animation:.2s cubic-bezier(.49,.22,.52,1.35) forwards ComboForm-module__V9ubOG__fadeInAnimation}.ComboForm-module__V9ubOG__imageUploader{animation-delay:0s}.ComboForm-module__V9ubOG__nameForm{animation-delay:.2s}.ComboForm-module__V9ubOG__descriptionForm{animation-delay:.4s}.ComboForm-module__V9ubOG__claybodyForm{animation-delay:.6s}.ComboForm-module__V9ubOG__layerForm{animation-delay:.8s}.ComboForm-module__V9ubOG__isPublicForm{animation-delay:1s}.ComboForm-module__V9ubOG__submitButton{animation-delay:1.2s}@keyframes ComboForm-module__V9ubOG__fadeInAnimation{0%{opacity:0;transform:translateY(28px)}to{opacity:1}}.ComboForm-module__V9ubOG__inspirationForm{width:100%;animation-delay:1.4s}
.ConeSelect-module__2nCM8W__pillContainer{grid-template-columns:repeat(4,1fr);gap:.75rem;width:100%;margin-top:.5rem;display:grid}@media (max-width:480px){.ConeSelect-module__2nCM8W__pillContainer{gap:.5rem}}@media (max-width:360px){.ConeSelect-module__2nCM8W__pillContainer{gap:.375rem}}.ConeSelect-module__2nCM8W__pill{cursor:pointer;color:#64748b;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000001a}@media (max-width:480px){.ConeSelect-module__2nCM8W__pill{gap:.375rem;padding:.5rem;font-size:.8rem}}@media (max-width:360px){.ConeSelect-module__2nCM8W__pill{gap:.25rem;padding:.375rem;font-size:.75rem}}.ConeSelect-module__2nCM8W__pill:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.ConeSelect-module__2nCM8W__pill.ConeSelect-module__2nCM8W__selected{border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb,59, 130, 246), .1);background:#fff}.ConeSelect-module__2nCM8W__clearPill{cursor:pointer;color:#64748b;background:0 0;border:none;grid-column:1/-1;justify-self:center;margin-top:.5rem;padding:.5rem;font-size:.75rem;text-decoration:underline}.ConeSelect-module__2nCM8W__clearPill:hover{color:#ef4444}.ConeSelect-module__2nCM8W__pillIcon{color:#333;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:600;display:flex}@media (max-width:480px){.ConeSelect-module__2nCM8W__pillIcon{width:28px;height:28px;font-size:16px}}@media (max-width:360px){.ConeSelect-module__2nCM8W__pillIcon{width:24px;height:24px;font-size:14px}}.ConeSelect-module__2nCM8W__pillText{word-break:break-word;font-size:.75rem;line-height:1.2}.ConeSelect-module__2nCM8W__expandPill,.ConeSelect-module__2nCM8W__collapsePill{cursor:pointer;color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.75rem;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000001a}@media (max-width:480px){.ConeSelect-module__2nCM8W__expandPill,.ConeSelect-module__2nCM8W__collapsePill{gap:.375rem;padding:.5rem;font-size:.7rem}}@media (max-width:360px){.ConeSelect-module__2nCM8W__expandPill,.ConeSelect-module__2nCM8W__collapsePill{gap:.25rem;padding:.375rem;font-size:.65rem}}.ConeSelect-module__2nCM8W__expandPill:hover,.ConeSelect-module__2nCM8W__collapsePill:hover{color:#475569;background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.ConeSelect-module__2nCM8W__expandPill i,.ConeSelect-module__2nCM8W__collapsePill i{color:#333;border-radius:.25rem;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}@media (max-width:480px){.ConeSelect-module__2nCM8W__expandPill i,.ConeSelect-module__2nCM8W__collapsePill i{width:28px;height:28px;font-size:16px}}@media (max-width:360px){.ConeSelect-module__2nCM8W__expandPill i,.ConeSelect-module__2nCM8W__collapsePill i{width:24px;height:24px;font-size:14px}}.ConeSelect-module__2nCM8W__expandPill span,.ConeSelect-module__2nCM8W__collapsePill span{font-size:.75rem;line-height:1.2}.ConeSelect-module__2nCM8W__expandedContainer{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;margin-top:1rem;padding:1rem}.ConeSelect-module__2nCM8W__expandedTitle{color:#374151;margin-bottom:1rem;font-size:.875rem;font-weight:600}.ConeSelect-module__2nCM8W__sliderContainer{margin-top:1rem}.ConeSelect-module__2nCM8W__sliderLabel{color:#64748b;text-align:center;margin-bottom:.5rem;font-size:.75rem}.ConeSelect-module__2nCM8W__selectedConeDisplay{text-align:center;color:var(--primary-color);background:#fff;border:1px solid #e2e8f0;border-radius:.25rem;margin-bottom:.5rem;padding:.5rem;font-size:.875rem;font-weight:500}
.ApplicationMethodPills-module__oPTkHG__pillContainer{grid-template-columns:repeat(4,1fr);gap:.75rem;width:100%;margin-top:.5rem;display:grid}@media (max-width:480px){.ApplicationMethodPills-module__oPTkHG__pillContainer{gap:.5rem}}@media (max-width:360px){.ApplicationMethodPills-module__oPTkHG__pillContainer{gap:.375rem}}.ApplicationMethodPills-module__oPTkHG__pill{cursor:pointer;color:#64748b;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000001a}@media (max-width:480px){.ApplicationMethodPills-module__oPTkHG__pill{gap:.375rem;padding:.5rem;font-size:.8rem}}@media (max-width:360px){.ApplicationMethodPills-module__oPTkHG__pill{gap:.25rem;padding:.375rem;font-size:.75rem}}.ApplicationMethodPills-module__oPTkHG__pill:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.ApplicationMethodPills-module__oPTkHG__pill.ApplicationMethodPills-module__oPTkHG__selected{border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb,59, 130, 246), .1);background:#fff}.ApplicationMethodPills-module__oPTkHG__clearPill{cursor:pointer;color:#64748b;background:0 0;border:none;grid-column:1/-1;justify-self:center;margin-top:.5rem;padding:.5rem;font-size:.75rem;text-decoration:underline}.ApplicationMethodPills-module__oPTkHG__clearPill:hover{color:#ef4444}.ApplicationMethodPills-module__oPTkHG__pillIcon{object-fit:contain;border-radius:.25rem;flex-shrink:0;width:32px;height:32px}.ApplicationMethodPills-module__oPTkHG__pillIconPlaceholder{color:#666;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}@media (max-width:480px){.ApplicationMethodPills-module__oPTkHG__pillIcon,.ApplicationMethodPills-module__oPTkHG__pillIconPlaceholder{width:28px;height:28px}.ApplicationMethodPills-module__oPTkHG__pillIconPlaceholder{font-size:16px}}@media (max-width:360px){.ApplicationMethodPills-module__oPTkHG__pillIcon,.ApplicationMethodPills-module__oPTkHG__pillIconPlaceholder{width:24px;height:24px}.ApplicationMethodPills-module__oPTkHG__pillIconPlaceholder{font-size:14px}}.ApplicationMethodPills-module__oPTkHG__pillText{word-break:break-word;font-size:.75rem;line-height:1.2}.ApplicationMethodPills-module__oPTkHG__expandPill,.ApplicationMethodPills-module__oPTkHG__collapsePill{cursor:pointer;color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-size:.75rem;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000001a}@media (max-width:480px){.ApplicationMethodPills-module__oPTkHG__expandPill,.ApplicationMethodPills-module__oPTkHG__collapsePill{gap:.375rem;padding:.5rem;font-size:.7rem}}@media (max-width:360px){.ApplicationMethodPills-module__oPTkHG__expandPill,.ApplicationMethodPills-module__oPTkHG__collapsePill{gap:.25rem;padding:.375rem;font-size:.65rem}}.ApplicationMethodPills-module__oPTkHG__expandPill:hover,.ApplicationMethodPills-module__oPTkHG__collapsePill:hover{color:#475569;background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px)}.ApplicationMethodPills-module__oPTkHG__expandPill i,.ApplicationMethodPills-module__oPTkHG__collapsePill i{color:#333;border-radius:.25rem;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}@media (max-width:480px){.ApplicationMethodPills-module__oPTkHG__expandPill i,.ApplicationMethodPills-module__oPTkHG__collapsePill i{width:28px;height:28px;font-size:16px}}@media (max-width:360px){.ApplicationMethodPills-module__oPTkHG__expandPill i,.ApplicationMethodPills-module__oPTkHG__collapsePill i{width:24px;height:24px;font-size:14px}}.ApplicationMethodPills-module__oPTkHG__expandPill span,.ApplicationMethodPills-module__oPTkHG__collapsePill span{font-size:.75rem;line-height:1.2}
.GlazeSelector-module__XGv61a__formContainer{width:100%}.GlazeSelector-module__XGv61a__addGlazePlaceholder{text-align:center;color:#555;cursor:pointer;background-color:#f8f8f8;border:1px dashed #ccc;border-radius:8px;padding:16px;font-size:1rem;transition:all .3s}.GlazeSelector-module__XGv61a__addGlazePlaceholder:hover{color:#555;background-color:#f3f3f3;border-color:#ccc}.GlazeSelector-module__XGv61a__emptyState{padding:32px;font-size:1rem}@media (min-width:768px){.GlazeSelector-module__XGv61a__addGlazePlaceholder,.GlazeSelector-module__XGv61a__emptyState{font-size:1rem}}.GlazeSelector-module__XGv61a__viewSelector .p-selectbutton{margin-bottom:1rem;font-size:.875rem;font-weight:400;display:flex}.GlazeSelector-module__XGv61a__viewSelector .p-selectbutton .p-button{background:var(--surface-ground);border:1px solid var(--surface-border);flex:1;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s;box-shadow:none!important;outline:none!important}.GlazeSelector-module__XGv61a__viewSelector .p-selectbutton .p-button.p-highlight{background:var(--surface-border);border-color:var(--surface-border);color:var(--text-color);cursor:default;pointer-events:none;font-weight:600;box-shadow:none!important}.GlazeSelector-module__XGv61a__viewSelector .p-selectbutton .p-button.p-highlight:hover{background:var(--surface-border);border-color:var(--surface-border);cursor:default}:is(.GlazeSelector-module__XGv61a__viewSelector .p-selectbutton .p-button:focus,.GlazeSelector-module__XGv61a__viewSelector .p-selectbutton .p-button.p-focus){border-color:var(--surface-border);box-shadow:none!important;outline:none!important}.GlazeSelector-module__XGv61a__viewSelector .p-selectbutton .p-button:not(.p-highlight):hover{background:var(--surface-hover);border-color:var(--surface-border)}.GlazeSelector-module__XGv61a__glazeTile{text-wrap:normal;opacity:1;transform-origin:50%;background:#f9f9f9;border-radius:8px;flex-direction:row;align-items:center;gap:1rem;width:100%;margin-bottom:.5rem;padding:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;transform:scale(1)}.GlazeSelector-module__XGv61a__glazeTile.GlazeSelector-module__XGv61a__enter{opacity:0;transform:scale(.9)}.GlazeSelector-module__XGv61a__glazeTile.GlazeSelector-module__XGv61a__exit{opacity:0;transform:scale(.95)}.GlazeSelector-module__XGv61a__glazeTile:hover{box-shadow:var(--hover-card-shadow);border-color:var(--primary-color);transform:translateY(-2px)}.GlazeSelector-module__XGv61a__glazeImage{object-fit:cover;border-radius:4px;flex-shrink:0;width:50px;height:50px}.GlazeSelector-module__XGv61a__manufacturerGroup{margin-bottom:2rem;padding-bottom:1rem}.GlazeSelector-module__XGv61a__manufacturerGroup:last-child{border-bottom:none}.GlazeSelector-module__XGv61a__manufacturerTitle{color:var(--surface-900);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.2rem;font-weight:500;display:flex}.GlazeSelector-module__XGv61a__glazeInfo{text-align:left;flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.GlazeSelector-module__XGv61a__glazeTextContent{flex:1;min-width:0}.GlazeSelector-module__XGv61a__glazeName{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:500;overflow:hidden}.GlazeSelector-module__XGv61a__glazeProductLine{color:var(--surface-600);margin:0;font-size:.875rem}.GlazeSelector-module__XGv61a__glazeManufacturer{color:var(--text-color-secondary);margin:.25rem 0 0;font-size:.875rem}.GlazeSelector-module__XGv61a__addGlazePlaceholder{cursor:pointer;border:2px dashed var(--surface-border);text-align:center;color:var(--text-color-secondary);border-radius:6px;padding:1rem;transition:all .2s}.GlazeSelector-module__XGv61a__addGlazePlaceholder:hover{border-color:var(--primary-color);color:var(--primary-color);background:var(--surface-hover)}.GlazeSelector-module__XGv61a__emptyState{padding:2rem}@media (min-width:768px){.GlazeSelector-module__XGv61a__glazeTile{text-align:center;aspect-ratio:1;flex-direction:column;width:168px;height:auto;padding:1rem}.GlazeSelector-module__XGv61a__glazeImage{aspect-ratio:1;width:100px;height:100px;margin-bottom:1rem}.GlazeSelector-module__XGv61a__glazeInfo{text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:100%}.GlazeSelector-module__XGv61a__glazeTextContent{text-align:center;width:100%;max-width:100%}.GlazeSelector-module__XGv61a__glazeName{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical;max-height:2.4em;margin:0 0 .25rem;font-size:.95rem;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.GlazeSelector-module__XGv61a__glazeProductLine{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}}.GlazeSelector-module__XGv61a__recentGlazesWrapper{align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.GlazeSelector-module__XGv61a__recentGlazesContainer{white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;flex:1;align-items:center;padding:.5rem 0;display:flex;overflow-x:auto}.GlazeSelector-module__XGv61a__recentGlazesContainer::-webkit-scrollbar{display:none}.GlazeSelector-module__XGv61a__recentGlazesContent{gap:.5rem;min-width:max-content;display:flex}.GlazeSelector-module__XGv61a__recentGlazeBadge{flex-shrink:0}.GlazeSelector-module__XGv61a__scrollButton{background:var(--surface-card);cursor:pointer;z-index:10;color:#495057;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 4px #0000001a}.GlazeSelector-module__XGv61a__scrollButton:hover{background:var(--surface-hover)}.GlazeSelector-module__XGv61a__scrollButton:disabled{opacity:0;cursor:default}.GlazeSelector-module__XGv61a__scrollButton i{font-size:.75rem}.GlazeSelector-module__XGv61a__scrollButtonLeft{background:linear-gradient(90deg,#fff 60%,#fff0);left:-5px}.GlazeSelector-module__XGv61a__scrollButtonRight{background:linear-gradient(-90deg,#fff 60%,#fff0);right:-5px}.GlazeSelector-module__XGv61a__filterSection{flex-direction:column;gap:.75rem;display:flex}.GlazeSelector-module__XGv61a__filterToggle{border:1px solid var(--surface-border,#dee2e6);color:var(--text-color-secondary,#6c757d);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1.25rem;font-size:.875rem;transition:all .2s;display:inline-flex}.GlazeSelector-module__XGv61a__filterToggle:hover{background:var(--surface-hover,#f8f9fa);border-color:var(--primary-color,#6366f1);color:var(--primary-color,#6366f1)}.GlazeSelector-module__XGv61a__filterBadge{background:var(--primary-color,#6366f1);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;font-size:.75rem;font-weight:600;display:inline-flex}.GlazeSelector-module__XGv61a__filterDropdowns{background:var(--surface-50,#f8f9fa);border-radius:6px;flex-direction:column;gap:.5rem;padding:.75rem;animation:.2s ease-out GlazeSelector-module__XGv61a__slideDown;display:flex}@keyframes GlazeSelector-module__XGv61a__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.GlazeSelector-module__XGv61a__filterDropdowns{flex-direction:row}.GlazeSelector-module__XGv61a__filterDropdowns>.p-dropdown{flex:1}}.GlazeSelector-module__XGv61a__inlineModeContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.GlazeSelector-module__XGv61a__inlineRecentContainer{flex-wrap:wrap;gap:.375rem;display:flex}.GlazeSelector-module__XGv61a__inlineRecentBadge{background:var(--surface-100);border:1px solid var(--surface-200);color:var(--text-color);cursor:pointer;border-radius:1rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;transition:all .15s;display:inline-flex}.GlazeSelector-module__XGv61a__inlineRecentBadge:hover{background:var(--primary-50);border-color:var(--primary-200)}.GlazeSelector-module__XGv61a__inlineRecentBadge img{object-fit:cover;border-radius:50%;width:1rem;height:1rem}.GlazeSelector-module__XGv61a__moreOptionsButton{border:1px dashed var(--surface-300);color:var(--text-color-secondary);cursor:pointer;background:0 0;border-radius:.375rem;align-self:flex-start;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.75rem;transition:all .15s;display:inline-flex}.GlazeSelector-module__XGv61a__moreOptionsButton:hover{background:var(--surface-50);border-color:var(--primary-300);color:var(--primary-color)}.GlazeSelector-module__XGv61a__inlineSelectedGlaze{width:100%;margin-bottom:.25rem}.GlazeSelector-module__XGv61a__inlineRecentWrapper{align-items:center;width:100%;display:flex;position:relative}.GlazeSelector-module__XGv61a__inlineScrollButton{background:var(--surface-card);cursor:pointer;z-index:10;color:#495057;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 4px #00000026}.GlazeSelector-module__XGv61a__inlineScrollButton:hover{background:var(--surface-hover)}.GlazeSelector-module__XGv61a__inlineScrollButton i{font-size:.625rem}.GlazeSelector-module__XGv61a__inlineScrollButtonLeft{left:0}.GlazeSelector-module__XGv61a__inlineScrollButtonRight{right:0}.GlazeSelector-module__XGv61a__inlineRecentGlazes{white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.5rem;width:100%;padding:.25rem 0;display:flex;overflow-x:auto}.GlazeSelector-module__XGv61a__inlineRecentGlazes::-webkit-scrollbar{display:none}.GlazeSelector-module__XGv61a__inlineRecentGlazes .GlazeSelector-module__XGv61a__recentGlazeBadge{flex-shrink:0}.GlazeSelector-module__XGv61a__inlineRecentPill{background:var(--surface-100);border:1px solid var(--surface-200);color:var(--text-color);cursor:pointer;border-radius:1rem;align-items:center;gap:.375rem;max-width:120px;padding:.25rem .5rem;font-size:.75rem;transition:all .15s;display:inline-flex}.GlazeSelector-module__XGv61a__inlineRecentPill:hover{background:var(--primary-50);border-color:var(--primary-200)}.GlazeSelector-module__XGv61a__inlineRecentImage{object-fit:cover;border-radius:50%;flex-shrink:0;width:1rem;height:1rem}.GlazeSelector-module__XGv61a__inlineRecentName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.LayerDisplay-module__ZKoNDa__layerCard{cursor:pointer;background-color:#fff;border:1px dashed #dcdcdc;border-radius:8px;flex-direction:column;width:100%;max-width:100%;padding:8px 4px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;position:relative;overflow:hidden}.LayerDisplay-module__ZKoNDa__layerCard:hover{background-color:#fcfcfc}.LayerDisplay-module__ZKoNDa__layerContent{align-items:flex-start;display:flex}.LayerDisplay-module__ZKoNDa__layerImage{border-radius:8px;max-width:120px;margin-right:20px;transition:transform .2s ease-in-out}.LayerDisplay-module__ZKoNDa__layerText{flex:1}.LayerDisplay-module__ZKoNDa__shareTitle{color:#333;margin-bottom:8px;font-size:1.15rem;font-weight:600}.LayerDisplay-module__ZKoNDa__layerDetail{color:#555;font-size:1rem}.LayerDisplay-module__ZKoNDa__layerNotes{color:#666;margin-top:8px;font-size:1rem}.LayerDisplay-module__ZKoNDa__layerDeleteButton{color:#923227;cursor:pointer;z-index:1;background:0 0;border:none;font-size:1.5rem;font-weight:700;position:absolute;top:8px;right:8px}.LayerDisplay-module__ZKoNDa__firingCard{cursor:pointer;border:1px dashed #ddd;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.LayerDisplay-module__ZKoNDa__firingIconContainer{background-color:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;width:120px;height:120px;margin-right:20px;transition:transform .2s ease-in-out;display:flex}.LayerDisplay-module__ZKoNDa__fireIcon{color:#b94134;font-size:60px;transition:transform .2s ease-in-out}.LayerDisplay-module__ZKoNDa__warningMessage{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:4px;align-items:center;margin-top:8px;padding:8px;font-size:.9rem;display:flex}.LayerDisplay-module__ZKoNDa__warningIcon{color:#856404;margin-right:8px}.LayerDisplay-module__ZKoNDa__dangerMessage{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;align-items:center;margin-top:8px;padding:8px;font-size:.9rem;display:flex}.LayerDisplay-module__ZKoNDa__dangerIcon{color:#721c24;margin-right:8px}.LayerDisplay-module__ZKoNDa__dangerWarning{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}@media (max-width:768px){.LayerDisplay-module__ZKoNDa__layerImage,.LayerDisplay-module__ZKoNDa__firingIconContainer{max-width:80px;height:80px}.LayerDisplay-module__ZKoNDa__shareTitle{font-size:1rem}.LayerDisplay-module__ZKoNDa__layerDetail{font-size:.85rem}.LayerDisplay-module__ZKoNDa__layerNotes{font-size:.8rem}.LayerDisplay-module__ZKoNDa__fireIcon{font-size:40px}.LayerDisplay-module__ZKoNDa__warningMessage,.LayerDisplay-module__ZKoNDa__dangerMessage{padding:6px;font-size:.8rem}}
.text-header{color:#000;font-size:1rem;font-weight:500}.text-header-small{font-size:12px}.text-header-medium{font-size:14px}.text-header-large{font-size:17px}
.StatusCommentForm-module__dT6r0a__commentForm{flex-direction:column;gap:1rem;width:100%;margin-bottom:2rem;padding:.2rem;display:flex}.StatusCommentForm-module__dT6r0a__replyForm{width:calc(100% - 2.5rem);margin-bottom:1rem;margin-left:2.5rem}.StatusCommentForm-module__dT6r0a__inputWrapper{width:100%;position:relative}.StatusCommentForm-module__dT6r0a__textarea{border:1px solid var(--surface-border,#e5e7eb);resize:vertical;background:var(--surface-ground,#f8fafc);width:100%;min-height:80px;color:var(--text-color,#1e293b);border-radius:16px;margin-top:.5rem;padding:.75rem 2.5rem 2.5rem .75rem}.StatusCommentForm-module__dT6r0a__textarea:focus{border-color:var(--primary-color,#6366f1);outline:none;box-shadow:0 0 0 2px #6366f11a}.StatusCommentForm-module__dT6r0a__errorMessage{width:100%;margin-bottom:1rem}.StatusCommentForm-module__dT6r0a__errorMessage .p-message-wrapper{align-items:center;display:flex}.StatusCommentForm-module__dT6r0a__buttonGroup{border-radius:8px;align-items:center;gap:.25rem;padding:.25rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.StatusCommentForm-module__dT6r0a__sendButton{width:1.5rem;height:2.1rem;margin:0}.StatusCommentForm-module__dT6r0a__cancelButton{z-index:1;opacity:.5;width:1.5rem;height:2.1rem;margin:0;position:absolute;top:1rem;right:.5rem}.StatusCommentForm-module__dT6r0a__sendButton:not(:disabled):hover{background-color:var(--surface-hover)!important}.StatusCommentForm-module__dT6r0a__newComment{animation:.3s ease-out StatusCommentForm-module__dT6r0a__slideDown}@keyframes StatusCommentForm-module__dT6r0a__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.StatusCommentForm-module__dT6r0a__charCount{opacity:.7}
.StatusCommentItem-module__ywP82W__commentHeader{align-items:center;margin-bottom:.25rem;display:flex}.StatusCommentItem-module__ywP82W__username{color:var(--text-color,#1e293b);margin-left:.5rem;font-weight:500}.StatusCommentItem-module__ywP82W__userLink{color:var(--text-color,#1e293b);text-decoration:none}.StatusCommentItem-module__ywP82W__timestamp{color:var(--text-color-secondary,#64748b);font-size:inherit;line-height:inherit}.StatusCommentItem-module__ywP82W__commentContent{color:var(--text-color,#1e293b);margin:.25rem 0;padding-left:2.5rem}.StatusCommentItem-module__ywP82W__actionRow{justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.75rem;line-height:1;display:flex}.StatusCommentItem-module__ywP82W__actionButtons{align-items:baseline;gap:.75rem;display:flex}.StatusCommentItem-module__ywP82W__actionButton{cursor:pointer;font-size:inherit;font-family:inherit;line-height:inherit;color:var(--text-color-secondary,#64748b);vertical-align:baseline;background:0 0;border:none;margin:0;padding:0}.StatusCommentItem-module__ywP82W__actionButton:hover{text-decoration:underline}.StatusCommentItem-module__ywP82W__actionButton:disabled{opacity:.5;cursor:not-allowed}.StatusCommentItem-module__ywP82W__likeCount{color:#555;cursor:pointer;background:#f0f0f0;border:none;border-radius:1rem;align-items:center;gap:.25rem;padding:.2rem .4rem;font-size:.7rem;transition:background-color .2s;display:flex}.StatusCommentItem-module__ywP82W__likeCount:hover{background:#e0e0e0}.StatusCommentItem-module__ywP82W__likeCount i{color:#666}.StatusCommentItem-module__ywP82W__likersPanel{min-width:160px;max-width:220px}.StatusCommentItem-module__ywP82W__likersList{flex-direction:column;gap:.5rem;max-height:200px;display:flex;overflow-y:auto}.StatusCommentItem-module__ywP82W__likerItem{color:var(--text-color);border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem;text-decoration:none;transition:background-color .2s;display:flex}.StatusCommentItem-module__ywP82W__likerItem:hover{background:var(--surface-100,#f1f5f9)}.StatusCommentItem-module__ywP82W__likersLoading{text-align:center;color:var(--text-color-secondary);padding:.5rem;font-size:.8rem}.StatusCommentItem-module__ywP82W__actionDivider{color:var(--text-color-secondary)}.StatusCommentItem-module__ywP82W__commentItem,.StatusCommentItem-module__ywP82W__replyItem{opacity:1;transform-origin:top;background-color:#0000;border-radius:0;padding:.75rem 1rem;animation:.3s ease-out StatusCommentItem-module__ywP82W__slideIn}@keyframes StatusCommentItem-module__ywP82W__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.StatusCommentItem-module__ywP82W__commentLeaving{animation:.3s ease-in forwards StatusCommentItem-module__ywP82W__slideOut}@keyframes StatusCommentItem-module__ywP82W__slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.StatusCommentItem-module__ywP82W__replyItem{background-color:var(--surface-card,#fff);border-radius:14px;padding:.5rem .75rem}.StatusCommentItem-module__ywP82W__commentLink{color:var(--primary-color);word-break:break-all;text-decoration:none}.StatusCommentItem-module__ywP82W__commentLink:hover{text-decoration:underline}.StatusCommentItem-module__ywP82W__mentionLink{color:var(--primary-color);font-weight:600;text-decoration:none}.StatusCommentItem-module__ywP82W__mentionLink:hover{text-decoration:underline}.StatusCommentItem-module__ywP82W__editForm{flex-direction:column;gap:.5rem;display:flex}.StatusCommentItem-module__ywP82W__editTextarea{resize:vertical;width:100%;min-height:60px}.StatusCommentItem-module__ywP82W__editActions{justify-content:space-between;align-items:center;display:flex}.StatusCommentItem-module__ywP82W__editButtons{gap:.5rem;display:flex}.StatusCommentItem-module__ywP82W__charCount{color:var(--text-color-secondary,#64748b);font-size:.75rem}.StatusCommentItem-module__ywP82W__editError{color:var(--red-500,#ef4444);font-size:.8rem}.StatusCommentItem-module__ywP82W__editedLabel{color:var(--text-color-secondary,#64748b);font-size:.75rem;font-style:italic}
.StatusCommentList-module__JJo-qq__commentList,.StatusCommentList-module__JJo-qq__commentThread{flex-direction:column;gap:.25rem;display:flex}.StatusCommentList-module__JJo-qq__commentLeaving{animation:.3s ease-in forwards StatusCommentList-module__JJo-qq__slideOut}@keyframes StatusCommentList-module__JJo-qq__slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.StatusCommentList-module__JJo-qq__commentItem,.StatusCommentList-module__JJo-qq__replyItem{flex-direction:column;gap:.25rem;display:flex}.StatusCommentList-module__JJo-qq__commentHeader{align-items:center;gap:.5rem;display:flex}.StatusCommentList-module__JJo-qq__commentContent{margin-bottom:.25rem}.StatusCommentList-module__JJo-qq__actionButtons{gap:1.5rem;margin-top:.5rem;display:flex}.StatusCommentList-module__JJo-qq__replies{padding-left:.5rem}.StatusCommentList-module__JJo-qq__replyWrapper{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.StatusCommentList-module__JJo-qq__replyForm{margin-left:2.25rem}.StatusCommentList-module__JJo-qq__username{font-size:.875rem;font-weight:600}.StatusCommentList-module__JJo-qq__timestamp{color:var(--text-color-secondary,#64748b);font-size:.75rem}.StatusCommentList-module__JJo-qq__deleteButton{color:var(--red-500,#dc3545)}.StatusCommentList-module__JJo-qq__highlightedComment{animation:2s ease-in-out StatusCommentList-module__JJo-qq__highlight}@keyframes StatusCommentList-module__JJo-qq__highlight{0%,to{background-color:#0000}50%{background-color:rgba(var(--primary-color-rgb), .1)}}.StatusCommentList-module__JJo-qq__loadMoreWrapper{justify-content:center;margin-top:2rem;display:flex}.StatusCommentList-module__JJo-qq__noComments{color:var(--text-color-secondary,#64748b);text-align:center;padding:1rem 0;font-size:.875rem}.StatusCommentList-module__JJo-qq__loadMoreButton{font-size:.875rem}.StatusCommentList-module__JJo-qq__loadMoreButton:hover{text-decoration:underline}.StatusCommentList-module__JJo-qq__viewMoreLink{color:var(--text-color-secondary);cursor:pointer;text-align:left;background:0 0;border:none;margin:0 0 .25rem;padding:0;font-size:.8125rem;font-weight:500}.StatusCommentList-module__JJo-qq__viewMoreLink:hover{text-decoration:underline}
.StatusComments-module__FFwSpG__container{margin-top:1rem}.StatusComments-module__FFwSpG__signInPrompt{text-align:center;background-color:var(--surface-ground);border-radius:12px;margin-top:1rem;padding:2rem}
.YouTubeEmbed-module__MnPE9G__wrapper{aspect-ratio:16/9;background:#000;border-radius:.75rem;width:100%;margin-top:.5rem;position:relative;overflow:hidden}.YouTubeEmbed-module__MnPE9G__thumbnailButton{cursor:pointer;background:#000;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.YouTubeEmbed-module__MnPE9G__playOverlay{background:#00000026;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.YouTubeEmbed-module__MnPE9G__thumbnailButton:hover .YouTubeEmbed-module__MnPE9G__playOverlay{background:#0000000d}.YouTubeEmbed-module__MnPE9G__playIcon{filter:drop-shadow(0 2px 4px #0000004d);width:68px;height:48px;transition:transform .15s}.YouTubeEmbed-module__MnPE9G__thumbnailButton:hover .YouTubeEmbed-module__MnPE9G__playIcon{transform:scale(1.1)}.YouTubeEmbed-module__MnPE9G__iframe{border:none;width:100%;height:100%;position:absolute;inset:0}
.ActivityRollupCard-module__Ljf7EW__card{border:1px solid var(--surface-border,#e5e7eb);background:var(--surface-card,#fff);border-radius:18px;outline:none;padding:1.25rem;overflow:hidden;box-shadow:0 8px 24px #0f172a0d}.ActivityRollupCard-module__Ljf7EW__card:focus-visible{outline:2px solid var(--primary-color,#2563eb);outline-offset:2px}.ActivityRollupCard-module__Ljf7EW__carouselWrapper{margin-top:1rem;position:relative}.ActivityRollupCard-module__Ljf7EW__swiper{border-radius:12px;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.33,1,.68,1)!important}.ActivityRollupCard-module__Ljf7EW__navArrow{z-index:10;border:1px solid var(--surface-border,#e5e7eb);background:var(--surface-card,#fff);width:2rem;height:2rem;color:var(--text-color,#0f172a);cursor:pointer;opacity:.9;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s,transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0f172a1f}.ActivityRollupCard-module__Ljf7EW__navArrow:hover{background:var(--surface-hover,#f1f5f9);opacity:1;transform:translateY(-50%)scale(1.08)}.ActivityRollupCard-module__Ljf7EW__navArrow:focus-visible{outline:2px solid var(--primary-color,#2563eb);outline-offset:2px}.ActivityRollupCard-module__Ljf7EW__navArrow.swiper-button-disabled{opacity:0;pointer-events:none}.ActivityRollupCard-module__Ljf7EW__navArrowLeft{left:-.85rem}.ActivityRollupCard-module__Ljf7EW__navArrowRight{right:-.85rem}@media (hover:hover) and (pointer:fine){.ActivityRollupCard-module__Ljf7EW__navArrow{opacity:0}.ActivityRollupCard-module__Ljf7EW__carouselWrapper:hover .ActivityRollupCard-module__Ljf7EW__navArrow:not(.swiper-button-disabled){opacity:.9}.ActivityRollupCard-module__Ljf7EW__carouselWrapper:hover .ActivityRollupCard-module__Ljf7EW__navArrow:not(.swiper-button-disabled):hover{opacity:1}}.ActivityRollupCard-module__Ljf7EW__slidePlaceholder{aspect-ratio:1;background:var(--surface-ground,#f8fafc);width:100%}.ActivityRollupCard-module__Ljf7EW__counterPill{z-index:5;color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(3px);letter-spacing:.02em;background:#00000085;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:600;line-height:1.4;position:absolute;top:.6rem;right:.6rem}.ActivityRollupCard-module__Ljf7EW__counterSep{opacity:.65;margin:0 .2em;font-weight:400}.ActivityRollupCard-module__Ljf7EW__thumbStripWrapper{margin-top:.85rem;margin-left:-1.25rem;margin-right:-1.25rem;position:relative}.ActivityRollupCard-module__Ljf7EW__thumbStrip{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-y;align-items:center;gap:1px;padding-top:6px;padding-bottom:8px;display:flex;overflow-x:hidden}.ActivityRollupCard-module__Ljf7EW__thumbStrip::-webkit-scrollbar{display:none}.ActivityRollupCard-module__Ljf7EW__thumbSpacer{flex:0 0 calc(50% - 40.5px)}.ActivityRollupCard-module__Ljf7EW__thumb{background:var(--surface-border,#e2e8f0);cursor:pointer;will-change:transform;transform-origin:50%;border:none;border-radius:10px;outline:none;flex:0 0 80px;height:80px;padding:0;transition:transform .12s ease-out;position:relative;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__thumb:focus-visible{outline:2px solid var(--primary-color,#2563eb);outline-offset:2px}.ActivityRollupCard-module__Ljf7EW__thumbImg{object-fit:cover}.ActivityRollupCard-module__Ljf7EW__thumbPlaceholder{width:100%;height:100%;color:var(--text-color-secondary,#94a3b8);justify-content:center;align-items:center;font-size:1.1rem;display:flex}.ActivityRollupCard-module__Ljf7EW__card{border:1px solid var(--surface-border,#e5e7eb);background:var(--surface-card,#fff);border-radius:18px;padding:1.25rem;overflow:hidden;box-shadow:0 8px 24px #0f172a0d}.ActivityRollupCard-module__Ljf7EW__strip{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.65rem;margin-top:1rem;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem;display:flex;overflow:auto visible}.ActivityRollupCard-module__Ljf7EW__strip::-webkit-scrollbar{display:none}.ActivityRollupCard-module__Ljf7EW__comboCard{scroll-snap-align:start;border:1px solid var(--surface-border,#e5e7eb);color:inherit;background:var(--surface-ground,#f8fafc);border-radius:12px;flex-direction:column;flex:0 0 155px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}a.ActivityRollupCard-module__Ljf7EW__comboCard:hover{transform:translateY(-1px);box-shadow:0 4px 16px #0f172a1a}a.ActivityRollupCard-module__Ljf7EW__comboCard:focus-visible{outline:2px solid var(--primary-color,#2563eb);outline-offset:2px}.ActivityRollupCard-module__Ljf7EW__comboPhoto{aspect-ratio:1;background:var(--surface-border,#e2e8f0);flex-shrink:0;width:100%;position:relative}.ActivityRollupCard-module__Ljf7EW__comboPhotoImg{object-fit:cover;transition:transform .25s}a.ActivityRollupCard-module__Ljf7EW__comboCard:hover .ActivityRollupCard-module__Ljf7EW__comboPhotoImg{transform:scale(1.04)}.ActivityRollupCard-module__Ljf7EW__comboPhotoPlaceholder{width:100%;height:100%;color:var(--text-color-secondary,#94a3b8);justify-content:center;align-items:center;font-size:1.5rem;display:flex}.ActivityRollupCard-module__Ljf7EW__comboInfo{flex-direction:column;flex:1;gap:.25rem;padding:.55rem .6rem .6rem;display:flex}.ActivityRollupCard-module__Ljf7EW__comboTitle{color:var(--text-color,#0f172a);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__comboMeta{color:var(--text-color-secondary,#64748b);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3rem;font-size:.72rem;display:flex;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__comboMeta i{opacity:.7;flex-shrink:0;font-size:.68rem}.ActivityRollupCard-module__Ljf7EW__comboCounts{align-items:center;gap:.5rem;margin-top:auto;padding-top:.35rem;display:flex}.ActivityRollupCard-module__Ljf7EW__countChip{color:var(--text-color-secondary,#64748b);align-items:center;gap:.25rem;font-size:.72rem;display:inline-flex}.ActivityRollupCard-module__Ljf7EW__countChip i{opacity:.75;font-size:.68rem}.ActivityRollupCard-module__Ljf7EW__card{border:1px solid var(--surface-border,#e5e7eb);background:var(--surface-card,#fff);border-radius:18px;padding:1.25rem;box-shadow:0 8px 24px #0f172a0d}.ActivityRollupCard-module__Ljf7EW__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ActivityRollupCard-module__Ljf7EW__headerMain{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.ActivityRollupCard-module__Ljf7EW__actorLink{flex-shrink:0;display:inline-flex}.ActivityRollupCard-module__Ljf7EW__actorNameLink{color:inherit;text-decoration:none}.ActivityRollupCard-module__Ljf7EW__avatar{background:var(--surface-border,#e2e8f0);width:44px;height:44px;color:var(--text-color,#0f172a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__headerDetails{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ActivityRollupCard-module__Ljf7EW__headerActions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.ActivityRollupCard-module__Ljf7EW__actorNameRow{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ActivityRollupCard-module__Ljf7EW__actorName{color:var(--text-color,#0f172a);font-weight:600}.ActivityRollupCard-module__Ljf7EW__supporterBadge{border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .4rem;font-size:.7rem;font-weight:500;line-height:1.1;display:inline-flex}.ActivityRollupCard-module__Ljf7EW__actionText{color:var(--text-color-secondary,#64748b);font-size:.95rem}.ActivityRollupCard-module__Ljf7EW__timestamp{color:var(--text-color-secondary,#94a3b8);font-size:.8rem}.ActivityRollupCard-module__Ljf7EW__grid{grid-template-columns:repeat(2,1fr);align-items:start;gap:.4rem;margin-top:1rem;display:grid}@media (min-width:560px){.ActivityRollupCard-module__Ljf7EW__grid{grid-template-columns:repeat(4,1fr)}}.ActivityRollupCard-module__Ljf7EW__tileLink{color:inherit;border-radius:10px;text-decoration:none;display:block;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__tileLink:focus-visible{outline:2px solid var(--primary-color,#2563eb);outline-offset:2px}.ActivityRollupCard-module__Ljf7EW__tile{border-radius:10px;display:block;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__tileImageWrapper{aspect-ratio:1;background:var(--surface-ground,#f1f5f9);width:100%;position:relative;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__tileImage{object-fit:cover;transition:transform .25s}.ActivityRollupCard-module__Ljf7EW__tileLink:hover .ActivityRollupCard-module__Ljf7EW__tileImage{transform:scale(1.05)}.ActivityRollupCard-module__Ljf7EW__tileImagePlaceholder{width:100%;height:100%;color:var(--text-color-secondary,#94a3b8);justify-content:center;align-items:center;font-size:1.5rem;display:flex}.ActivityRollupCard-module__Ljf7EW__tileOverlay{pointer-events:none;background:linear-gradient(#0000 0%,#0a0a14b8 100%);padding:1.5rem .5rem .4rem;position:absolute;bottom:0;left:0;right:0}.ActivityRollupCard-module__Ljf7EW__tileTitle{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px #00000080;font-size:.72rem;font-weight:500;line-height:1.2;overflow:hidden}.ActivityRollupCard-module__Ljf7EW__overflowBadge{color:#fff;letter-spacing:-.02em;pointer-events:none;background:#0f172a99;justify-content:center;align-items:center;font-size:1.6rem;font-weight:700;display:flex;position:absolute;inset:0}
.ActivityFeed-module__DmxEMG__feedShell{flex-direction:column;gap:.75rem;width:100%;max-width:880px;margin:0 auto;display:flex}.ActivityFeed-module__DmxEMG__scopeToggleRow{flex-direction:column;gap:.5rem;width:100%;display:flex}.ActivityFeed-module__DmxEMG__scopeToggle{border:1px solid var(--surface-border,#e5e7eb);background:var(--surface-card,#fff);border-radius:999px;width:100%;padding:.25rem;display:flex;box-shadow:0 1px 2px #0f172a14}.ActivityFeed-module__DmxEMG__toggleButton{color:var(--text-color-secondary,#64748b);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:999px;flex:1;padding:.3rem 1rem;font-size:.9rem;font-weight:600;transition:background-color .2s,color .2s}.ActivityFeed-module__DmxEMG__toggleButtonActive{background:var(--primary-color,#2563eb);color:#fff;box-shadow:0 8px 18px #2563eb2e}.ActivityFeed-module__DmxEMG__toggleButtonInactive{color:var(--text-color-secondary,#94a3b8)}.ActivityFeed-module__DmxEMG__toggleButtonDisabled{color:var(--text-color-secondary,#94a3b8);cursor:not-allowed;opacity:.65}.ActivityFeed-module__DmxEMG__scopeNote{color:var(--text-color-secondary,#64748b);font-size:.85rem}.ActivityFeed-module__DmxEMG__spinnerContainer{justify-content:center;padding:2rem 0;display:flex}.ActivityFeed-module__DmxEMG__errorBox{border:1px solid var(--red-200,#fecaca);background:var(--red-50,#fef2f2);color:var(--red-700,#b91c1c);border-radius:12px;padding:1rem;font-size:.95rem}.ActivityFeed-module__DmxEMG__list{flex-direction:column;gap:1rem;display:flex}.ActivityFeed-module__DmxEMG__adContainer{border-radius:16px;width:100%;overflow:hidden}.ActivityFeed-module__DmxEMG__pinnedSection{background:0 0;border:none;border-radius:0;padding:0}.ActivityFeed-module__DmxEMG__pinnedHeader{color:var(--text-color,#0f172a);align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:600;display:flex}.ActivityFeed-module__DmxEMG__pinnedGrid{flex-direction:column;gap:.85rem;display:flex}.ActivityFeed-module__DmxEMG__loadMoreButton{align-self:center}.ActivityFeed-module__DmxEMG__emptyState{border:1px solid var(--surface-border,#e5e7eb);text-align:center;color:var(--text-color-secondary,#64748b);background:var(--surface-card,#fff);border-radius:16px;padding:2rem}@media (max-width:768px){.ActivityFeed-module__DmxEMG__scopeToggle{justify-content:space-between}}
.ActivityFeedShell-module__3N9xoq__shell{flex-direction:column;gap:.5rem;width:100%;max-width:880px;margin:0 auto;display:flex}
.PotteryProjectLayerDisplay-module__hrRuSq__layersContainer{overflow-anchor:none;contain:layout;flex-direction:column;gap:16px;margin-bottom:16px;display:flex;position:relative}.PotteryProjectLayerDisplay-module__hrRuSq__addLayerPlaceholder{text-align:center;color:#555;cursor:pointer;background-color:#f8f8f8;border:1px dashed #ccc;border-radius:8px;padding:16px;font-size:14px;transition:all .3s}.PotteryProjectLayerDisplay-module__hrRuSq__addLayerPlaceholder:hover{color:#555;background-color:#f3f3f3;border-color:#ccc}.PotteryProjectLayerDisplay-module__hrRuSq__emptyState{padding:32px;font-size:14px}.PotteryProjectLayerDisplay-module__hrRuSq__layerOptions{flex-direction:column;gap:10px;display:flex}@media (min-width:768px){.PotteryProjectLayerDisplay-module__hrRuSq__addLayerPlaceholder,.PotteryProjectLayerDisplay-module__hrRuSq__emptyState{font-size:1rem}}.PotteryProjectLayerDisplay-module__hrRuSq__layerCard{cursor:pointer;overflow-anchor:none;background-color:#fff;border:1px dashed #fff;border-radius:8px;flex-direction:column;max-width:100%;padding:8px 4px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;position:relative;overflow:hidden}.PotteryProjectLayerDisplay-module__hrRuSq__layerCard:hover{border:1px dashed #e0e0e0}.PotteryProjectLayerDisplay-module__hrRuSq__layerContent{grid-template-columns:80px 1fr 100px;align-items:start;gap:20px;min-height:80px;padding:0 16px 0 0;display:grid}.PotteryProjectLayerDisplay-module__hrRuSq__layerImage{border-radius:8px;max-width:80px;margin-right:20px;transition:transform .2s ease-in-out}.PotteryProjectLayerDisplay-module__hrRuSq__layerText{flex:1;padding-right:28px}.PotteryProjectLayerDisplay-module__hrRuSq__shareTitle{color:#333;margin-bottom:8px;font-size:1.15rem;font-weight:600}.PotteryProjectLayerDisplay-module__hrRuSq__layerDetail{color:#555;font-size:1rem}.PotteryProjectLayerDisplay-module__hrRuSq__layerNotes{color:#666;margin-top:8px;font-size:1rem}.PotteryProjectLayerDisplay-module__hrRuSq__layerDeleteButton{color:#333;cursor:pointer;background:0 0;border:none;padding:6px;font-size:.9rem;font-weight:700}.PotteryProjectLayerDisplay-module__hrRuSq__appliedColumn{flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:4px;margin-right:36px;padding:8px 16px;display:flex}.PotteryProjectLayerDisplay-module__hrRuSq__appliedLabel{color:#666;text-align:center;font-size:.85rem}.PotteryProjectLayerDisplay-module__hrRuSq__firingCard{cursor:pointer;border:1px dashed #ddd;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.PotteryProjectLayerDisplay-module__hrRuSq__firingIconContainer{background-color:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;width:80px;height:80px;margin-right:20px;transition:transform .2s ease-in-out;display:flex}.PotteryProjectLayerDisplay-module__hrRuSq__fireIcon{color:#b94134;font-size:60px;transition:transform .2s ease-in-out}.PotteryProjectLayerDisplay-module__hrRuSq__warningMessage{color:#856404;background-color:#fff3cd;border:1px solid #ffeeba;border-radius:4px;align-items:center;margin-top:8px;padding:8px;font-size:.9rem;display:flex}.PotteryProjectLayerDisplay-module__hrRuSq__warningIcon{color:#856404;margin-right:8px}.PotteryProjectLayerDisplay-module__hrRuSq__dangerMessage{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;align-items:center;margin-top:8px;padding:8px;font-size:.9rem;display:flex}.PotteryProjectLayerDisplay-module__hrRuSq__dangerIcon{color:#721c24;margin-right:8px}.PotteryProjectLayerDisplay-module__hrRuSq__dangerWarning{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.PotteryProjectLayerDisplay-module__hrRuSq__sideControls{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:8px;right:8px}.PotteryProjectLayerDisplay-module__hrRuSq__sideReorderControls{flex-direction:column;gap:2px;display:flex}.PotteryProjectLayerDisplay-module__hrRuSq__mobileReorderButton{color:#6b7280;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:24px;display:flex}.PotteryProjectLayerDisplay-module__hrRuSq__mobileReorderButton:hover{color:#374151}@media (max-width:768px){.PotteryProjectLayerDisplay-module__hrRuSq__layerContent{grid-template-columns:60px 1fr;gap:12px;padding:0 8px}.PotteryProjectLayerDisplay-module__hrRuSq__layerImage,.PotteryProjectLayerDisplay-module__hrRuSq__firingIconContainer{max-width:60px;height:60px;margin-right:10px}.PotteryProjectLayerDisplay-module__hrRuSq__shareTitle{margin-bottom:4px;font-size:.95rem}.PotteryProjectLayerDisplay-module__hrRuSq__layerDetail{flex-direction:column;gap:.25rem;font-size:.85rem;display:flex}.PotteryProjectLayerDisplay-module__hrRuSq__layerDetail div{word-break:break-word}.PotteryProjectLayerDisplay-module__hrRuSq__layerNotes{font-size:.8rem}.PotteryProjectLayerDisplay-module__hrRuSq__fireIcon{font-size:40px}.PotteryProjectLayerDisplay-module__hrRuSq__warningMessage,.PotteryProjectLayerDisplay-module__hrRuSq__dangerMessage{margin-top:4px;padding:6px;font-size:.8rem}.PotteryProjectLayerDisplay-module__hrRuSq__appliedColumn{border-top:1px dashed #eee;flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;margin-top:8px;margin-right:0;padding:4px 8px}.PotteryProjectLayerDisplay-module__hrRuSq__appliedLabel{margin-left:8px;font-size:.8rem}.PotteryProjectLayerDisplay-module__hrRuSq__layerCard{padding:8px 6px}.PotteryProjectLayerDisplay-module__hrRuSq__layerDeleteButton{padding:4px;top:8px;right:8px}.PotteryProjectLayerDisplay-module__hrRuSq__layerText{padding-right:32px}.PotteryProjectLayerDisplay-module__hrRuSq__sideControls{gap:6px;top:6px;right:6px}}
.ItemHeader-module__9e_ORa__iconButton{cursor:pointer;color:#6b7280;min-width:auto;min-height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:4px;font-size:1rem;line-height:1;transition:color .2s}.ItemHeader-module__9e_ORa__iconButton:hover{color:#2563eb}.ItemHeader-module__9e_ORa__iconButton:focus{box-shadow:none;outline:none}.ItemHeader-module__9e_ORa__iconButton:active{box-shadow:none;background:0 0;outline:none}.ItemHeader-module__9e_ORa__buttonContainer{gap:8px;margin-top:4px;display:flex}
.PotteryShapeSelector-module__MMacVa__shapeCard{cursor:pointer;border:1px solid var(--surface-200);text-align:center;border-radius:8px;max-width:120px;margin:0 auto;padding:.5rem;transition:all .2s}.PotteryShapeSelector-module__MMacVa__shapeCard:hover{border:1px solid var(--primary-300)}.PotteryShapeSelector-module__MMacVa__shapeCard.PotteryShapeSelector-module__MMacVa__selected{border-color:var(--primary-color);background-color:var(--primary-50)}.PotteryShapeSelector-module__MMacVa__imageContainer{aspect-ratio:1;width:100%;margin-bottom:.25rem;position:relative}.PotteryShapeSelector-module__MMacVa__shapeName{color:var(--text-color);font-size:.75rem}
.RecentlyReviewedCard-module__mVp3HW__reviewedTile{text-align:left;background:var(--surface-card);cursor:pointer;width:100%;height:auto;box-shadow:var(--card-shadow);border:1px solid var(--surface-border);border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.RecentlyReviewedCard-module__mVp3HW__reviewedTile:hover{border-color:var(--primary-color);box-shadow:0 4px 8px #0000001a}.RecentlyReviewedCard-module__mVp3HW__header{justify-content:flex-start;align-items:center;gap:.5rem;width:100%;margin-bottom:0;display:flex}.RecentlyReviewedCard-module__mVp3HW__typeBadge{white-space:nowrap;color:var(--surface-600);border:1px solid var(--surface-200);border-radius:.25rem;flex-shrink:0;padding:.15rem .3rem;font-size:.6rem;font-weight:500}.RecentlyReviewedCard-module__mVp3HW__reviewCount{color:var(--surface-600);white-space:nowrap;flex-shrink:0;font-size:.6rem}.RecentlyReviewedCard-module__mVp3HW__contentRow{flex-direction:row;align-items:flex-start;gap:.75rem;width:100%;display:flex}.RecentlyReviewedCard-module__mVp3HW__itemImage{aspect-ratio:1;object-fit:cover;background-color:var(--surface-100);border-radius:4px;flex-shrink:0;width:60px;height:60px;margin:0}.RecentlyReviewedCard-module__mVp3HW__itemInfo{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;width:100%;min-width:0;display:flex}.RecentlyReviewedCard-module__mVp3HW__itemName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;max-height:2.2em;color:var(--text-color);-webkit-box-orient:vertical;margin:0 0 .15rem;font-size:.9rem;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.RecentlyReviewedCard-module__mVp3HW__itemName:hover{color:var(--primary-color)}.RecentlyReviewedCard-module__mVp3HW__manufacturer{color:var(--surface-600);-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 .15rem;font-size:.75rem;display:-webkit-box;overflow:hidden}.RecentlyReviewedCard-module__mVp3HW__reviewSnippet{color:var(--surface-500);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:.15rem 0;font-size:.7rem;font-style:italic;line-height:1.3;display:-webkit-box;overflow:hidden}.RecentlyReviewedCard-module__mVp3HW__lastReviewed{color:var(--surface-400);text-align:left;margin-top:.15rem;font-size:.65rem}@media (min-width:768px){.RecentlyReviewedCard-module__mVp3HW__reviewedTile{max-width:168px;margin:0 auto}.RecentlyReviewedCard-module__mVp3HW__header{justify-content:space-between;margin-bottom:.75rem}.RecentlyReviewedCard-module__mVp3HW__typeBadge{padding:.25rem .5rem;font-size:.7rem}.RecentlyReviewedCard-module__mVp3HW__reviewCount{font-size:.7rem}.RecentlyReviewedCard-module__mVp3HW__contentRow{text-align:center;flex-direction:column;align-items:center;gap:.5rem}.RecentlyReviewedCard-module__mVp3HW__itemImage{width:100px;height:100px}.RecentlyReviewedCard-module__mVp3HW__itemInfo{text-align:center;align-items:center}.RecentlyReviewedCard-module__mVp3HW__itemName{text-align:center;font-size:.95rem}.RecentlyReviewedCard-module__mVp3HW__manufacturer{text-align:center;font-size:.8rem}.RecentlyReviewedCard-module__mVp3HW__reviewSnippet{text-align:center;font-size:.75rem}.RecentlyReviewedCard-module__mVp3HW__lastReviewed{text-align:center;margin-top:.25rem}}
.QuickTitleSelector-module__BC0iRq__quickTitleContainer{margin-top:1rem;margin-bottom:1rem;margin-left:.5rem;display:inline-block}.QuickTitleSelector-module__BC0iRq__buttonGroup{gap:.5rem;display:flex}.QuickTitleSelector-module__BC0iRq__buttonGroup button{font-size:.875rem}.QuickTitleSelector-module__BC0iRq__menuButton{min-width:2.5rem!important;padding:.5rem!important}.QuickTitleSelector-module__BC0iRq__menuButton:hover{border-radius:50%;background-color:var(--surface-hover)!important}.QuickTitleSelector-module__BC0iRq__icon{color:var(--text-color);margin-top:22px;font-size:1.25rem}
.RecentlyReviewed-module__kbRnUa__container{margin-bottom:1rem;padding:0}@media (min-width:640px){.RecentlyReviewed-module__kbRnUa__container{margin-bottom:1.5rem}}@media (min-width:1024px){.RecentlyReviewed-module__kbRnUa__container{margin-bottom:2rem}}@media (max-width:767px){.RecentlyReviewed-module__kbRnUa__container{width:100%;margin-bottom:1rem;padding:0;overflow-x:hidden}.RecentlyReviewed-module__kbRnUa__grid{grid-template-columns:1fr;gap:1rem;width:100%}.RecentlyReviewed-module__kbRnUa__header{margin-bottom:1rem}.RecentlyReviewed-module__kbRnUa__title{margin-bottom:.5rem;font-size:1rem}.RecentlyReviewed-module__kbRnUa__description{margin-bottom:1rem;font-size:.8rem}}.RecentlyReviewed-module__kbRnUa__header{margin-bottom:1rem}.RecentlyReviewed-module__kbRnUa__title{color:#1f2937;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}@media (min-width:640px){.RecentlyReviewed-module__kbRnUa__title{margin-bottom:.75rem;font-size:1.25rem}}@media (min-width:1024px){.RecentlyReviewed-module__kbRnUa__title{margin-bottom:1rem;font-size:1.375rem}}.RecentlyReviewed-module__kbRnUa__description{color:#6b7280;margin-bottom:1rem;font-size:.875rem;line-height:1.4}@media (min-width:640px){.RecentlyReviewed-module__kbRnUa__description{margin-bottom:1rem}}@media (min-width:1024px){.RecentlyReviewed-module__kbRnUa__description{margin-bottom:1rem}}.RecentlyReviewed-module__kbRnUa__grid{flex-direction:column;gap:.75rem;width:100%;display:flex}@media (min-width:640px){.RecentlyReviewed-module__kbRnUa__grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}@media (min-width:1024px){.RecentlyReviewed-module__kbRnUa__grid{grid-template-columns:repeat(4,1fr);gap:1rem}}@media (min-width:1280px){.RecentlyReviewed-module__kbRnUa__grid{gap:1rem}}.RecentlyReviewed-module__kbRnUa__loadingContainer{margin-bottom:1rem;padding:0}.RecentlyReviewed-module__kbRnUa__loadingHeader{color:#1f2937;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.RecentlyReviewed-module__kbRnUa__loadingSpinner{justify-content:center;padding:2rem 0;display:flex}.RecentlyReviewed-module__kbRnUa__errorContainer{margin-bottom:1rem;padding:0}.RecentlyReviewed-module__kbRnUa__errorHeader{color:#1f2937;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.RecentlyReviewed-module__kbRnUa__errorMessage{text-align:center;color:#6b7280;padding:2rem 0;font-size:.875rem}@media (min-width:640px){.RecentlyReviewed-module__kbRnUa__errorMessage{font-size:.9rem}.RecentlyReviewed-module__kbRnUa__loadingContainer,.RecentlyReviewed-module__kbRnUa__errorContainer{margin-bottom:1.5rem}.RecentlyReviewed-module__kbRnUa__loadingHeader,.RecentlyReviewed-module__kbRnUa__errorHeader{font-size:1.25rem}}@media (min-width:1024px){.RecentlyReviewed-module__kbRnUa__loadingContainer,.RecentlyReviewed-module__kbRnUa__errorContainer{margin-bottom:2rem}.RecentlyReviewed-module__kbRnUa__loadingHeader,.RecentlyReviewed-module__kbRnUa__errorHeader{font-size:1.375rem}}
.ReviewsHeader-module__DGbosq__header{position:relative}.ReviewsHeader-module__DGbosq__header:after{content:"";pointer-events:none;height:12px;position:absolute;bottom:0;left:0;right:0}.ReviewsHeader-module__DGbosq__headerContent{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex;position:relative}.ReviewsHeader-module__DGbosq__titleSection{flex:1;position:relative}.ReviewsHeader-module__DGbosq__title{color:var(--surface-900);letter-spacing:-.02em;align-items:center;gap:1rem;margin:0;font-size:2.25rem;display:flex}.ReviewsHeader-module__DGbosq__title i{color:var(--primary-700);border-radius:12px;padding:.75rem;font-size:2rem;box-shadow:0 2px 4px #0000000d}.ReviewsHeader-module__DGbosq__headerMessage{background:#f9f9f9;border:1px dashed #f0f0f0;border-radius:16px;align-items:center;gap:1rem;width:100%;margin-top:12px;margin-bottom:1rem;padding:1rem;font-size:.9rem;display:flex}@media (max-width:768px){.ReviewsHeader-module__DGbosq__title{font-size:1.75rem}.ReviewsHeader-module__DGbosq__title i{padding:.5rem;font-size:1.5rem}.ReviewsHeader-module__DGbosq__headerContent{gap:1rem}}
