.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}
.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}
.LayerDisplay-module__ZKoNDa__layerCard{cursor:pointer;background-color:#fff;border:1px dashed #dcdcdc;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}.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}}
.NotesSuggestions-module___hEXDq__container{flex-direction:column;gap:1rem;display:flex}.NotesSuggestions-module___hEXDq__section{flex-direction:column;gap:.5rem;display:flex}.NotesSuggestions-module___hEXDq__section+.NotesSuggestions-module___hEXDq__section{border-top:0 solid #eee}.NotesSuggestions-module___hEXDq__sectionTitle{color:#666;font-size:.9rem;font-weight:500}.NotesSuggestions-module___hEXDq__suggestions{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.NotesSuggestions-module___hEXDq__noteSuggestion{cursor:pointer;color:#666;white-space:nowrap;background:#f5f5f5;border:1px solid #0000;border-radius:.25rem;padding:.25rem .5rem;font-size:.8rem;transition:all .2s}.NotesSuggestions-module___hEXDq__noteSuggestion:hover{background:#e8e8e8;border-color:#ddd;transform:none}.NotesSuggestions-module___hEXDq__noteBuilder{flex-direction:column;gap:.25rem;display:flex}.NotesSuggestions-module___hEXDq__builderRow{flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:.25rem;display:flex}.NotesSuggestions-module___hEXDq__builderRow span{color:#666;min-width:60px;font-size:.8rem;font-weight:500}.NotesSuggestions-module___hEXDq__builderRow button{cursor:pointer;color:#666;white-space:nowrap;background:#f5f5f5;border:1px solid #0000;border-radius:.25rem;flex:0 auto;min-width:auto;padding:.25rem .5rem;font-size:.8rem;transition:all .2s}.NotesSuggestions-module___hEXDq__builderRow button:hover:not(.NotesSuggestions-module___hEXDq__selectedButton){background:#e8e8e8;border-color:#ddd}.NotesSuggestions-module___hEXDq__selectedButton{font-weight:500;color:#34a853!important;background-color:#e6f4ea!important;border-color:#34a853!important}
.LayerFormProgressSidebar-module__o5EhIW__progressLine{background:#e5e7eb;border-radius:2px;width:4px;position:absolute;top:0;bottom:0;left:0}.LayerFormProgressSidebar-module__o5EhIW__progressLine.LayerFormProgressSidebar-module__o5EhIW__completed{background:#22c55e}.LayerFormProgressSidebar-module__o5EhIW__formSection{margin-bottom:1.5rem;padding-left:1rem;position:relative}.LayerFormProgressSidebar-module__o5EhIW__formSection:last-child{margin-bottom:0}
.LayerForm-module__0ve-7a__layerCountContainer{grid-template-columns:repeat(4,1fr);gap:.75rem;width:100%;margin-top:.5rem;display:grid}@media (max-width:480px){.LayerForm-module__0ve-7a__layerCountContainer{gap:.5rem}}@media (max-width:360px){.LayerForm-module__0ve-7a__layerCountContainer{gap:.375rem}}.LayerForm-module__0ve-7a__layerCountPill{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){.LayerForm-module__0ve-7a__layerCountPill{gap:.375rem;padding:.5rem;font-size:.8rem}}@media (max-width:360px){.LayerForm-module__0ve-7a__layerCountPill{gap:.25rem;padding:.375rem;font-size:.75rem}}.LayerForm-module__0ve-7a__layerCountPill:hover{background:#f8fafc;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.LayerForm-module__0ve-7a__layerCountPill.LayerForm-module__0ve-7a__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}.LayerForm-module__0ve-7a__layerCountIcon{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){.LayerForm-module__0ve-7a__layerCountIcon{width:28px;height:28px;font-size:16px}}@media (max-width:360px){.LayerForm-module__0ve-7a__layerCountIcon{width:24px;height:24px;font-size:14px}}.LayerForm-module__0ve-7a__layerCountText{word-break:break-word;font-size:.75rem;line-height:1.2}
.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}}
.LayerEditor-module__142k_G__layersContainer{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.LayerEditor-module__142k_G__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}.LayerEditor-module__142k_G__addLayerPlaceholder:hover{color:#555;background-color:#f3f3f3;border-color:#ccc}.LayerEditor-module__142k_G__emptyState{padding:32px;font-size:14px}.LayerEditor-module__142k_G__layerOptions{flex-direction:column;gap:10px;display:flex}@media (min-width:768px){.LayerEditor-module__142k_G__addLayerPlaceholder,.LayerEditor-module__142k_G__emptyState{font-size:1rem}}
.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{resize:vertical;border:1px solid #e8e8e8;border-radius:16px;width:100%;min-height:80px;margin-top:.5rem;padding:.75rem 2.5rem 2.5rem .75rem}.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:#444;margin-left:.5rem;font-weight:500}.StatusCommentItem-module__ywP82W__userLink{color:#333;text-decoration:none}.StatusCommentItem-module__ywP82W__timestamp{color:#777;font-size:inherit;line-height:inherit}.StatusCommentItem-module__ywP82W__commentContent{color:#000;margin:.25rem 0;padding-left:2.5rem}.StatusCommentItem-module__ywP82W__actionButtons{align-items:baseline;gap:.75rem;margin-top:.5rem;font-size:.75rem;line-height:1;display:flex}.StatusCommentItem-module__ywP82W__actionButton{cursor:pointer;font-size:inherit;font-family:inherit;line-height:inherit;color:#777;vertical-align:baseline;background:0 0;border:none;margin:0;padding:0}.StatusCommentItem-module__ywP82W__actionButton:hover{text-decoration:underline}.StatusCommentItem-module__ywP82W__actionDivider{color:var(--text-color-secondary)}.StatusCommentItem-module__ywP82W__commentItem,.StatusCommentItem-module__ywP82W__replyItem{opacity:1;transform-origin:top;background-color:#fff;border-radius:24px;padding-top:.5rem;padding-bottom:.5rem;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:#fff;border-radius:1rem;padding:.5rem}.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}
.StatusCommentList-module__JJo-qq__commentList,.StatusCommentList-module__JJo-qq__commentThread{flex-direction:column;gap:.25rem;display:flex}.StatusCommentList-module__JJo-qq__commentItem,.StatusCommentList-module__JJo-qq__replyItem{border:1px solid #5c5c5c;flex-direction:column;gap:.25rem;display:flex;background-color:#5c5c5c!important}.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:#65676b;font-size:.75rem}.StatusCommentList-module__JJo-qq__deleteButton{color:#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__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}
.ActivityFeed-module__DmxEMG__feedShell{flex-direction:column;gap:1.5rem;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:.35rem;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:.4rem 1.25rem;font-size:.95rem;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__pinnedSection{border:1px dashed var(--surface-border,#e5e7eb);background:var(--surface-ground,#f8fafc);border-radius:16px;padding:1rem}.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:1.5rem;width:100%;max-width:880px;margin:0 auto;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}
.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}
.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}}
.UserRelatedCombinations-module__F8LcOG__container{border-top:1px solid #f3f4f6;margin-top:.75rem;padding-top:.75rem}.UserRelatedCombinations-module__F8LcOG__headerText{color:#6b7280;margin-bottom:.5rem;font-size:.75rem}.UserRelatedCombinations-module__F8LcOG__username{font-weight:500}.UserRelatedCombinations-module__F8LcOG__badgesContainer{flex-wrap:wrap;gap:.25rem;display:flex}.UserRelatedCombinations-module__F8LcOG__loadingSkeleton{background-color:#f3f4f6;border-radius:9999px;align-items:center;padding:.25rem .5rem;display:flex}.UserRelatedCombinations-module__F8LcOG__loadingImage{background-color:#e5e7eb;border-radius:50%;width:1.5rem;height:1.5rem;margin-right:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite UserRelatedCombinations-module__F8LcOG__pulse}.UserRelatedCombinations-module__F8LcOG__loadingText{background-color:#e5e7eb;border-radius:.25rem;width:3rem;height:.75rem;animation:2s cubic-bezier(.4,0,.6,1) infinite UserRelatedCombinations-module__F8LcOG__pulse}.UserRelatedCombinations-module__F8LcOG__combinationBadge{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;padding:.25rem .5rem;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.UserRelatedCombinations-module__F8LcOG__combinationBadge:hover{background-color:#f3f4f6;border-color:#d1d5db}.UserRelatedCombinations-module__F8LcOG__thumbnail{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;width:2rem;height:2rem;margin-right:.5rem;overflow:hidden}.UserRelatedCombinations-module__F8LcOG__thumbnailImage{object-fit:cover;width:100%;height:100%}.UserRelatedCombinations-module__F8LcOG__thumbnailPlaceholder{color:#9ca3af;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UserRelatedCombinations-module__F8LcOG__thumbnailPlaceholder i{font-size:.75rem}.UserRelatedCombinations-module__F8LcOG__contentWrapper{align-items:center;gap:.25rem;display:flex}.UserRelatedCombinations-module__F8LcOG__title{color:#000;white-space:nowrap;text-overflow:ellipsis;max-width:5rem;font-size:.75rem;font-weight:500;transition:color .2s ease-in-out;overflow:hidden}.UserRelatedCombinations-module__F8LcOG__combinationBadge:hover .UserRelatedCombinations-module__F8LcOG__title{color:#000}.UserRelatedCombinations-module__F8LcOG__stats{color:#9ca3af;margin-left:.25rem;font-size:.75rem}.UserRelatedCombinations-module__F8LcOG__statsSeparator{margin:0 .125rem}@keyframes UserRelatedCombinations-module__F8LcOG__pulse{0%,to{opacity:1}50%{opacity:.5}}
.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}}
