.NewCampaignForm-module__LXrrrq__form{flex-direction:column;gap:1rem;display:flex}.NewCampaignForm-module__LXrrrq__fieldGroup{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1rem;display:grid}.NewCampaignForm-module__LXrrrq__field{color:var(--surface-700);flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.NewCampaignForm-module__LXrrrq__field label{font-weight:600}.NewCampaignForm-module__LXrrrq__inlineFields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.NewCampaignForm-module__LXrrrq__error{color:var(--red-600);margin:0;font-size:.85rem}.NewCampaignForm-module__LXrrrq__success{color:var(--green-700);margin:0;font-size:.85rem}.NewCampaignForm-module__LXrrrq__actions{justify-content:flex-end;gap:.5rem;display:flex}.NewCampaignForm-module__LXrrrq__helper{color:var(--surface-500);font-size:.8rem}.NewCampaignForm-module__LXrrrq__checkboxGroup{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.NewCampaignForm-module__LXrrrq__checkboxOption{align-items:center;gap:.5rem;font-size:.85rem;display:flex}
.FeedbackHeader-module__qNpdMG__header{flex-direction:column;width:100%;display:flex;position:relative}.FeedbackHeader-module__qNpdMG__headerContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.FeedbackHeader-module__qNpdMG__titleSection{flex-direction:column;flex:1;display:flex;position:relative}.FeedbackHeader-module__qNpdMG__title{letter-spacing:-.02em;color:var(--surface-900);align-items:center;gap:.85rem;margin:0;font-size:2.1rem;font-weight:600;display:flex}.FeedbackHeader-module__qNpdMG__title i{color:var(--primary-700);background:var(--surface-0);border-radius:12px;padding:.65rem;font-size:1.9rem;box-shadow:0 2px 4px #0000000d}.FeedbackHeader-module__qNpdMG__subtitle{color:var(--surface-600);margin:.35rem 0 1.25rem;padding-left:3.25rem;font-size:1rem;position:relative}.FeedbackHeader-module__qNpdMG__subtitle:before{content:"";background:var(--surface-200);width:2.75rem;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.FeedbackHeader-module__qNpdMG__stats{flex-wrap:wrap;gap:1.5rem;margin-top:.25rem;display:flex}.FeedbackHeader-module__qNpdMG__stat{cursor:pointer;background:var(--surface-50);border:1px solid var(--surface-100);border-radius:10px;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:72px;padding:.35rem .6rem .45rem;transition:background .18s,transform .18s,box-shadow .18s;display:flex;position:relative}.FeedbackHeader-module__qNpdMG__stat:hover{background:var(--surface-100);transform:translateY(-2px)}.FeedbackHeader-module__qNpdMG__stat:active{transform:translateY(0)}.FeedbackHeader-module__qNpdMG__current{background:var(--secondary-50);border-color:var(--secondary-300);box-shadow:0 0 0 1px var(--secondary-100)inset}.FeedbackHeader-module__qNpdMG__statValue{color:var(--surface-900);font-size:1.2rem;font-weight:600;line-height:1}.FeedbackHeader-module__qNpdMG__statLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--surface-600);font-size:.65rem;font-weight:600}.FeedbackHeader-module__qNpdMG__current .FeedbackHeader-module__qNpdMG__statValue{color:var(--secondary-700)}.FeedbackHeader-module__qNpdMG__current .FeedbackHeader-module__qNpdMG__statLabel{color:var(--secondary-600)}.FeedbackHeader-module__qNpdMG__clickable{transition:all .2s}.FeedbackHeader-module__qNpdMG__clickable:hover{transform:translateY(-2px)}.FeedbackHeader-module__qNpdMG__actions{align-items:center;gap:.75rem;display:flex}.FeedbackHeader-module__qNpdMG__newButton.p-button{border-radius:12px;padding:.85rem 1.25rem;font-weight:600;transition:all .2s;box-shadow:0 2px 4px #0000000d,0 4px 8px -2px #00000012}.FeedbackHeader-module__qNpdMG__newButton.p-button:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000014,0 8px 16px -4px #00000014}.FeedbackHeader-module__qNpdMG__newButton.p-button:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d,0 2px 4px -1px #0000000f}.FeedbackHeader-module__qNpdMG__message{color:#333;background:var(--primary-50);border:1px dashed var(--primary-200);border-radius:14px;align-items:center;gap:.65rem;margin-top:1rem;padding:.85rem 1rem;font-size:.8rem;line-height:1.45;display:flex}@media (max-width:768px){.FeedbackHeader-module__qNpdMG__title{font-size:1.65rem}.FeedbackHeader-module__qNpdMG__title i{padding:.5rem;font-size:1.4rem}.FeedbackHeader-module__qNpdMG__stats{gap:1rem}.FeedbackHeader-module__qNpdMG__statValue{font-size:1.05rem}.FeedbackHeader-module__qNpdMG__newButton.p-button{padding:.65rem 1rem}}
.manage-module__UJEyBG__section{flex-direction:column;gap:.75rem;margin-top:2.5rem;display:flex}.manage-module__UJEyBG__section:first-of-type{margin-top:0}.manage-module__UJEyBG__filterBarSpacing{margin-bottom:2.5rem}.manage-module__UJEyBG__sectionTitle{color:var(--surface-900);margin:0;font-size:1.15rem;font-weight:600}.manage-module__UJEyBG__sectionCopy{color:var(--surface-600);margin:0;font-size:.9rem;line-height:1.4}.manage-module__UJEyBG__emptyState{border:1px dashed var(--surface-200);background:var(--surface-50);border-radius:14px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.manage-module__UJEyBG__placeholderList{gap:.5rem;display:grid}.manage-module__UJEyBG__placeholderItem{color:var(--surface-600);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.manage-module__UJEyBG__placeholderDot{background:var(--secondary-500);border-radius:50%;width:8px;height:8px}.manage-module__UJEyBG__infoGrid{background:var(--surface-0);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1.5rem;padding:1.25rem 1rem;display:grid}.manage-module__UJEyBG__infoItem{flex-direction:column;gap:.2rem;display:flex}.manage-module__UJEyBG__infoLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--surface-500);font-size:.75rem;font-weight:600}.manage-module__UJEyBG__infoValue{color:var(--surface-800);word-break:break-word;font-size:.95rem}.manage-module__UJEyBG__campaignList{flex-direction:column;gap:1rem;display:flex}.manage-module__UJEyBG__campaignCard{border:1px solid var(--surface-150,var(--surface-200));background:var(--surface-25,#f9fafb);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:center;gap:.65rem;padding:1.1rem 1.25rem;display:grid}.manage-module__UJEyBG__campaignHeader{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.manage-module__UJEyBG__openCampaignInline{margin-left:auto;display:flex}.manage-module__UJEyBG__campaignName{color:var(--surface-900);align-items:center;margin:0;font-size:1.1rem;font-weight:600;line-height:1;display:inline-flex}.manage-module__UJEyBG__statusBadge{background:var(--surface-100);color:var(--surface-700);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;display:inline-flex}.manage-module__UJEyBG__metric{flex-direction:column;gap:.2rem;display:flex}.manage-module__UJEyBG__metricLabel{color:var(--surface-500);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.manage-module__UJEyBG__metricValue{color:var(--surface-800);font-size:.95rem;font-weight:600}.manage-module__UJEyBG__campaignActions{justify-content:flex-end;gap:.5rem;display:flex}.manage-module__UJEyBG__openCampaignButton{background:#fff;border-color:#4f46e533;border-radius:10px;justify-content:center;min-width:0;padding:.45rem 1.15rem;font-weight:600}@media (max-width:720px){.manage-module__UJEyBG__campaignActions{justify-content:stretch}.manage-module__UJEyBG__openCampaignButton{width:100%}.manage-module__UJEyBG__openCampaignInline{width:100%;margin-left:0}.manage-module__UJEyBG__placementStats{grid-template-columns:1fr}.manage-module__UJEyBG__placementDescription{font-size:.8rem}}.manage-module__UJEyBG__detailGrid{flex-direction:column;gap:1.5rem;display:flex}.manage-module__UJEyBG__detailSection{border:1px solid var(--surface-100);background:var(--surface-0);border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 12px 24px -22px #0f172a59}.manage-module__UJEyBG__detailHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.manage-module__UJEyBG__detailTitle{color:var(--surface-900);margin:0;font-size:1.1rem;font-weight:600}.manage-module__UJEyBG__pill{text-transform:uppercase;letter-spacing:.04em;background:var(--surface-100);color:var(--surface-700);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;display:inline-flex}.manage-module__UJEyBG__detailGrid{flex-direction:column;display:flex}.manage-module__UJEyBG__detailSection{background:0 0;border:none;border-radius:0;flex-direction:column;gap:1rem;padding:1.5rem 0;display:flex}.manage-module__UJEyBG__detailSection:first-child{border-top:none;padding-top:0}.manage-module__UJEyBG__listItem{border:1px solid var(--surface-200);border-radius:12px;flex-direction:column;gap:.35rem;padding:.75rem;display:flex}.manage-module__UJEyBG__helper{color:var(--surface-500);font-size:.8rem}.manage-module__UJEyBG__placementGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid}.manage-module__UJEyBG__placementCard{background:0 0;border:none;border-radius:16px;flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;display:flex}.manage-module__UJEyBG__placementHeader{flex-direction:column;gap:.25rem;display:flex}.manage-module__UJEyBG__placementEyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--surface-500);font-size:.7rem}.manage-module__UJEyBG__placementName{color:var(--surface-900);font-size:1.25rem;font-weight:600}.manage-module__UJEyBG__placementDescription{color:var(--surface-600);margin:0;font-size:.85rem;line-height:1.45}.manage-module__UJEyBG__placementStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.manage-module__UJEyBG__statBlock{flex-direction:column;gap:.25rem;display:flex}.manage-module__UJEyBG__placementAction{flex-direction:column;gap:.75rem;display:flex}.manage-module__UJEyBG__infoNote{background:var(--surface-50);border:1px solid var(--surface-200);color:var(--surface-600);border-radius:12px;flex-direction:column;gap:.35rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.45;display:flex}.manage-module__UJEyBG__infoNote strong{color:var(--surface-800)}
.BackToConsoleButton-module__KCNvma__backLink{color:var(--text-color-secondary);border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;padding:.5rem;font-size:.75rem;text-decoration:none;transition:all .2s;display:flex}.BackToConsoleButton-module__KCNvma__backLink:hover{background:var(--surface-hover);color:var(--text-color)}.BackToConsoleButton-module__KCNvma__backIcon{width:1rem;height:1rem}
.ItemBadge-module___R_GUW__badgesContainer{flex-wrap:wrap;gap:.25rem;display:flex}.ItemBadge-module___R_GUW__itemBadge{cursor:pointer;background-color:#f9fafbf2;border:1px solid #e5e7ebe6;border-radius:9999px;align-items:center;padding:.25rem .5rem;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.ItemBadge-module___R_GUW__itemBadge:hover{background-color:#f3f4f6;border-color:#d1d5db;transform:translateY(-1px)}.ItemBadge-module___R_GUW__unreviewedBadge{background-color:#fefce8e6;border:1px solid #fbbf2499}.ItemBadge-module___R_GUW__unreviewedBadge:hover{background-color:#fef3c766;border-color:#f59e0b;box-shadow:0 2px 8px #fbbf2426}.ItemBadge-module___R_GUW__thumbnail{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;width:2rem;height:2rem;margin-right:.5rem;overflow:hidden}.ItemBadge-module___R_GUW__thumbnailImage{object-fit:cover;width:100%;height:100%}.ItemBadge-module___R_GUW__thumbnailPlaceholder{color:#9ca3af;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ItemBadge-module___R_GUW__thumbnailPlaceholder i{font-size:.75rem}.ItemBadge-module___R_GUW__contentWrapper{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.ItemBadge-module___R_GUW__title{color:#000;white-space:nowrap;text-overflow:ellipsis;max-width:6rem;font-size:.75rem;font-weight:500;line-height:1.2;transition:color .2s ease-in-out;overflow:hidden}.ItemBadge-module___R_GUW__itemBadge:hover .ItemBadge-module___R_GUW__title{color:#000}.ItemBadge-module___R_GUW__manufacturerText{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;max-width:6rem;margin-top:1px;font-size:.65rem;line-height:1.1;overflow:hidden}.ItemBadge-module___R_GUW__stats{color:#9ca3af;white-space:nowrap;margin-left:.25rem;font-size:.65rem}.ItemBadge-module___R_GUW__statsSeparator{margin:0 .125rem}.ItemBadge-module___R_GUW__loadingSkeleton{background-color:#f3f4f6;border-radius:9999px;align-items:center;padding:.25rem .5rem;display:flex}.ItemBadge-module___R_GUW__loadingImage{background-color:#e5e7eb;border-radius:50%;width:2rem;height:2rem;margin-right:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite ItemBadge-module___R_GUW__pulse}.ItemBadge-module___R_GUW__loadingText{background-color:#e5e7eb;border-radius:.25rem;width:3rem;height:.75rem;animation:2s cubic-bezier(.4,0,.6,1) infinite ItemBadge-module___R_GUW__pulse}@keyframes ItemBadge-module___R_GUW__pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:640px){.ItemBadge-module___R_GUW__thumbnail{width:1.75rem;height:1.75rem}.ItemBadge-module___R_GUW__title{max-width:5rem;font-size:.7rem}.ItemBadge-module___R_GUW__manufacturerText{max-width:3.5rem;font-size:.6rem}.ItemBadge-module___R_GUW__stats{font-size:.6rem}}
.ClayBodySelectorDialog-module__aN6KNa__recentClaysWrapper{align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.ClayBodySelectorDialog-module__aN6KNa__recentClaysContainer{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}.ClayBodySelectorDialog-module__aN6KNa__recentClaysContainer::-webkit-scrollbar{display:none}.ClayBodySelectorDialog-module__aN6KNa__recentClaysContent{gap:.5rem;min-width:max-content;display:flex}.ClayBodySelectorDialog-module__aN6KNa__recentClayBadge{flex-shrink:0}.ClayBodySelectorDialog-module__aN6KNa__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}.ClayBodySelectorDialog-module__aN6KNa__scrollButton:hover{background:var(--surface-hover)}.ClayBodySelectorDialog-module__aN6KNa__scrollButton:disabled{opacity:0;cursor:default}.ClayBodySelectorDialog-module__aN6KNa__scrollButton i{font-size:.75rem}.ClayBodySelectorDialog-module__aN6KNa__scrollButtonLeft{background:linear-gradient(90deg,#fff 60%,#fff0);left:-5px}.ClayBodySelectorDialog-module__aN6KNa__scrollButtonRight{background:linear-gradient(-90deg,#fff 60%,#fff0);right:-5px}
.ComboFormInspirationSelector-module__dC-o_q__container{width:100%;margin-bottom:1rem;position:relative}.ComboFormInspirationSelector-module__dC-o_q__label{margin-bottom:.5rem;font-weight:400;display:block}.ComboFormInspirationSelector-module__dC-o_q__inputWrapper{width:100%;margin-top:.5rem;position:relative}.ComboFormInspirationSelector-module__dC-o_q__input{border:1px solid #e2e8f0;border-radius:.375rem;width:100%;padding:.75rem 4rem .75rem .75rem;font-size:1rem}.ComboFormInspirationSelector-module__dC-o_q__results{z-index:10;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;max-height:300px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}.ComboFormInspirationSelector-module__dC-o_q__resultItem{cursor:pointer;padding:.25rem;transition:background-color .2s}.ComboFormInspirationSelector-module__dC-o_q__resultItem:hover{background:#f7fafc}.ComboFormInspirationSelector-module__dC-o_q__loading{color:#718096;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;margin-top:.25rem;padding:.75rem}
.InspirationDisplay-module__2WR1xa__container{border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;gap:1rem;width:100%;padding:.75rem;display:flex;position:relative}.InspirationDisplay-module__2WR1xa__interactive{cursor:pointer;transition:background-color .2s}.InspirationDisplay-module__2WR1xa__interactive:hover{background-color:#f1f5f9}.InspirationDisplay-module__2WR1xa__clearButton{color:#923227;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1.5rem;font-weight:600;line-height:1;position:absolute;top:30%;right:.75rem;transform:translateY(-50%)}.InspirationDisplay-module__2WR1xa__clearButton:hover{color:#4a5568}.InspirationDisplay-module__2WR1xa__thumbnail{object-fit:cover;background-color:#f0f0f0;border-radius:4px;flex-shrink:0;width:48px;height:48px}.InspirationDisplay-module__2WR1xa__info{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.InspirationDisplay-module__2WR1xa__title{color:#1a202c;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.InspirationDisplay-module__2WR1xa__author{color:#666;font-size:.875rem}.InspirationDisplay-module__2WR1xa__compact{border:none;border-left:2px solid #b9bfc9;border-radius:0;padding:.5rem}.InspirationDisplay-module__2WR1xa__compact .InspirationDisplay-module__2WR1xa__thumbnail{width:32px;height:32px}.InspirationDisplay-module__2WR1xa__compact .InspirationDisplay-module__2WR1xa__title{font-size:.9rem}.InspirationDisplay-module__2WR1xa__compact .InspirationDisplay-module__2WR1xa__author{font-size:.8rem}.InspirationDisplay-module__2WR1xa__compact:hover{background-color:#f3f4f6}
.ShareInspiration-module__Shjo2q__container{width:100%;margin:1.5rem 0}.ShareInspiration-module__Shjo2q__label{color:#000;margin-bottom:.5rem;font-size:1rem;font-weight:500}.ShareInspiration-module__Shjo2q__link{color:inherit;text-decoration:none;display:block}.ShareInspiration-module__Shjo2q__link:hover{text-decoration:none}.ShareInspiration-module__Shjo2q__section{margin-bottom:1.5rem}.ShareInspiration-module__Shjo2q__section:last-child{margin-bottom:0}.ShareInspiration-module__Shjo2q__inspirationsList{flex-direction:column;gap:.75rem;display:flex}
.MyGlazesList-module__K7OPqa__glazeTile{background:var(--surface-card);text-wrap:normal;opacity:1;transform-origin:50%;width:100%;box-shadow:var(--card-shadow);border-radius:8px;flex-direction:row;align-items:center;gap:1rem;margin-bottom:.5rem;padding:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;transform:scale(1)}.MyGlazesList-module__K7OPqa__glazeTile.MyGlazesList-module__K7OPqa__enter{opacity:0;transform:scale(.9)}.MyGlazesList-module__K7OPqa__glazeTile.MyGlazesList-module__K7OPqa__exit{opacity:0;transform:scale(.95)}.MyGlazesList-module__K7OPqa__glazeTile:hover{border-color:var(--primary-color)}.MyGlazesList-module__K7OPqa__glazeImage{object-fit:cover;border-radius:4px;flex-shrink:0;width:50px;height:50px}.MyGlazesList-module__K7OPqa__manufacturerGroup{margin-bottom:2rem;padding-bottom:1rem}.MyGlazesList-module__K7OPqa__manufacturerGroup:last-child{border-bottom:none}.MyGlazesList-module__K7OPqa__manufacturerTitle{color:var(--surface-900);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.2rem;font-weight:500;display:flex}.MyGlazesList-module__K7OPqa__glazeInfo{text-align:left;flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.MyGlazesList-module__K7OPqa__glazeTextContent{flex:1;min-width:0}.MyGlazesList-module__K7OPqa__glazeName{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:500;overflow:hidden}.MyGlazesList-module__K7OPqa__glazeProductLine{color:var(--surface-600);margin:0;font-size:.875rem}.MyGlazesList-module__K7OPqa__deleteButton{flex-shrink:0}.MyGlazesList-module__K7OPqa__customGlazeSelectTile{flex-direction:column;height:100%;display:flex}.MyGlazesList-module__K7OPqa__customGlazeSelectImage{object-fit:cover;width:100%;height:140px}.MyGlazesList-module__K7OPqa__customGlazeSelectInfo{flex:1;padding:1rem}.MyGlazesList-module__K7OPqa__customGlazeName{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:.95rem;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.MyGlazesList-module__K7OPqa__customGlazeDescription{color:var(--surface-600);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:.8rem;display:-webkit-box;overflow:hidden}.MyGlazesList-module__K7OPqa__editButton,.MyGlazesList-module__K7OPqa__deleteButton,.MyGlazesList-module__K7OPqa__addButton{padding:.5rem;transition:background-color .2s}.MyGlazesList-module__K7OPqa__editButton:hover,.MyGlazesList-module__K7OPqa__deleteButton:hover,.MyGlazesList-module__K7OPqa__addButton:hover{background-color:var(--surface-100);border-radius:50%}@media (min-width:768px){.MyGlazesList-module__K7OPqa__glazeTile{text-align:center;aspect-ratio:1;flex-direction:column;width:168px;height:auto;padding:1rem}.MyGlazesList-module__K7OPqa__glazeImage{aspect-ratio:1;width:100px;height:100px;margin-bottom:1rem}.MyGlazesList-module__K7OPqa__glazeInfo{text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:100%}.MyGlazesList-module__K7OPqa__glazeTextContent{text-align:center;width:100%;max-width:100%}.MyGlazesList-module__K7OPqa__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}.MyGlazesList-module__K7OPqa__glazeProductLine{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}.MyGlazesList-module__K7OPqa__deleteButton{margin-top:auto}.MyGlazesList-module__K7OPqa__manufacturerGroup{margin-bottom:2rem}}@media (max-width:767px){.MyGlazesList-module__K7OPqa__glazeTile{text-align:left;flex-direction:row;width:100%;padding:.75rem}.MyGlazesList-module__K7OPqa__glazeImage{object-fit:cover;border-radius:4px;flex-shrink:0;width:50px;height:50px}.MyGlazesList-module__K7OPqa__glazeInfo{text-align:left;flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.MyGlazesList-module__K7OPqa__glazeTextContent{flex:1;min-width:0}.MyGlazesList-module__K7OPqa__deleteButton{flex-shrink:0}.MyGlazesList-module__K7OPqa__manufacturerGroup{margin-bottom:2rem}}
.ServerSizeGlazesAutoComplete-module__EReuEq__tile{text-align:left;background:var(--surface-card,#fff);border-radius:6px;flex-direction:row;align-items:center;width:100%;max-width:100%;height:auto;margin:0 0 .45rem;padding:.7rem .75rem;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000d}.ServerSizeGlazesAutoComplete-module__EReuEq__image{object-fit:cover;border-radius:4px;flex-shrink:0;width:50px;height:50px;margin-bottom:0}.ServerSizeGlazesAutoComplete-module__EReuEq__infoContainer{text-align:left;flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:.5rem;width:auto;min-width:0;display:flex}.ServerSizeGlazesAutoComplete-module__EReuEq__textContent{text-align:left;flex:1;width:auto;min-width:0;max-width:none;overflow:hidden}.ServerSizeGlazesAutoComplete-module__EReuEq__dropdown{z-index:9999;border:1px solid #ddd;border-radius:6px;width:100%;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 4px 8px #0000001a}.ServerSizeGlazesAutoComplete-module__EReuEq__dropdownItem{box-shadow:none;cursor:pointer;border:none;margin:0;transition:background-color .2s}.ServerSizeGlazesAutoComplete-module__EReuEq__activeDropdownItem{background-color:#f4f4f4}.ServerSizeGlazesAutoComplete-module__EReuEq__lastDropdownItem{border-bottom:none}.ServerSizeGlazesAutoComplete-module__EReuEq__compact .ServerSizeGlazesAutoComplete-module__EReuEq__dropdown{gap:.55rem;padding:.55rem}.ServerSizeGlazesAutoComplete-module__EReuEq__compact .ServerSizeGlazesAutoComplete-module__EReuEq__image{width:42px;height:42px}.ServerSizeGlazesAutoComplete-module__EReuEq__tile h3,.ServerSizeGlazesAutoComplete-module__EReuEq__tile p{white-space:normal}.ServerSizeGlazesAutoComplete-module__EReuEq__spinner{width:20px;height:20px}@media (min-width:768px){.ServerSizeGlazesAutoComplete-module__EReuEq__dropdown{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding:1rem;display:grid}.ServerSizeGlazesAutoComplete-module__EReuEq__dropdownItem{height:100%;margin-bottom:0}}@media (max-width:420px){.ServerSizeGlazesAutoComplete-module__EReuEq__statusRow{flex-direction:column;align-items:flex-start}.ServerSizeGlazesAutoComplete-module__EReuEq__statusRow button{margin-top:.25rem}}
.Page-module__qLVFeq__heroOuterContainer{aspect-ratio:16/8;background-color:#f5f5f5;width:100%;margin-bottom:2rem;position:relative;overflow:hidden}.Page-module__qLVFeq__heroContainer{will-change:transform;contain:layout size;background-image:url(/assets/images/hero_image.png);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.Page-module__qLVFeq__heroContent{text-align:center;-webkit-backdrop-filter:blur(16px)saturate(180%);background-color:#ffffffb3;border:1px solid #ffffff20;border-radius:12px;flex-direction:column;justify-content:center;width:90%;max-width:600px;margin:0 auto;padding:1.5rem;display:flex;transform:translateZ(0)}.Page-module__qLVFeq__heroTitle{color:#000;margin-bottom:1rem;font-size:2rem;font-weight:200}.Page-module__qLVFeq__heroSubtitle{color:#000;margin-bottom:1rem;font-family:Junge,cursive;font-size:1.5rem;font-style:normal;font-weight:400}.Page-module__qLVFeq__donationBanner{background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%);border:1px solid #c7d2fe;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.5rem;padding:.75rem 1rem;transition:all .3s;display:flex}.Page-module__qLVFeq__donationBanner:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.Page-module__qLVFeq__donationMessage{align-items:center;gap:.5rem;display:flex}.Page-module__qLVFeq__donationIcon{color:#6366f1;font-size:1.25rem}.Page-module__qLVFeq__donationText{color:#374151;font-weight:600}.Page-module__qLVFeq__donationButton{color:#fff;background-color:#6366f1;border:none;border-radius:6px;padding:.5rem 1rem;font-weight:500;transition:all .2s}.Page-module__qLVFeq__donationButton:hover{background-color:#4f46e5;transform:scale(1.05)}.Page-module__qLVFeq__feedWrapper{flex-direction:column;gap:1.5rem;width:100%;margin:0 auto 3rem;display:flex;max-width:768px!important}@media (max-width:768px){.Page-module__qLVFeq__heroOuterContainer{aspect-ratio:4/5;margin-bottom:1rem}.Page-module__qLVFeq__heroContent{width:85%;padding:1.25rem}.Page-module__qLVFeq__heroSubtitle{margin-bottom:.5rem;font-size:1.25rem}}
.CommentForm-module__S7jHXG__commentForm{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.CommentForm-module__S7jHXG__replyForm{width:calc(100% - 2.5rem);margin-bottom:1rem;margin-left:2.5rem}.CommentForm-module__S7jHXG__inputWrapper{width:100%;position:relative}.CommentForm-module__S7jHXG__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}.CommentForm-module__S7jHXG__errorMessage{width:100%;margin-bottom:1rem}.CommentForm-module__S7jHXG__errorMessage .p-message-wrapper{align-items:center;display:flex}.CommentForm-module__S7jHXG__buttonGroup{border-radius:8px;align-items:center;gap:.25rem;padding:.25rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.CommentForm-module__S7jHXG__sendButton{width:1.5rem;height:2.1rem;margin:0}.CommentForm-module__S7jHXG__cancelButton{z-index:1;opacity:.5;width:1.5rem;height:2.1rem;margin:0;position:absolute;top:1rem;right:.5rem}.CommentForm-module__S7jHXG__sendButton:not(:disabled):hover{background-color:var(--surface-hover)!important}.CommentForm-module__S7jHXG__newComment{animation:.3s ease-out CommentForm-module__S7jHXG__slideDown}@keyframes CommentForm-module__S7jHXG__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CommentForm-module__S7jHXG__charCount{opacity:.7}
.CommentList-module__xyuDsa__commentList{flex-direction:column;gap:1.5rem;display:flex}.CommentList-module__xyuDsa__commentThread{flex-direction:column;gap:.5rem;display:flex}.CommentList-module__xyuDsa__commentItem,.CommentList-module__xyuDsa__replyItem{border:1px solid #5c5c5c;flex-direction:column;gap:.25rem;display:flex;background-color:#5c5c5c!important}.CommentList-module__xyuDsa__commentHeader{align-items:center;gap:.5rem;display:flex}.CommentList-module__xyuDsa__commentContent{margin-bottom:.25rem}.CommentList-module__xyuDsa__actionButtons{gap:1.5rem;margin-top:.5rem;display:flex}.CommentList-module__xyuDsa__replies{margin-left:1.5rem;padding-left:.5rem}.CommentList-module__xyuDsa__username{font-size:.875rem;font-weight:600}.CommentList-module__xyuDsa__timestamp{color:#65676b;font-size:.75rem}.CommentList-module__xyuDsa__deleteButton{color:#dc3545}.CommentList-module__xyuDsa__highlightedComment{animation:2s ease-in-out CommentList-module__xyuDsa__highlight}@keyframes CommentList-module__xyuDsa__highlight{0%,to{background-color:#0000}50%{background-color:rgba(var(--primary-color-rgb),.1)}}.CommentList-module__xyuDsa__loadMoreWrapper{justify-content:center;margin-top:2rem;display:flex}.CommentList-module__xyuDsa__loadMoreButton{font-size:.875rem}.CommentList-module__xyuDsa__loadMoreButton:hover{text-decoration:underline}
.CommentItem-module__F3XSKW__commentHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.CommentItem-module__F3XSKW__username{color:#444;margin-left:.25rem;font-weight:500}.CommentItem-module__F3XSKW__userLink{color:#333;text-decoration:none}.CommentItem-module__F3XSKW__timestamp{color:var(--text-color-secondary);margin-left:.5rem;font-size:.875rem}.CommentItem-module__F3XSKW__commentContent{color:#000;margin:.5rem 0;padding-left:2.5rem}.CommentItem-module__F3XSKW__actionButtons{align-items:center;gap:.5rem;margin-top:1rem;font-size:.875rem;display:flex}.CommentItem-module__F3XSKW__actionButton{color:#777;cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0}.CommentItem-module__F3XSKW__actionButton:hover{text-decoration:underline}.CommentItem-module__F3XSKW__actionDivider{color:var(--text-color-secondary)}.CommentItem-module__F3XSKW__commentItem,.CommentItem-module__F3XSKW__replyItem{opacity:1;transform-origin:top;background-color:#fff;border-radius:24px;padding-top:.5rem;padding-bottom:.5rem;animation:.3s ease-out CommentItem-module__F3XSKW__slideIn}@keyframes CommentItem-module__F3XSKW__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CommentItem-module__F3XSKW__commentLeaving{animation:.3s ease-in forwards CommentItem-module__F3XSKW__slideOut}@keyframes CommentItem-module__F3XSKW__slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.CommentItem-module__F3XSKW__replyItem{background-color:#fff;border-radius:1rem;padding:.5rem}
.ShareComments-module__CNbwza__commentsSection{margin-top:1rem;padding-top:1rem}.ShareComments-module__CNbwza__signInPrompt{text-align:center;background:#f9f9f9;border-radius:8px;margin:2rem 0;padding:2rem}.ShareComments-module__CNbwza__signInPrompt p{color:#666;margin-bottom:1rem}.ShareComments-module__CNbwza__commentsHeader{color:#000;font-size:1rem;font-weight:500}
.ShareAdCard-module__on_U9W__adContainer{flex-direction:column;gap:.4rem;width:100%;display:flex}@media (min-width:600px){.ShareAdCard-module__on_U9W__adContainer{width:220px}}.ShareAdCard-module__on_U9W__adLink{color:inherit;width:100%;text-decoration:none;display:inline-flex}@media (min-width:600px){.ShareAdCard-module__on_U9W__adLink{width:220px}}.ShareAdCard-module__on_U9W__adCard{cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;width:100%;transition:transform .3s;display:flex;position:relative;overflow:hidden}@media (min-width:600px){.ShareAdCard-module__on_U9W__adCard{width:220px}}.ShareAdCard-module__on_U9W__adCard:hover{transform:translateY(-5px)}.ShareAdCard-module__on_U9W__previewWrapper{pointer-events:none;flex-direction:column;gap:.4rem;width:100%;display:flex}.ShareAdCard-module__on_U9W__previewCard{pointer-events:none;cursor:default;transform:none!important}.ShareAdCard-module__on_U9W__previewCard:hover{transform:none}.ShareAdCard-module__on_U9W__imageContainer{aspect-ratio:1;background:#0f172a;border-radius:8px;width:100%;position:relative;overflow:hidden}.ShareAdCard-module__on_U9W__shareImage{object-fit:cover;inset:0;width:100%!important;height:100%!important;position:absolute!important}.ShareAdCard-module__on_U9W__imageFallback{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#0ea5e966,#4f46e566);justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex;position:absolute;inset:0}.ShareAdCard-module__on_U9W__sponsoredBadge{color:#fff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700;position:absolute;top:10px;left:10px}.ShareAdCard-module__on_U9W__details{flex-direction:column;gap:.4rem;padding:.95rem 1rem 1.05rem;display:flex}.ShareAdCard-module__on_U9W__title{color:var(--surface-900,#111827);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:600}.ShareAdCard-module__on_U9W__subheadline{color:#0f172ab8;overflow-wrap:anywhere;margin:0;font-size:.86rem}.ShareAdCard-module__on_U9W__body{color:#0f172aa3;margin:0;font-size:.82rem;line-height:1.45}.ShareAdCard-module__on_U9W__disclosure{color:#0f172a94;margin:0;font-size:.7rem;line-height:1.4}.ShareAdCard-module__on_U9W__disclosureLink{color:#4f46e5;font-weight:600;text-decoration:underline}.ShareAdCard-module__on_U9W__disclosureLink:hover{color:#4338ca}
.ShareGrid-module__EZ9t7q__shareGrid{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.ShareGrid-module__EZ9t7q__shareGridItem{flex:100%;max-width:100%}@media (min-width:600px){.ShareGrid-module__EZ9t7q__shareGridItem{flex:0 0 220px}}.ShareGrid-module__EZ9t7q__adPlaceholder{visibility:hidden;border-radius:12px;flex:220px;max-width:220px;min-height:360px}@media (max-width:599px){.ShareGrid-module__EZ9t7q__adPlaceholder{flex-basis:100%;max-width:100%;min-height:320px}}
.SharePreview-module__VhhHNG__sharePreview{box-sizing:border-box;cursor:pointer;will-change:transform;flex-shrink:0;width:100%;transition:transform .3s;position:relative}@media (min-width:600px){.SharePreview-module__VhhHNG__sharePreview{width:220px}}.SharePreview-module__VhhHNG__sharePreview:hover{z-index:2;transform:translateY(-5px)}.SharePreview-module__VhhHNG__imageContainer{aspect-ratio:1;background:#f5f5f5;border-radius:12px;width:100%;position:relative;overflow:hidden}.SharePreview-module__VhhHNG__swiperSlide,.SharePreview-module__VhhHNG__slideContent{border-radius:inherit;overflow:hidden}.SharePreview-module__VhhHNG__customSwiper{border-radius:inherit;width:100%;height:100%;overflow:hidden}.SharePreview-module__VhhHNG__swiperSlide{position:relative}.SharePreview-module__VhhHNG__slideContent{width:100%;height:100%;position:relative}.SharePreview-module__VhhHNG__shareImage{object-fit:cover;border-radius:inherit;inset:0;width:100%!important;height:100%!important;position:absolute!important}.SharePreview-module__VhhHNG__overlayContainer{pointer-events:none;z-index:15;position:absolute;inset:0;transform:translateZ(0)}.SharePreview-module__VhhHNG__overlayIconBox{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-sizing:border-box;pointer-events:auto;background:#0000008c;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute}.SharePreview-module__VhhHNG__stockStatusButton{all:unset;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.SharePreview-module__VhhHNG__stockStatusButton:focus-visible{outline-offset:2px;outline:2px solid #fff}.SharePreview-module__VhhHNG__stockStatusIcon{opacity:.8;filter:invert()brightness(1.55);width:20px;height:20px;margin:0;padding:0;display:block}.SharePreview-module__VhhHNG__stockStatusWrapper{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;bottom:10px!important;right:10px!important}.SharePreview-module__VhhHNG__stockStatusWrapper img{vertical-align:middle!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important}.SharePreview-module__VhhHNG__coneDisplayWrapper{color:#fff;z-index:10;border-radius:5px;padding:5px;position:absolute;bottom:10px;left:10px}.SharePreview-module__VhhHNG__shareTitle{color:inherit;margin-top:.4rem;padding-left:2px;font-size:1em;font-weight:500;text-decoration:none}.SharePreview-module__VhhHNG__shareDate{color:#666;padding-left:2px;font-size:.8em}.SharePreview-module__VhhHNG__sharePreview:hover .SharePreview-module__VhhHNG__shareDate{color:#333}.SharePreview-module__VhhHNG__privateIconWrapper{color:#fff;pointer-events:auto;background-color:#0009;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:flex;position:absolute;top:10px;right:10px}.SharePreview-module__VhhHNG__shareSocialsContainer{color:#555;justify-content:flex-start;align-items:center;padding-top:.25rem;display:flex}.SharePreview-module__VhhHNG__shareSocialItem{color:inherit;justify-content:flex-start;align-items:center;margin-right:.5rem;transition:color .2s;display:flex}.SharePreview-module__VhhHNG__shareSocialItem i{color:inherit;transition:color .2s}.SharePreview-module__VhhHNG__sharePreview a .SharePreview-module__VhhHNG__shareTitle{color:#333;text-decoration:none}.SharePreview-module__VhhHNG__sharePreview:hover .SharePreview-module__VhhHNG__shareTitle{color:#000}.SharePreview-module__VhhHNG__sharePreview:hover .SharePreview-module__VhhHNG__shareSocialsContainer,.SharePreview-module__VhhHNG__sharePreview:hover .SharePreview-module__VhhHNG__shareSocialItem,.SharePreview-module__VhhHNG__sharePreview:hover .SharePreview-module__VhhHNG__shareSocialItem i{color:#222}.SharePreview-module__VhhHNG__bookmarkIconWrapper{opacity:.85;top:10px;right:10px;margin:0!important}.SharePreview-module__VhhHNG__stockStatusWrapper{bottom:10px;right:10px;margin:0!important;position:absolute!important;transform:none!important}.SharePreview-module__VhhHNG__haveStock{right:13px!important}.SharePreview-module__VhhHNG__noStock{right:15px!important}.SharePreview-module__VhhHNG__noStock .SharePreview-module__VhhHNG__stockStatusIcon{position:relative;left:-5px!important}.SharePreview-module__VhhHNG__bookmarkIconWrapper:hover{background-color:#000000bf}.SharePreview-module__VhhHNG__bookmarkIconWrapper.SharePreview-module__VhhHNG__bookmarked{background-color:#000000d9}.SharePreview-module__VhhHNG__bookmarkIcon{color:#eee;margin:0;padding:0;font-size:18px;line-height:1}.SharePreview-module__VhhHNG__bookmarkIconWrapper span{justify-content:center!important;align-items:center!important;gap:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}.SharePreview-module__VhhHNG__bookmarkIconWrapper svg{margin:0!important;transform:none!important}.SharePreview-module__VhhHNG__bookmarkIconWrapper.SharePreview-module__VhhHNG__bookmarked .SharePreview-module__VhhHNG__bookmarkIcon,.SharePreview-module__VhhHNG__bookmarkIconWrapper:hover .SharePreview-module__VhhHNG__bookmarkIcon{color:#fff}.SharePreview-module__VhhHNG__stockTooltip{color:#fff;z-index:20;pointer-events:none;opacity:0;background:#000000d9;border-radius:4px;max-width:150px;padding:6px 8px;font-size:.65rem;line-height:1.15;animation:.16s ease-out forwards SharePreview-module__VhhHNG__stockTooltipFade;position:absolute;bottom:50px;right:10px;transform:translateY(4px);box-shadow:0 2px 6px #00000059}@keyframes SharePreview-module__VhhHNG__stockTooltipFade{to{opacity:1;transform:translateY(0)}}.SharePreview-module__VhhHNG__stockTooltip:after{content:"";background:#000000d9;width:8px;height:8px;position:absolute;bottom:-5px;right:14px;transform:rotate(45deg)}.SharePreview-module__VhhHNG__imageWrapper{aspect-ratio:1;box-sizing:border-box;border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}
.RecentShares-module__180cMW__recentSharesContainer{margin:0 auto;padding:0 12px}.RecentShares-module__180cMW__loadingContainer{justify-content:center;align-items:center;height:100vh;display:flex}.RecentShares-module__180cMW__errorMessage{color:red;text-align:center;font-size:1.2em}
.ComboFormTagEditor-module__9-wW9W__container{margin-bottom:1.5rem}.ComboFormTagEditor-module__9-wW9W__description{color:var(--text-color-secondary);margin-bottom:1rem;font-size:.9rem}
.TagViewer-module__A_-nPa__container{flex-direction:column;gap:.25rem;margin-top:12px;display:flex}.TagViewer-module__A_-nPa__tagList{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.TagViewer-module__A_-nPa__tag{cursor:pointer;color:#666;white-space:nowrap;-webkit-user-select:none;user-select:none;box-shadow:none;background:#f5f5f5;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.9rem;transition:all .2s;display:inline-flex;position:relative}.TagViewer-module__A_-nPa__tag.TagViewer-module__A_-nPa__public{color:#666;background:#f5f5f5;border-color:#0000}.TagViewer-module__A_-nPa__tag.TagViewer-module__A_-nPa__user{color:#777;background:#f8f8f8;border:1px dashed #ddd}.TagViewer-module__A_-nPa__tag.TagViewer-module__A_-nPa__public:hover{background:#e8e8e8;border-color:#ddd}.TagViewer-module__A_-nPa__tag.TagViewer-module__A_-nPa__user:hover{background:#f0f0f0;border:1px dashed #ccc}.TagViewer-module__A_-nPa__tag:active{box-shadow:none;transform:translateY(0)}.TagViewer-module__A_-nPa__tagBadge{display:none}.TagViewer-module__A_-nPa__removeIcon{cursor:pointer;min-width:12px;min-height:12px;color:inherit;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:.15rem;padding:1px;transition:all .15s ease-in-out;display:flex}.TagViewer-module__A_-nPa__removeIcon i{font-size:.5rem}.TagViewer-module__A_-nPa__removeIcon:hover{opacity:1;background-color:#0000000d}.TagViewer-module__A_-nPa__removeIcon:active{background-color:#0000001a}.TagViewer-module__A_-nPa__tag.TagViewer-module__A_-nPa__public .TagViewer-module__A_-nPa__removeIcon:hover,.TagViewer-module__A_-nPa__tag.TagViewer-module__A_-nPa__user .TagViewer-module__A_-nPa__removeIcon:hover{background-color:#0000000d}.TagViewer-module__A_-nPa__addButton{color:#666!important;background:#f5f5f5!important;border:1px solid #0000!important;width:1rem!important;height:1rem!important;padding:.1rem!important;transition:all .2s!important}.TagViewer-module__A_-nPa__addButton:hover{background:#e8e8e8!important;border-color:#ddd!important;transform:none!important}.TagViewer-module__A_-nPa__addButton:active{background:#e0e0e0!important}.TagViewer-module__A_-nPa__addButton .p-button-icon{font-size:.55rem!important}.TagViewer-module__A_-nPa__createButton{color:#666!important;align-self:flex-start!important;padding:.25rem .5rem!important;font-size:.8rem!important;transition:background-color .15s ease-in-out!important}.TagViewer-module__A_-nPa__createButton:hover{background-color:#e8e8e8!important}.TagViewer-module__A_-nPa__addButton:focus .p-tooltip{display:none!important}
.TagEditor-module__c7uF1a__container{background:var(--surface-card);border-radius:var(--border-radius);width:100%;padding:1.5rem}.TagEditor-module__c7uF1a__container h2{color:var(--text-color);margin:0;font-size:1.5rem;font-weight:500}.TagEditor-module__c7uF1a__searchContainer{margin-bottom:1rem;position:relative}.TagEditor-module__c7uF1a__searchContainer .TagEditor-module__c7uF1a__iconField{width:100%}.TagEditor-module__c7uF1a__clearButton{color:#aaa;cursor:pointer;opacity:.7;z-index:2;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:16px;height:16px;padding:2px;transition:all .2s;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.TagEditor-module__c7uF1a__clearButton:hover{opacity:1;background:#0000000d}.TagEditor-module__c7uF1a__clearButton:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px;opacity:1;background:#0000000d}.TagEditor-module__c7uF1a__clearButton:active{background:#0000001a;transform:translateY(-50%)scale(.95)}.TagEditor-module__c7uF1a__clearButton i{pointer-events:none;justify-content:center;align-items:center;font-size:.6rem;display:flex}.TagEditor-module__c7uF1a__tagCard{color:#666;white-space:nowrap;box-shadow:none;background:#f5f5f5;border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;width:auto;min-width:auto;max-width:none;max-height:26px;margin:.2rem;padding:.2rem .4rem;font-size:.9rem;transition:all .2s;display:inline-flex;transform:translateY(0)}.TagEditor-module__c7uF1a__tagCard[data-public=false]{color:#777;background:#f8f8f8;border:1px dashed #ddd;min-height:32px;padding:.3rem .6rem}.TagEditor-module__c7uF1a__tagCard[data-public=false] .TagEditor-module__c7uF1a__tagName{font-size:1rem!important}.TagEditor-module__c7uF1a__tagCard:hover{background:#e8e8e8;border-color:#ddd;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.TagEditor-module__c7uF1a__tagCard[data-public=false]:hover{background:#f0f0f0;border:1px dashed #ccc}.TagEditor-module__c7uF1a__tagCard:active{box-shadow:none;transform:translateY(0)}.TagEditor-module__c7uF1a__tagName{flex:1;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.TagEditor-module__c7uF1a__tagType{display:none}.TagEditor-module__c7uF1a__tagActions{align-items:center;gap:.15rem;margin-left:.15rem;display:flex}.TagEditor-module__c7uF1a__tagCard[data-public=false] .TagEditor-module__c7uF1a__tagActions{gap:.25rem;margin-left:.25rem}.TagEditor-module__c7uF1a__editContainer{align-items:center;gap:.5rem;width:100%;display:flex}.TagEditor-module__c7uF1a__editInput{flex:1}.TagEditor-module__c7uF1a__editActions{gap:.25rem;display:flex}.TagEditor-module__c7uF1a__customTagsHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.TagEditor-module__c7uF1a__newTagInput{flex:1;font-size:.9rem!important}.TagEditor-module__c7uF1a__newTagInput input{color:#6b4c7d!important;background:#f8f0ff!important;border:1px solid #e6d5f7!important;transition:all .2s!important}.TagEditor-module__c7uF1a__newTagInput input:hover{background:#f0e6ff!important;border-color:#d5c0f7!important}.TagEditor-module__c7uF1a__newTagInput input:focus{background:#fff!important;border-color:#6b4c7d!important;box-shadow:0 0 0 1px #f8f0ff!important}.TagEditor-module__c7uF1a__createButton{color:#6b4c7d!important;background:#f8f0ff!important;border:1px solid #e6d5f7!important;height:auto!important;padding:.25rem .75rem!important;font-size:.9rem!important;transition:all .2s!important}.TagEditor-module__c7uF1a__createButton:hover:not(:disabled){background:#f0e6ff!important;border-color:#d5c0f7!important}.TagEditor-module__c7uF1a__createButton:disabled{opacity:.6!important;cursor:not-allowed!important}.TagEditor-module__c7uF1a__tabDescription{background:#fdfdfd;border:1px dashed #e9ecef;border-radius:.5rem;margin-bottom:1.5rem;padding:1.25rem}.TagEditor-module__c7uF1a__tabDescription h3{color:#495057;margin:0 0 .75rem;font-size:1.1rem;font-weight:500}.TagEditor-module__c7uF1a__tabDescription p{color:#6c757d;margin:0 0 1rem;font-size:.95rem;line-height:1.5}.TagEditor-module__c7uF1a__exampleTags{background:#fff;border-radius:.5rem;flex-direction:column;gap:1rem;margin-top:1rem;padding:.5rem;display:flex}.TagEditor-module__c7uF1a__exampleTags .TagEditor-module__c7uF1a__tagCard{opacity:.8;cursor:default;pointer-events:none;background:#fafafa;align-items:center;gap:1rem;margin:0;display:flex}.TagEditor-module__c7uF1a__tagInfo{color:#888;font-size:.85rem;font-style:italic}
.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}
.RecentFiringPresets-module__87Us6a__container{margin-bottom:.5rem}.RecentFiringPresets-module__87Us6a__header{text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin-bottom:.25rem;font-size:.7rem;font-weight:600}.RecentFiringPresets-module__87Us6a__list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem;display:grid}.RecentFiringPresets-module__87Us6a__card{cursor:pointer;padding:.75rem}.RecentFiringPresets-module__87Us6a__row{flex-direction:column;gap:.25rem;display:flex}.RecentFiringPresets-module__87Us6a__main{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.RecentFiringPresets-module__87Us6a__cone{font-size:.85rem;font-weight:500}.RecentFiringPresets-module__87Us6a__tag{font-size:.65rem}.RecentFiringPresets-module__87Us6a__notes{color:#555;margin-top:.25rem;font-size:.7rem}.RecentFiringPresets-module__87Us6a__useBtn{margin-top:.5rem}
.FolderSelector-module__1HCfyq__folderContainer{margin-top:2rem;margin-bottom:2rem}.FolderSelector-module__1HCfyq__folder{cursor:pointer;background-color:#f0f0f0;border-radius:12px;justify-content:space-between;align-items:center;min-width:168px;max-width:168px;height:44px;padding:1rem;font-weight:500;transition:background-color .3s;display:flex}.FolderSelector-module__1HCfyq__newFolder{cursor:pointer;background-color:#f9f9f9;border-radius:12px;justify-content:left;align-items:center;min-width:178px;max-width:178px;height:44px;padding:1rem;font-weight:500;transition:background-color .3s;display:flex}.FolderSelector-module__1HCfyq__newFolder:hover:not(.FolderSelector-module__1HCfyq__active),.FolderSelector-module__1HCfyq__folder:hover:not(.FolderSelector-module__1HCfyq__active){background-color:#e7e7e7}.FolderSelector-module__1HCfyq__folderList{flex-wrap:wrap;align-items:flex-start;gap:.35rem;margin-bottom:2rem;display:flex}.FolderSelector-module__1HCfyq__active{color:#333;background-color:#b9e9ee}@media (max-width:768px){.FolderSelector-module__1HCfyq__folder,.FolderSelector-module__1HCfyq__newFolder{box-sizing:border-box;flex:calc(33.33% - 1rem);max-width:100%}.FolderSelector-module__1HCfyq__menuIcon{visibility:visible}}.FolderSelector-module__1HCfyq__folderContent{flex:1;align-items:center;gap:.5rem;display:flex;overflow:hidden}.FolderSelector-module__1HCfyq__folderContent i{align-items:center;font-size:1rem;display:flex}.FolderSelector-module__1HCfyq__folderContent span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FolderSelector-module__1HCfyq__menuButton{cursor:pointer;min-width:24px;margin-left:auto;padding-right:12px}.FolderSelector-module__1HCfyq__folder:hover .FolderSelector-module__1HCfyq__menuButton{visibility:visible}.FolderSelector-module__1HCfyq__menuIcon{visibility:visible;cursor:pointer;align-items:center;padding:4px;font-size:1rem;display:flex}.FolderSelector-module__1HCfyq__folder:hover .FolderSelector-module__1HCfyq__menuIcon{visibility:visible}.FolderSelector-module__1HCfyq__menuIcon:hover{background-color:#0000000a;border-radius:4px}@media (hover:none){.FolderSelector-module__1HCfyq__menuIcon{visibility:visible;padding:8px}}
.BookmarkTiles-module__-7CUuG__bookmarkTile{text-wrap:normal;opacity:1;transform-origin:50%;background:#f9f9f9;border-radius:8px;flex-direction:row;align-items:center;gap:1rem;width:100%;padding:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;transform:scale(1)}.BookmarkTiles-module__-7CUuG__bookmarkTile:hover{background-color:#f0f0f0;transform:translateY(-2px);box-shadow:0 3px 8px #0000001a}.BookmarkTiles-module__-7CUuG__bookmarkImage{object-fit:cover;border-radius:4px;flex-shrink:0;width:50px;height:50px}.BookmarkTiles-module__-7CUuG__bookmarkImageWrapper{display:inline-block;position:relative}.BookmarkTiles-module__-7CUuG__bookmarkTextContent{flex:1;min-width:0}.BookmarkTiles-module__-7CUuG__bookmarkName{white-space:nowrap;color:#000;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:500;overflow:hidden}.BookmarkTiles-module__-7CUuG__bookmarkAuthor{color:#666;margin:0;font-size:.875rem}.BookmarkTiles-module__-7CUuG__stockIconWrapper{color:#111;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffff0;border-radius:9px;justify-content:center;align-items:center;width:42px;height:42px;padding:1px;line-height:1;transition:background-color .2s,transform .18s,box-shadow .2s;display:flex;position:absolute;bottom:8px;right:0;box-shadow:0 3px 6px #00000047,0 0 0 1px #0000000f}.BookmarkTiles-module__-7CUuG__stockIconWrapper:hover{background-color:#fffffffa;transform:scale(1.08)}.BookmarkTiles-module__-7CUuG__stockIconWrapper[data-armed=true]{background-color:#fff;transform:scale(1.08)}.BookmarkTiles-module__-7CUuG__stockIconWrapper img{filter:none;width:100%;height:100%;display:block}.BookmarkTiles-module__-7CUuG__missingShift{position:relative;left:-4px!important}.BookmarkTiles-module__-7CUuG__stockIconInline{cursor:pointer;opacity:.4;background:0 0;border:0;justify-content:center;align-items:center;width:42px;height:42px;margin-left:auto;padding:0;transition:opacity .18s,transform .18s;display:flex}.BookmarkTiles-module__-7CUuG__stockIconInline:hover,.BookmarkTiles-module__-7CUuG__stockIconInline:focus-visible{opacity:1;transform:scale(1.05)}.BookmarkTiles-module__-7CUuG__stockIconInline img{width:38px;height:38px;display:block}@media (max-width:767px){.BookmarkTiles-module__-7CUuG__stockIconWrapper{display:none}.BookmarkTiles-module__-7CUuG__stockIconInline{display:flex}}.BookmarkTiles-module__-7CUuG__desktopOnly{display:none}@media (min-width:768px){.BookmarkTiles-module__-7CUuG__desktopOnly{display:block}.BookmarkTiles-module__-7CUuG__stockIconInline{display:none}}.BookmarkTiles-module__-7CUuG__folderSection{margin-bottom:1.5rem}.BookmarkTiles-module__-7CUuG__folderTitle{margin-bottom:.75rem;padding-left:.5rem;font-size:1.1rem;font-weight:500}.BookmarkTiles-module__-7CUuG__tilesGrid{flex-wrap:wrap;gap:.75rem;display:flex}@media (min-width:768px){.BookmarkTiles-module__-7CUuG__bookmarkTile{text-align:center;flex-direction:column;width:168px;height:auto;padding:1rem}.BookmarkTiles-module__-7CUuG__bookmarkImage{width:100px;height:100px;margin-bottom:.75rem}.BookmarkTiles-module__-7CUuG__bookmarkTextContent{text-align:center;width:100%}.BookmarkTiles-module__-7CUuG__bookmarkName{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;-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}.BookmarkTiles-module__-7CUuG__bookmarkAuthor{-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}}
.ArtistProfile-module__ErEhFG__container{max-width:935px;margin:0 auto;padding:16px}.ArtistProfile-module__ErEhFG__profileHeader{align-items:flex-start;gap:2rem;margin-bottom:44px;display:flex}.ArtistProfile-module__ErEhFG__imageContainer{flex-shrink:0;width:100px;height:100px}.ArtistProfile-module__ErEhFG__profileImage{object-fit:cover;border-radius:50%;width:100px;height:100px}.ArtistProfile-module__ErEhFG__info{flex-grow:1}.ArtistProfile-module__ErEhFG__username{font-size:20px;font-weight:400;line-height:1.2}.ArtistProfile-module__ErEhFG__statsContainer{gap:1rem;margin-bottom:16px;display:flex}.ArtistProfile-module__ErEhFG__statItem{gap:.3rem;display:flex}.ArtistProfile-module__ErEhFG__statNumber{font-weight:600}.ArtistProfile-module__ErEhFG__biography{white-space:pre-line;margin:0 0 12px;font-size:14px;line-height:1.5}.ArtistProfile-module__ErEhFG__socialLinks{flex-direction:column;gap:.5rem;display:flex}.ArtistProfile-module__ErEhFG__socialLink{color:#00376b;align-items:center;gap:.5rem;font-size:14px;text-decoration:none;display:flex}.ArtistProfile-module__ErEhFG__socialIcon{font-size:16px}@media (max-width:736px){.ArtistProfile-module__ErEhFG__container{margin:0;padding:0}.ArtistProfile-module__ErEhFG__profileHeader{gap:1.5rem;margin-bottom:24px;padding:.5rem}.ArtistProfile-module__ErEhFG__imageContainer,.ArtistProfile-module__ErEhFG__profileImage{width:60px;height:60px}.ArtistProfile-module__ErEhFG__username{margin-bottom:8px;font-size:18px}.ArtistProfile-module__ErEhFG__statsContainer{margin-bottom:12px}.ArtistProfile-module__ErEhFG__biography{font-size:13px}}.ArtistProfile-module__ErEhFG__usernameContainer{align-items:center;gap:1rem;margin-bottom:12px;display:flex}.ArtistProfile-module__ErEhFG__profileActions{align-items:center;gap:.5rem;display:flex}@media (max-width:736px){.ArtistProfile-module__ErEhFG__profileActions{flex-wrap:wrap}.ArtistProfile-module__ErEhFG__usernameContainer{flex-direction:column;align-items:flex-start;gap:.5rem}}.ArtistProfile-module__ErEhFG__subscriptionBadge{vertical-align:middle;border-radius:9999px;margin-left:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.ArtistProfile-module__ErEhFG__lifetime{font-weight:600}
.FollowButton-module__ZAUNwW__followButton{padding:.3rem .4rem;font-size:.875rem}@media (max-width:736px){.FollowButton-module__ZAUNwW__followButton{padding:.3rem .8rem;font-size:.75rem}}
.ProfileInfo-module__wHuHAq__profileField{color:#000;margin-bottom:1rem}.ProfileInfo-module__wHuHAq__label{color:#000;margin-bottom:.5rem;font-weight:400;display:block}.ProfileInfo-module__wHuHAq__buttonGroup{margin-top:1rem}.ProfileInfo-module__wHuHAq__value{color:#333;font-weight:500}.ProfileInfo-module__wHuHAq__profileImageContainer{flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.ProfileInfo-module__wHuHAq__profileImage{object-fit:cover;border:2px solid #e5e7eb;border-radius:50%;width:120px;height:120px}.ProfileInfo-module__wHuHAq__imageHint{color:#666;text-align:center;font-size:.875rem}.ProfileInfo-module__wHuHAq__biography{resize:vertical;border:1px solid #ced4da;border-radius:6px;min-height:120px;padding:.75rem;font-family:inherit;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.ProfileInfo-module__wHuHAq__biography:focus{border-color:#2196f3;outline:none;box-shadow:0 0 0 .2rem #2196f340}.ProfileInfo-module__wHuHAq__biography.ProfileInfo-module__wHuHAq__p-invalid{border-color:#f44336}.ProfileInfo-module__wHuHAq__viewProfileButton{padding:.3rem .4rem!important;font-size:.875rem!important}@media (max-width:736px){.ProfileInfo-module__wHuHAq__viewProfileButton{padding:.3rem .8rem!important;font-size:.75rem!important}}.ProfileInfo-module__wHuHAq__actionButton{padding:.3rem .4rem!important;font-size:.875rem!important}@media (max-width:736px){.ProfileInfo-module__wHuHAq__actionButton{padding:.3rem .8rem!important;font-size:.75rem!important}}
.NotificationSettings-module__YBO-lq__settingLabel{font-weight:600}.NotificationSettings-module__YBO-lq__settingValue,.NotificationSettings-module__YBO-lq__value{color:var(--text-color-secondary)}.NotificationSettings-module__YBO-lq__actionButton{white-space:nowrap}
.ProfileActions-module__LTlvbG__profileActions{align-items:center;gap:.5rem;display:flex}.ProfileActions-module__LTlvbG__actionButton{padding:.3rem .4rem!important;font-size:.875rem!important}@media (max-width:736px){.ProfileActions-module__LTlvbG__profileActions{flex-wrap:wrap}.ProfileActions-module__LTlvbG__actionButton{padding:.3rem .8rem!important;font-size:.75rem!important}}
.PotteryProjectClaySelector-module__rHNdrq__addClayPlaceholder{text-align:center;cursor:pointer;border:2px dashed #ccc;border-radius:8px;margin-bottom:1rem;padding:20px;transition:all .2s}.PotteryProjectClaySelector-module__rHNdrq__addClayPlaceholder:hover{background-color:#f5f5f5;border-color:#666}.PotteryProjectClaySelector-module__rHNdrq__formContainer{width:100%}.PotteryProjectClaySelector-module__rHNdrq__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}.PotteryProjectClaySelector-module__rHNdrq__addClayPlaceholder:hover{color:#555;background-color:#f3f3f3;border-color:#ccc}.PotteryProjectClaySelector-module__rHNdrq__emptyState{padding:32px;font-size:1rem}@media (min-width:768px){.PotteryProjectClaySelector-module__rHNdrq__addClayPlaceholder,.PotteryProjectClaySelector-module__rHNdrq__emptyState{font-size:1rem}}
.FiringLayerDisplay-module__bF0NXW__layerCard{cursor:pointer;background:#fff;border:1px solid #fff;border-radius:8px;margin-bottom:1rem;padding:.5rem;transition:all .2s;position:relative}.FiringLayerDisplay-module__bF0NXW__layerCard:hover{border:1px dashed #e0e0e0}.FiringLayerDisplay-module__bF0NXW__layerDeleteButton{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.5rem;position:absolute;top:.5rem;right:.5rem}.FiringLayerDisplay-module__bF0NXW__layerDeleteButton:hover{color:#dc3545;background:#dc35451a}.FiringLayerDisplay-module__bF0NXW__layerContent{align-items:flex-start;gap:1rem;display:flex}.FiringLayerDisplay-module__bF0NXW__firingIconContainer{background:#f8f9fa;border-radius:8px;padding:.5rem}.FiringLayerDisplay-module__bF0NXW__fireIcon{color:#dc3545;font-size:1.5rem}.FiringLayerDisplay-module__bF0NXW__layerText{flex:1}.FiringLayerDisplay-module__bF0NXW__layerDetail{margin:.5rem 0}.FiringLayerDisplay-module__bF0NXW__layerNotes{color:#666;margin-top:.5rem;font-style:italic}.FiringLayerDisplay-module__bF0NXW__warningMessage{color:#856404;background-color:#fff3cd;border-radius:4px;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem;font-size:.875rem;display:flex}.FiringLayerDisplay-module__bF0NXW__warningIcon{color:#856404}
.UserReviewCard-module__42HdfG__reviewCard{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;padding:.75rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.UserReviewCard-module__42HdfG__reviewCard:hover{border-color:var(--primary-color);box-shadow:0 4px 8px #0000001a}.UserReviewCard-module__42HdfG__contentRow{flex-direction:row;align-items:flex-start;gap:.75rem;width:100%;display:flex}.UserReviewCard-module__42HdfG__itemImage{aspect-ratio:1;object-fit:cover;background-color:var(--surface-100);border-radius:4px;flex-shrink:0;width:60px;height:60px;margin:0}.UserReviewCard-module__42HdfG__itemInfo{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;width:100%;min-width:0;display:flex}.UserReviewCard-module__42HdfG__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}.UserReviewCard-module__42HdfG__itemName:hover{color:var(--primary-color)}.UserReviewCard-module__42HdfG__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}.UserReviewCard-module__42HdfG__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}.UserReviewCard-module__42HdfG__reviewFooter{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.UserReviewCard-module__42HdfG__reviewedAt{color:var(--surface-400);flex:1;font-size:.65rem}.UserReviewCard-module__42HdfG__likeCount{color:var(--surface-600);white-space:nowrap;flex-shrink:0;align-items:center;font-size:.65rem;display:flex}@media (max-width:767px){.UserReviewCard-module__42HdfG__reviewCard{padding:.75rem}.UserReviewCard-module__42HdfG__contentRow{gap:.5rem}.UserReviewCard-module__42HdfG__itemImage{width:50px;height:50px}.UserReviewCard-module__42HdfG__itemName{font-size:.9rem}.UserReviewCard-module__42HdfG__manufacturer,.UserReviewCard-module__42HdfG__reviewSnippet{font-size:.8rem}.UserReviewCard-module__42HdfG__reviewedAt{font-size:.7rem}.UserReviewCard-module__42HdfG__header{margin-bottom:.5rem}.UserReviewCard-module__42HdfG__typeBadge,.UserReviewCard-module__42HdfG__likeCount{padding:.2rem .4rem;font-size:.7rem}}@media (min-width:768px){.UserReviewCard-module__42HdfG__reviewCard{max-width:168px;margin:0 auto}.UserReviewCard-module__42HdfG__contentRow{text-align:center;flex-direction:column;align-items:center;gap:.5rem}.UserReviewCard-module__42HdfG__itemImage{width:100px;height:100px}.UserReviewCard-module__42HdfG__itemInfo{text-align:center;align-items:center}.UserReviewCard-module__42HdfG__itemName{text-align:center;font-size:.95rem}.UserReviewCard-module__42HdfG__manufacturer{text-align:center;font-size:.8rem}.UserReviewCard-module__42HdfG__reviewSnippet{text-align:center;font-size:.75rem}.UserReviewCard-module__42HdfG__reviewFooter{flex-direction:column;align-items:center;gap:.25rem}.UserReviewCard-module__42HdfG__reviewedAt{text-align:center;flex:none}.UserReviewCard-module__42HdfG__likeCount{font-size:.7rem}}
.CompletedPhotoSelector-module__B12ndG__photoCard{cursor:pointer;border:1px solid var(--surface-200);text-align:center;border-radius:8px;max-width:100px;margin:0 auto;padding:.5rem .5rem .25rem;transition:all .2s}.CompletedPhotoSelector-module__B12ndG__photoCard:hover{border:1px solid var(--primary-300)}.CompletedPhotoSelector-module__B12ndG__photoCard.CompletedPhotoSelector-module__B12ndG__selected{border-color:var(--primary-color);background-color:var(--primary-50)}.CompletedPhotoSelector-module__B12ndG__imageContainer{aspect-ratio:1;width:100%;margin-bottom:0;position:relative}.CompletedPhotoSelector-module__B12ndG__photoLabel{color:var(--text-color);font-size:.75rem}
.PotteryProjectClayDisplay-module__NE2vtq__layerCard{cursor:pointer;background-color:#fff;border-radius:8px;flex-direction:column;max-width:100%;padding-top:8px;padding-bottom:8px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;position:relative;overflow:hidden}.PotteryProjectClayDisplay-module__NE2vtq__layerCard:hover{background-color:#fcfcfc}.PotteryProjectClayDisplay-module__NE2vtq__layerContent{align-items:flex-start;display:flex}.PotteryProjectClayDisplay-module__NE2vtq__layerImage{border-radius:8px;max-width:100px;margin-right:20px;transition:transform .2s ease-in-out}.PotteryProjectClayDisplay-module__NE2vtq__layerText{flex:1}.PotteryProjectClayDisplay-module__NE2vtq__shareTitle{color:#333;margin-bottom:8px;font-size:1.15rem;font-weight:600}.PotteryProjectClayDisplay-module__NE2vtq__layerDetail{color:#555;font-size:1rem}.PotteryProjectClayDisplay-module__NE2vtq__layerNotes{color:#666;margin-top:8px;font-size:1rem}.PotteryProjectClayDisplay-module__NE2vtq__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}.PotteryProjectClayDisplay-module__NE2vtq__firingCard{cursor:pointer;border:1px dashed #ddd;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.PotteryProjectClayDisplay-module__NE2vtq__firingIconContainer{background-color:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;width:100px;height:100px;margin-right:20px;transition:transform .2s ease-in-out;display:flex}.PotteryProjectClayDisplay-module__NE2vtq__fireIcon{color:#b94134;font-size:60px;transition:transform .2s ease-in-out}.PotteryProjectClayDisplay-module__NE2vtq__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}.PotteryProjectClayDisplay-module__NE2vtq__warningIcon{color:#856404;margin-right:8px}.PotteryProjectClayDisplay-module__NE2vtq__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}.PotteryProjectClayDisplay-module__NE2vtq__dangerIcon{color:#721c24;margin-right:8px}.PotteryProjectClayDisplay-module__NE2vtq__dangerWarning{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}@media (max-width:768px){.PotteryProjectClayDisplay-module__NE2vtq__layerImage,.PotteryProjectClayDisplay-module__NE2vtq__firingIconContainer{max-width:80px;height:80px}.PotteryProjectClayDisplay-module__NE2vtq__shareTitle{font-size:1rem}.PotteryProjectClayDisplay-module__NE2vtq__layerDetail{font-size:.85rem}.PotteryProjectClayDisplay-module__NE2vtq__layerNotes{font-size:.8rem}.PotteryProjectClayDisplay-module__NE2vtq__fireIcon{font-size:40px}.PotteryProjectClayDisplay-module__NE2vtq__warningMessage,.PotteryProjectClayDisplay-module__NE2vtq__dangerMessage{padding:6px;font-size:.8rem}}
.FiringLayerEditor-module__bfCWja__layersContainer{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.FiringLayerEditor-module__bfCWja__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}.FiringLayerEditor-module__bfCWja__addLayerPlaceholder:hover{color:#555;background-color:#f3f3f3;border-color:#ccc}.FiringLayerEditor-module__bfCWja__emptyState{padding:32px;font-size:14px}.FiringLayerEditor-module__bfCWja__layerOptions{flex-direction:column;gap:10px;display:flex}@media (min-width:768px){.FiringLayerEditor-module__bfCWja__addLayerPlaceholder,.FiringLayerEditor-module__bfCWja__emptyState{font-size:1rem}}.FiringLayerEditor-module__bfCWja__layerCard{cursor:pointer;background-color:#fff;border-radius:8px;flex-direction:column;max-width:100%;padding-top:8px;padding-bottom:8px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex;position:relative;overflow:hidden}.FiringLayerEditor-module__bfCWja__layerCard:hover{background-color:#fcfcfc}.FiringLayerEditor-module__bfCWja__layerContent{grid-template-columns:80px 1fr 80px;align-items:center;gap:20px;min-height:80px;padding:0;display:grid}.FiringLayerEditor-module__bfCWja__layerImage{border-radius:8px;max-width:80px;margin-right:20px;transition:transform .2s ease-in-out}.FiringLayerEditor-module__bfCWja__layerText{flex:1}.FiringLayerEditor-module__bfCWja__shareTitle{color:#333;margin-bottom:8px;font-size:1.15rem;font-weight:600}.FiringLayerEditor-module__bfCWja__layerDetail{color:#555;font-size:1rem}.FiringLayerEditor-module__bfCWja__layerNotes{color:#666;margin-top:8px;font-size:1rem}.FiringLayerEditor-module__bfCWja__layerDeleteButton{color:#b83728;cursor:pointer;z-index:1;background:0 0;border:none;font-size:.9rem;font-weight:700;position:absolute;top:12px;right:4px}.FiringLayerEditor-module__bfCWja__appliedColumn{flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:4px;min-height:100%;padding:8px 0;display:flex}.FiringLayerEditor-module__bfCWja__appliedLabel{color:#666;text-align:center;font-size:.85rem}.FiringLayerEditor-module__bfCWja__firingCard{cursor:pointer;border:1px dashed #ddd;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.FiringLayerEditor-module__bfCWja__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}.FiringLayerEditor-module__bfCWja__fireIcon{color:#b94134;font-size:60px;transition:transform .2s ease-in-out}.FiringLayerEditor-module__bfCWja__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}.FiringLayerEditor-module__bfCWja__warningIcon{color:#856404;margin-right:8px}.FiringLayerEditor-module__bfCWja__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}.FiringLayerEditor-module__bfCWja__dangerIcon{color:#721c24;margin-right:8px}.FiringLayerEditor-module__bfCWja__dangerWarning{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}@media (max-width:768px){.FiringLayerEditor-module__bfCWja__layerImage,.FiringLayerEditor-module__bfCWja__firingIconContainer{max-width:80px;height:80px}.FiringLayerEditor-module__bfCWja__shareTitle{font-size:1rem}.FiringLayerEditor-module__bfCWja__layerDetail{font-size:.85rem}.FiringLayerEditor-module__bfCWja__layerNotes{font-size:.8rem}.FiringLayerEditor-module__bfCWja__fireIcon{font-size:40px}.FiringLayerEditor-module__bfCWja__warningMessage,.FiringLayerEditor-module__bfCWja__dangerMessage{padding:6px;font-size:.8rem}.FiringLayerEditor-module__bfCWja__layerContent{grid-template-columns:80px 1fr 80px;gap:10px;padding:0 8px}}
.UserReviews-module__fDodMq__container{margin-bottom:1rem;padding:0}@media (min-width:640px){.UserReviews-module__fDodMq__container{margin-bottom:1.5rem}}@media (min-width:1024px){.UserReviews-module__fDodMq__container{margin-bottom:2rem}}.UserReviews-module__fDodMq__header{margin-bottom:1.5rem}.UserReviews-module__fDodMq__description{color:#6b7280;margin:.5rem 0 0;font-size:.9rem;line-height:1.5}.UserReviews-module__fDodMq__carouselContainer{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d1d5db transparent;width:100%;padding-bottom:.5rem;position:relative;overflow:auto hidden}.UserReviews-module__fDodMq__carouselContainer::-webkit-scrollbar{height:6px}.UserReviews-module__fDodMq__carouselContainer::-webkit-scrollbar-track{background:0 0}.UserReviews-module__fDodMq__carouselContainer::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.UserReviews-module__fDodMq__carouselContainer::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.UserReviews-module__fDodMq__carousel{gap:1rem;width:max-content;min-width:100%;padding:.25rem 0;display:flex}.UserReviews-module__fDodMq__carouselItem{flex:none;width:280px;max-width:280px}@media (max-width:767px){.UserReviews-module__fDodMq__container{width:100%;margin-bottom:1rem;padding:0}.UserReviews-module__fDodMq__carousel{gap:.75rem;padding:.25rem 0}.UserReviews-module__fDodMq__carouselItem{width:260px;max-width:260px}.UserReviews-module__fDodMq__header{margin-bottom:1rem}.UserReviews-module__fDodMq__description{font-size:.85rem}}@media (min-width:768px){.UserReviews-module__fDodMq__carouselItem{width:168px;max-width:168px}}.UserReviews-module__fDodMq__loadingContainer{padding:1rem 0}.UserReviews-module__fDodMq__loadingSpinner{justify-content:center;align-items:center;margin-top:1rem;padding:2rem 0;display:flex}.UserReviews-module__fDodMq__errorContainer{padding:1rem 0}.UserReviews-module__fDodMq__errorMessage{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:.5rem 0 0;padding:1rem;font-size:.9rem}.UserReviews-module__fDodMq__emptyContainer{padding:1rem 0}.UserReviews-module__fDodMq__emptyMessage{color:#6b7280;text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin:.5rem 0 0;padding:2rem;font-size:.9rem;line-height:1.6}@media (max-width:767px){.UserReviews-module__fDodMq__emptyMessage{padding:1.5rem;font-size:.85rem}}
.ConesDropdown-module__CWV3xG__conesDropdown{width:100%;max-width:300px;overflow:hidden}.ConesDropdown-module__CWV3xG__conesDropdown .ConesDropdown-module__CWV3xG__p-multiselect{width:100%;max-width:300px}.ConesDropdown-module__CWV3xG__conesDropdown .ConesDropdown-module__CWV3xG__p-multiselect-token{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.ConesDropdown-module__CWV3xG__conesDropdown .ConesDropdown-module__CWV3xG__p-multiselect .ConesDropdown-module__CWV3xG__p-multiselect-label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ConesDropdown-module__CWV3xG__conesDropdown .ConesDropdown-module__CWV3xG__p-multiselect-panel{box-sizing:border-box;width:100%!important;max-width:300px!important}.ConesDropdown-module__CWV3xG__conesDropdown .ConesDropdown-module__CWV3xG__p-multiselect-item{white-space:nowrap;text-overflow:ellipsis;padding-right:8px;overflow:hidden}.ConesDropdown-module__CWV3xG__conesDropdown .ConesDropdown-module__CWV3xG__p-multiselect-panel .ConesDropdown-module__CWV3xG__p-multiselect-items-wrapper{max-width:100%;overflow-x:hidden}.ConesDropdown-module__CWV3xG__conesDropdown .ConesDropdown-module__CWV3xG__p-multiselect-tokens-container{flex-wrap:wrap;max-width:100%;overflow:hidden}
.CampaignCreativeManager-module__e7ks_a__grid{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.CampaignCreativeManager-module__e7ks_a__container{flex-direction:column;gap:1.5rem;display:flex}.CampaignCreativeManager-module__e7ks_a__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.CampaignCreativeManager-module__e7ks_a__actions{align-items:center;gap:.75rem;margin-left:auto;display:flex}.CampaignCreativeManager-module__e7ks_a__fieldCounter{color:var(--surface-500);text-align:right;margin:.2rem 0 0;font-size:.8rem}.CampaignCreativeManager-module__e7ks_a__actions .p-button{align-self:flex-start}.CampaignCreativeManager-module__e7ks_a__fullWidth{width:100%}.CampaignCreativeManager-module__e7ks_a__placementOptions{gap:.5rem;display:grid}.CampaignCreativeManager-module__e7ks_a__placementOption{border:1px solid var(--surface-200);background:var(--surface-0);cursor:pointer;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.75rem;transition:border-color .2s,box-shadow .2s;display:flex}.CampaignCreativeManager-module__e7ks_a__placementOptionSelected{border-color:var(--primary-400);box-shadow:0 0 0 1px var(--primary-100)}.CampaignCreativeManager-module__e7ks_a__placementRadio{accent-color:var(--primary-500);margin-top:.1rem}.CampaignCreativeManager-module__e7ks_a__placementLabel{cursor:pointer;flex-direction:column;flex:1;gap:.2rem;display:flex}.CampaignCreativeManager-module__e7ks_a__placementName{color:var(--surface-900);font-weight:600}.CampaignCreativeManager-module__e7ks_a__placementMeta{color:var(--surface-600);font-size:.85rem}.CampaignCreativeManager-module__e7ks_a__toast{position:fixed;z-index:6200!important}.CampaignCreativeManager-module__e7ks_a__emptyPlacement{color:var(--surface-600);margin:0;font-size:.85rem}.CampaignCreativeManager-module__e7ks_a__gridItem{flex-direction:column;flex:100%;gap:.5rem;max-width:100%;display:flex}@media (min-width:600px){.CampaignCreativeManager-module__e7ks_a__gridItem{flex:0 0 220px}}@media (max-width:599px){.CampaignCreativeManager-module__e7ks_a__actions{justify-content:flex-start;width:100%;margin-left:0}.CampaignCreativeManager-module__e7ks_a__libraryItem{flex:100%}}.CampaignCreativeManager-module__e7ks_a__previewContainer{justify-self:start;max-width:100%;display:inline-block;position:relative}.CampaignCreativeManager-module__e7ks_a__previewOverlay{z-index:2;pointer-events:none;flex-direction:row;align-items:flex-start;gap:.35rem;display:flex;position:absolute;top:.6rem;right:.6rem}.CampaignCreativeManager-module__e7ks_a__previewBadges{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.CampaignCreativeManager-module__e7ks_a__previewOverlay>*{pointer-events:auto}.CampaignCreativeManager-module__e7ks_a__tooltipWrapper{display:inline-flex}.CampaignCreativeManager-module__e7ks_a__libraryGrid{flex-wrap:wrap;gap:16px;display:flex}.CampaignCreativeManager-module__e7ks_a__libraryItem{flex-direction:column;flex:0 0 220px;gap:.75rem;display:flex}.CampaignCreativeManager-module__e7ks_a__libraryMeta{flex-direction:column;gap:.25rem;display:flex}.CampaignCreativeManager-module__e7ks_a__libraryHeadline{color:var(--surface-900);margin:0;font-size:1rem;font-weight:600}.CampaignCreativeManager-module__e7ks_a__libraryHelper{color:var(--surface-600);font-size:.85rem}.CampaignCreativeManager-module__e7ks_a__headerCopy{flex:auto}.CampaignCreativeManager-module__e7ks_a__helper{color:var(--surface-600);margin:0;font-size:.95rem}.CampaignCreativeManager-module__e7ks_a__emptyState{border:1px dashed var(--surface-200);background:var(--surface-50);color:var(--surface-600);border-radius:14px;padding:1.25rem;font-size:.95rem}.CampaignCreativeManager-module__e7ks_a__list{gap:.75rem;display:grid}.CampaignCreativeManager-module__e7ks_a__uploaderContainer{gap:.5rem;display:grid}.CampaignCreativeManager-module__e7ks_a__uploaderHelp{color:var(--surface-500);margin:0;font-size:.8rem}.CampaignCreativeManager-module__e7ks_a__checkboxRow{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.CampaignCreativeManager-module__e7ks_a__dialogContent{flex-direction:column;gap:1.5rem;display:flex}.CampaignCreativeManager-module__e7ks_a__formSection{flex-direction:column;gap:1rem;display:flex}.CampaignCreativeManager-module__e7ks_a__previewSection{border:1px solid var(--surface-200);background:var(--surface-50);border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.CampaignCreativeManager-module__e7ks_a__previewLabel{font-size:.9rem;font-weight:600}.CampaignCreativeManager-module__e7ks_a__previewCardWrapper{width:100%}.CampaignCreativeManager-module__e7ks_a__previewHelper{color:var(--surface-500);margin:0;font-size:.8rem}.CampaignCreativeManager-module__e7ks_a__cardNotes{color:var(--surface-500);font-size:.85rem}.CampaignCreativeManager-module__e7ks_a__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.CampaignCreativeManager-module__e7ks_a__notesDialog{flex-direction:column;gap:.9rem;display:flex}.CampaignCreativeManager-module__e7ks_a__notesLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--surface-500);font-size:.7rem;font-weight:600}.CampaignCreativeManager-module__e7ks_a__notesHeadline{color:var(--surface-900);margin:.35rem 0 0;font-size:1rem;font-weight:600}.CampaignCreativeManager-module__e7ks_a__notesMeta{color:var(--surface-500);margin:.25rem 0 0;font-size:.8rem}.CampaignCreativeManager-module__e7ks_a__notesStatus{margin-top:.5rem}.CampaignCreativeManager-module__e7ks_a__notesBody{color:var(--surface-700);white-space:pre-wrap;margin:.4rem 0 0;font-size:.9rem;line-height:1.5}@media (min-width:960px){.CampaignCreativeManager-module__e7ks_a__dialogContent{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.CampaignCreativeManager-module__e7ks_a__formSection{flex:55%}.CampaignCreativeManager-module__e7ks_a__previewSection{flex:45%}}.CampaignCreativeManager-module__e7ks_a__fieldLabel{margin-bottom:.35rem;font-size:.9rem;font-weight:600;display:block}.CampaignCreativeManager-module__e7ks_a__error{color:var(--red-500);font-size:.9rem}.CampaignCreativeManager-module__e7ks_a__success{color:var(--green-600);font-size:.9rem}.CampaignCreativeManager-module__e7ks_a__menuButton{background:#ffffffeb;border:1px solid #0f172a1a;border-radius:.6rem;justify-content:center;align-items:center;width:1rem;height:1rem;padding:1rem;display:inline-flex;box-shadow:0 1px 6px #0f172a24}@media (min-width:768px){.CampaignCreativeManager-module__e7ks_a__previewOverlay{top:.75rem;right:.75rem}}
.BackToStudioButton-module__Q_Im_G__backLink{color:var(--text-color-secondary);border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;padding:.5rem;font-size:.875rem;text-decoration:none;transition:all .2s;display:flex}.BackToStudioButton-module__Q_Im_G__backLink:hover{background-color:var(--surface-hover);color:var(--text-color)}.BackToStudioButton-module__Q_Im_G__backIcon{width:1rem;height:1rem}
.CampaignTargetingManager-module__CfueIa__container{flex-direction:column;gap:.75rem;display:flex}.CampaignTargetingManager-module__CfueIa__description{color:var(--surface-600);font-size:.9rem;line-height:1.4}.CampaignTargetingManager-module__CfueIa__ruleList{flex-direction:column;gap:.75rem;display:flex}.CampaignTargetingManager-module__CfueIa__ruleRow{grid-template-columns:minmax(150px,1fr) minmax(120px,1fr) minmax(220px,2fr) auto;align-items:center;gap:.75rem;display:grid}.CampaignTargetingManager-module__CfueIa__ruleHeading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CampaignTargetingManager-module__CfueIa__ruleLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--surface-500);font-size:.7rem;font-weight:600}.CampaignTargetingManager-module__CfueIa__ruleHelper{color:var(--surface-500);font-size:.8rem}.CampaignTargetingManager-module__CfueIa__badge{letter-spacing:.08em;text-transform:uppercase;background:0 0;justify-content:space-between;align-items:center;gap:.75rem;font-size:.7rem;font-weight:600;display:inline-flex}.CampaignTargetingManager-module__CfueIa__badgeExclude{color:var(--red-600)}.CampaignTargetingManager-module__CfueIa__badgeInclude{color:var(--green-600)}.CampaignTargetingManager-module__CfueIa__dialogContent{flex-direction:column;gap:1rem;display:flex}.CampaignTargetingManager-module__CfueIa__ruleEditorList{border-top:1px solid var(--surface-200);flex-direction:column;gap:0;display:flex}.CampaignTargetingManager-module__CfueIa__valueInput{width:100%}.CampaignTargetingManager-module__CfueIa__valueHelper{color:var(--surface-500);margin-top:.35rem;font-size:.75rem}.CampaignTargetingManager-module__CfueIa__ruleCard{border-top:1px solid var(--surface-200);background:0 0;border-radius:0;flex-direction:column;gap:.65rem;padding:1rem 0;display:flex;position:relative}.CampaignTargetingManager-module__CfueIa__ruleCard:first-child{border-top:none;padding-top:.5rem}.CampaignTargetingManager-module__CfueIa__ruleCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.CampaignTargetingManager-module__CfueIa__ruleHeaderTop{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.CampaignTargetingManager-module__CfueIa__ruleTitle{flex:1;align-items:baseline;gap:.5rem;display:flex}.CampaignTargetingManager-module__CfueIa__ruleIndex{color:var(--surface-500);text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;font-weight:600}.CampaignTargetingManager-module__CfueIa__ruleType{color:var(--surface-900);font-size:.95rem;font-weight:600}.CampaignTargetingManager-module__CfueIa__ruleHeaderControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;width:min(100%,420px);display:flex}.CampaignTargetingManager-module__CfueIa__ruleCardBody{flex-direction:column;gap:.45rem;display:flex}.CampaignTargetingManager-module__CfueIa__fieldCaption{text-transform:uppercase;letter-spacing:.08em;color:var(--surface-500);font-size:.65rem;font-weight:600}.CampaignTargetingManager-module__CfueIa__compactControl{width:100%}:is(.CampaignTargetingManager-module__CfueIa__compactControl .p-dropdown,.CampaignTargetingManager-module__CfueIa__compactControl .p-multiselect,.CampaignTargetingManager-module__CfueIa__compactControl .p-inputtext,.CampaignTargetingManager-module__CfueIa__compactControl .p-autocomplete){min-height:2.25rem;font-size:.85rem}:is(.CampaignTargetingManager-module__CfueIa__compactControl .p-dropdown .p-dropdown-label,.CampaignTargetingManager-module__CfueIa__compactControl .p-multiselect .p-multiselect-label,.CampaignTargetingManager-module__CfueIa__compactControl .p-autocomplete .p-autocomplete-input,.CampaignTargetingManager-module__CfueIa__compactControl .p-autocomplete .p-inputtext){padding-block:.35rem}.CampaignTargetingManager-module__CfueIa__compactRemoveButton{border-radius:999px;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0;display:inline-flex;box-shadow:0 4px 12px -6px #ef4444cc}.CampaignTargetingManager-module__CfueIa__compactRemoveButton .p-button-icon{font-size:.9rem}.CampaignTargetingManager-module__CfueIa__ruleRemoveButton{margin-left:auto}.CampaignTargetingManager-module__CfueIa__addButtonRow{border-top:1px solid var(--surface-200);justify-content:flex-start;margin-top:1rem;padding-top:1rem;display:flex}.CampaignTargetingManager-module__CfueIa__dialogFooter{border-top:1px solid var(--surface-200);justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.CampaignTargetingManager-module__CfueIa__editorNote{border:1px dashed var(--surface-200);color:var(--surface-600);background:0 0;border-radius:0;padding:.75rem;font-size:.85rem}.CampaignTargetingManager-module__CfueIa__inlineError{color:var(--red-600);font-size:.8rem}.CampaignTargetingManager-module__CfueIa__targetingListItem{background:0 0;border:none;border-radius:0;gap:.35rem;padding:.6rem 0}.CampaignTargetingManager-module__CfueIa__ruleValue{color:var(--surface-800);font-size:.95rem;line-height:1.35}.CampaignTargetingManager-module__CfueIa__lookupOption{flex-direction:column;gap:.2rem;padding-block:.25rem;display:flex}.CampaignTargetingManager-module__CfueIa__lookupOptionLabel{color:var(--surface-900);font-weight:600}.CampaignTargetingManager-module__CfueIa__lookupOptionDescription{color:var(--surface-500);font-size:.8rem}@media (max-width:720px){.CampaignTargetingManager-module__CfueIa__ruleCard{padding:.85rem 0}.CampaignTargetingManager-module__CfueIa__ruleCardHeader{flex-direction:column;align-items:stretch}.CampaignTargetingManager-module__CfueIa__ruleHeaderControls{width:100%}.CampaignTargetingManager-module__CfueIa__dialogFooter{flex-direction:column;align-items:stretch}}
.FeedbackDescription-module__aEU7UG__root{overflow-wrap:anywhere;font-size:.95rem;line-height:1.5}.FeedbackDescription-module__aEU7UG__root p{margin:0 0 .5rem}.FeedbackDescription-module__aEU7UG__root p:last-child{margin-bottom:0}.FeedbackDescription-module__aEU7UG__root p:empty{display:none}:is(.FeedbackDescription-module__aEU7UG__root ul,.FeedbackDescription-module__aEU7UG__root ol){margin:.5rem 0 .75rem 1.25rem;padding:0}.FeedbackDescription-module__aEU7UG__root li{margin:.25rem 0}.FeedbackDescription-module__aEU7UG__root strong{font-weight:600}.FeedbackDescription-module__aEU7UG__root em{font-style:italic}.FeedbackDescription-module__aEU7UG__root code{background:var(--surface-ground,#f4f4f5);border-radius:4px;padding:.15rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85em}.FeedbackDescription-module__aEU7UG__root a{color:var(--primary-color,#2563eb);text-decoration:underline}.FeedbackDescription-module__aEU7UG__root a:hover{text-decoration:none}
.FeedbackFiltersBar-module__KJWkZa__filterBar{width:100%}.FeedbackFiltersBar-module__KJWkZa__actionsRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.FeedbackFiltersBar-module__KJWkZa__filterButton,.FeedbackFiltersBar-module__KJWkZa__sortButton{transform-origin:50%;transition:all .2s cubic-bezier(.4,0,.2,1)}.FeedbackFiltersBar-module__KJWkZa__filterButton:hover,.FeedbackFiltersBar-module__KJWkZa__sortButton:hover{background:var(--surface-100);transform:scale(1.05)}.FeedbackFiltersBar-module__KJWkZa__filterButton:active,.FeedbackFiltersBar-module__KJWkZa__sortButton:active{transition-duration:.1s;transform:scale(.92)}.FeedbackFiltersBar-module__KJWkZa__chipsRow{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.FeedbackFiltersBar-module__KJWkZa__tagChip{background-color:var(--surface-50);border:1px solid var(--secondary-400,var(--surface-400));color:var(--secondary-700,var(--text-color));border-radius:14px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.65rem;font-weight:500;line-height:1;animation:.3s cubic-bezier(.34,1.56,.64,1) FeedbackFiltersBar-module__KJWkZa__tagSlideIn;display:inline-flex}.FeedbackFiltersBar-module__KJWkZa__closeIcon{cursor:pointer;opacity:.75;border-radius:50%;justify-content:center;align-items:center;width:.9rem;height:.9rem;font-size:.7rem;line-height:1;transition:background .15s,opacity .15s;display:inline-flex}.FeedbackFiltersBar-module__KJWkZa__closeIcon:hover{opacity:1;background:var(--surface-200)}.FeedbackFiltersBar-module__KJWkZa__closeIcon:active{background:var(--surface-300)}.FeedbackFiltersBar-module__KJWkZa__tagChip i{cursor:pointer}@keyframes FeedbackFiltersBar-module__KJWkZa__tagSlideIn{0%{opacity:0;transform:scale(.8)translate(-10px)}to{opacity:1;transform:scale(1)translate(0)}}
.AdvertiserOnboardingCard-module__3oa54W__form{border:1px solid var(--surface-200);background:var(--surface-0);border-radius:16px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.AdvertiserOnboardingCard-module__3oa54W__fieldsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1rem;display:grid}.AdvertiserOnboardingCard-module__3oa54W__field{color:var(--surface-700);flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.AdvertiserOnboardingCard-module__3oa54W__field span{font-weight:600}.AdvertiserOnboardingCard-module__3oa54W__actions{justify-content:flex-end;display:flex}.AdvertiserOnboardingCard-module__3oa54W__error{color:var(--red-600);margin:0;font-size:.85rem}.AdvertiserOnboardingCard-module__3oa54W__success{color:var(--green-700);margin:0;font-size:.85rem}@media (max-width:768px){.AdvertiserOnboardingCard-module__3oa54W__form{padding:1rem}}
.CampaignChecklist-module__yVQntW__container{background-color:#0000;border:none;border-radius:0;flex-direction:column;gap:1.25rem;padding:.5rem 0;transition:none;display:flex}.CampaignChecklist-module__yVQntW__collapsed{gap:1rem}.CampaignChecklist-module__yVQntW__expanded{gap:1.5rem}.CampaignChecklist-module__yVQntW__toggle{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:0;display:flex}.CampaignChecklist-module__yVQntW__toggle:focus-visible{outline-offset:2px;outline:2px solid #6366f1}.CampaignChecklist-module__yVQntW__toggleText{flex-direction:column;gap:.35rem;display:flex}.CampaignChecklist-module__yVQntW__toggleLabel{color:var(--surface-900,#0f172a);font-size:.95rem;font-weight:600}.CampaignChecklist-module__yVQntW__toggleHint{color:var(--surface-500,#6b7280);font-size:.85rem}.CampaignChecklist-module__yVQntW__toggleMeta{color:var(--surface-700,#334155);align-items:center;gap:.5rem;font-weight:600;display:flex}.CampaignChecklist-module__yVQntW__percentLabel{font-size:1.75rem;font-weight:600}.CampaignChecklist-module__yVQntW__summaryRow{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:640px){.CampaignChecklist-module__yVQntW__summaryRow{grid-template-columns:1.1fr 1fr}}.CampaignChecklist-module__yVQntW__progressBlock{flex-direction:column;gap:.6rem;display:flex}.CampaignChecklist-module__yVQntW__progressTrack{background-color:var(--surface-hover,#f3f4f6);border-radius:9999px;width:100%;height:.5rem;overflow:hidden}.CampaignChecklist-module__yVQntW__progressValue{background:linear-gradient(90deg,#6366f1,#8b5cf6);height:100%}.CampaignChecklist-module__yVQntW__countLabel{color:var(--surface-500,#6b7280);font-size:.875rem}.CampaignChecklist-module__yVQntW__nextStepBlock{flex-direction:column;gap:.5rem;display:flex}.CampaignChecklist-module__yVQntW__nextStepDescription{color:var(--surface-600,#475569);margin:0;font-size:.9rem}.CampaignChecklist-module__yVQntW__itemList{flex-direction:column;gap:1.25rem;display:flex}.CampaignChecklist-module__yVQntW__item{border-bottom:1px solid var(--surface-border,#e5e7eb);flex-direction:column;gap:.5rem;padding-bottom:1.25rem;display:flex}.CampaignChecklist-module__yVQntW__item:last-child{border-bottom:none;padding-bottom:0}.CampaignChecklist-module__yVQntW__itemHeader{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.CampaignChecklist-module__yVQntW__itemLabel{font-weight:600}.CampaignChecklist-module__yVQntW__statusBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:9999px;align-items:center;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.CampaignChecklist-module__yVQntW__statusComplete{color:#15803d;background-color:#dcfce7}.CampaignChecklist-module__yVQntW__statusAttention{color:#b91c1c;background-color:#fee2e2}.CampaignChecklist-module__yVQntW__statusNeutral{color:#92400e;background-color:#fef3c7}.CampaignChecklist-module__yVQntW__itemDescription{color:var(--surface-600,#475569);margin:0}.CampaignChecklist-module__yVQntW__actionLink{color:#4f46e5;font-weight:600;text-decoration:none}.CampaignChecklist-module__yVQntW__actionLink:hover{text-decoration:underline}
.FeedbackBadge-module__4yPlFW__pill{letter-spacing:.3px;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.65rem;font-weight:600;line-height:1;display:inline-flex}.FeedbackBadge-module__4yPlFW__statusOpen{background:var(--blue-100);color:var(--blue-700)}.FeedbackBadge-module__4yPlFW__statusPlanned{background:var(--orange-100);color:var(--orange-700)}.FeedbackBadge-module__4yPlFW__statusInProgress{background:var(--purple-100);color:var(--purple-700)}.FeedbackBadge-module__4yPlFW__statusCompleted{background:var(--green-100);color:var(--green-700)}.FeedbackBadge-module__4yPlFW__statusClosed{background:var(--gray-200);color:var(--gray-700)}.FeedbackBadge-module__4yPlFW__statusDuplicate{background:var(--pink-100);color:var(--pink-700)}.FeedbackBadge-module__4yPlFW__typeFeature{background:var(--primary-100);color:var(--primary-700)}.FeedbackBadge-module__4yPlFW__typeBug{background:var(--red-100);color:var(--red-700)}.FeedbackBadge-module__4yPlFW__typeSuggestion{background:var(--cyan-100);color:var(--cyan-700)}
.DashboardHeader-module__tL6E-G__header{position:relative}.DashboardHeader-module__tL6E-G__header:after{content:"";pointer-events:none;height:12px;position:absolute;bottom:0;left:0;right:0}.DashboardHeader-module__tL6E-G__headerContent{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex;position:relative}.DashboardHeader-module__tL6E-G__titleSection{flex:1;position:relative}.DashboardHeader-module__tL6E-G__title{color:var(--surface-900);letter-spacing:-.02em;align-items:center;gap:1rem;margin:0;font-size:2.25rem;display:flex}.DashboardHeader-module__tL6E-G__title i{color:var(--primary-700);border-radius:12px;padding:.75rem;font-size:2rem;box-shadow:0 2px 4px #0000000d}.DashboardHeader-module__tL6E-G__subtitle{color:var(--surface-600);margin:.75rem 0 2rem;padding-left:4rem;font-size:1.15rem;position:relative}.DashboardHeader-module__tL6E-G__subtitle:before{content:"";background:var(--surface-200);width:3rem;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.DashboardHeader-module__tL6E-G__stats{gap:3rem;margin-top:1rem;display:flex}.DashboardHeader-module__tL6E-G__stat{flex-direction:column;gap:.25rem;display:flex}.DashboardHeader-module__tL6E-G__statValue{color:var(--surface-900);font-size:1.75rem;font-weight:600;line-height:1}.DashboardHeader-module__tL6E-G__statLabel{color:var(--surface-600);font-size:.875rem}.DashboardHeader-module__tL6E-G__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}.DashboardHeader-module__tL6E-G__archivedStat{transition:all .2s}.DashboardHeader-module__tL6E-G__archivedStat:hover{color:var(--primary-color);transform:translateY(-2px)}.DashboardHeader-module__tL6E-G__newProjectButton.p-button{border-radius:12px;padding:1rem 1.5rem;font-weight:600;transition:all .2s;box-shadow:0 2px 4px #0000000d,0 4px 8px -2px #0000001a}.DashboardHeader-module__tL6E-G__newProjectButton.p-button:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a,0 8px 16px -4px #0000001a}.DashboardHeader-module__tL6E-G__newProjectButton.p-button:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d,0 2px 4px -1px #0000001a}.DashboardHeader-module__tL6E-G__newProjectButton.p-button .p-button-icon{font-size:1.1rem}.DashboardHeader-module__tL6E-G__clickable{transition:all .2s}.DashboardHeader-module__tL6E-G__clickable:hover{color:var(--primary-color);transform:translateY(-2px)}.DashboardHeader-module__tL6E-G__current .DashboardHeader-module__tL6E-G__statValue{font-weight:700}.DashboardHeader-module__tL6E-G__current .DashboardHeader-module__tL6E-G__statLabel{font-weight:500}@media (max-width:768px){.DashboardHeader-module__tL6E-G__title{font-size:1.75rem}.DashboardHeader-module__tL6E-G__title i{padding:.5rem;font-size:1.5rem}.DashboardHeader-module__tL6E-G__subtitle{margin-bottom:1.5rem;padding-left:3rem;font-size:1rem}.DashboardHeader-module__tL6E-G__subtitle:before{width:2rem}.DashboardHeader-module__tL6E-G__stats{gap:2rem}.DashboardHeader-module__tL6E-G__statValue{font-size:1.5rem}.DashboardHeader-module__tL6E-G__newProjectButton.p-button{padding:.75rem 1.25rem}}
.page-module__CwOTfq__featureGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;display:grid}.page-module__CwOTfq__featureCard{border:1px solid var(--surface-150,var(--surface-200));background:linear-gradient(145deg,#f8f9ffd9 0%,#edf4ffa6 100%);border-radius:16px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;box-shadow:0 12px 32px -28px #0f172a66}.page-module__CwOTfq__featureTitle{color:var(--surface-900);margin:0;font-size:1.05rem;font-weight:600}.page-module__CwOTfq__featureCopy{color:var(--surface-600);margin:0;font-size:.9rem;line-height:1.6}.page-module__CwOTfq__stepList{counter-reset:sharead-steps;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.page-module__CwOTfq__stepItem{border:1px solid var(--surface-150,var(--surface-200));background:var(--surface-0);border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.25rem 1.5rem;display:grid;box-shadow:0 20px 44px -38px #0f172a80}.page-module__CwOTfq__stepBadge{counter-increment:sharead-steps;background:var(--secondary-50);color:var(--secondary-700);letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .85rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__CwOTfq__stepBadge:after{content:counter(sharead-steps);margin-left:.35rem}.page-module__CwOTfq__stepContent{flex-direction:column;gap:.35rem;display:flex}.page-module__CwOTfq__stepTitle{color:var(--surface-900);margin:0;font-size:1rem;font-weight:600}.page-module__CwOTfq__stepCopy{color:var(--surface-600);margin:0;font-size:.9rem;line-height:1.5}.page-module__CwOTfq__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.page-module__CwOTfq__pricingColumn{border:1px solid var(--surface-150,var(--surface-200));background:var(--surface-0);border-radius:18px;flex-direction:column;gap:1.1rem;padding:1.75rem 1.5rem;display:flex;box-shadow:0 24px 48px -34px #0f172a73}.page-module__CwOTfq__pricingHeader{flex-direction:column;gap:.35rem;display:flex}.page-module__CwOTfq__placementEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--surface-500);font-size:.7rem}.page-module__CwOTfq__placementName{color:var(--surface-900);margin:0;font-size:1.2rem;font-weight:600}.page-module__CwOTfq__placementDescription{color:var(--surface-600);margin:0;font-size:.9rem;line-height:1.6}.page-module__CwOTfq__packageList{flex-direction:column;gap:.9rem;margin:0;padding:0;list-style:none;display:flex}.page-module__CwOTfq__packageCard{border:1px solid var(--surface-150,var(--surface-200));background:linear-gradient(130deg,#fafaff 0%,#f3f8ffd9 100%);border-radius:14px;flex-direction:column;gap:.45rem;padding:1rem 1.15rem;display:flex}.page-module__CwOTfq__packageHeader{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.page-module__CwOTfq__packageName{color:var(--surface-900);font-weight:600}.page-module__CwOTfq__packagePrice{color:var(--primary-700);font-size:1.05rem;font-weight:600}.page-module__CwOTfq__packageMeta{color:var(--surface-600);flex-wrap:wrap;gap:1rem;font-size:.85rem;display:flex}.page-module__CwOTfq__packageFallback{background:var(--surface-50);color:var(--surface-600);border-radius:12px;padding:1rem 1.2rem;font-size:.9rem}.page-module__CwOTfq__pricingNote{color:var(--surface-600);margin:1rem 0 0;font-size:.85rem}.page-module__CwOTfq__pricingNote a{color:var(--primary-600)}.page-module__CwOTfq__ctaCard{border:1px solid var(--primary-200);background:linear-gradient(120deg,#edf7ffd9 0%,#e5f3ff99 100%);border-radius:18px;flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1.75rem;display:flex;box-shadow:0 30px 48px -40px #0f172a99}.page-module__CwOTfq__ctaContent{flex-direction:column;flex:1;gap:.5rem;min-width:240px;display:flex}.page-module__CwOTfq__ctaTitle{color:var(--surface-900);margin:0;font-size:1.35rem;font-weight:600}.page-module__CwOTfq__ctaCopy{color:var(--surface-700);margin:0;font-size:.95rem;line-height:1.5}.page-module__CwOTfq__ctaActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module__CwOTfq__messageSpacing{margin-bottom:2rem}.page-module__CwOTfq__firstSectionSpacing{margin-top:2.25rem}.page-module__CwOTfq__subtitleOverride{padding-left:0!important}.page-module__CwOTfq__subtitleOverride:before{display:none!important}@media (max-width:768px){.page-module__CwOTfq__stepItem{grid-template-columns:1fr}.page-module__CwOTfq__stepBadge{width:fit-content}}
.BillingHistory-module__THHImq__billingHistory{flex-direction:column;gap:1rem;padding:1.25rem 0;display:flex}.BillingHistory-module__THHImq__filters{flex-wrap:wrap;align-items:flex-end;gap:.85rem;display:flex}.BillingHistory-module__THHImq__field{flex-direction:column;gap:.35rem;min-width:180px;display:flex}.BillingHistory-module__THHImq__field label{color:var(--surface-600);font-size:.8rem;font-weight:600}.BillingHistory-module__THHImq__actions{gap:.5rem;display:flex}.BillingHistory-module__THHImq__error{color:#b91c1c;background:#f871711f;border:1px solid #dc262640;border-radius:12px;padding:.75rem 1rem;font-size:.85rem}.BillingHistory-module__THHImq__skeleton{gap:.6rem;display:grid}.BillingHistory-module__THHImq__skeletonRow{width:100%}.BillingHistory-module__THHImq__empty{border:1px dashed var(--surface-200);background:var(--surface-50);color:var(--surface-600);border-radius:14px;flex-direction:column;gap:.45rem;padding:1rem;font-size:.85rem;display:flex}.BillingHistory-module__THHImq__empty strong{color:var(--surface-800);font-size:.95rem}.BillingHistory-module__THHImq__tableWrapper{overflow-x:auto}.BillingHistory-module__THHImq__table{border-collapse:collapse;width:100%;min-width:720px}.BillingHistory-module__THHImq__table th,.BillingHistory-module__THHImq__table td{text-align:left;padding:.65rem .75rem;font-size:.85rem}.BillingHistory-module__THHImq__table thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--surface-500);border-bottom:1px solid var(--surface-200);font-size:.75rem}.BillingHistory-module__THHImq__table tbody tr:nth-child(odd){background:#0f172a06}.BillingHistory-module__THHImq__table tbody tr:hover{background:#4f46e512}.BillingHistory-module__THHImq__mobileList{flex-direction:column;gap:.75rem;display:none}.BillingHistory-module__THHImq__mobileCard{border:1px solid var(--surface-200);background:var(--surface-0);flex-direction:column;gap:.55rem;padding:.95rem 1rem;display:flex;box-shadow:0 12px 24px -22px #0f172a59}.BillingHistory-module__THHImq__mobileRow{justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}.BillingHistory-module__THHImq__mobileLabel{color:var(--surface-600);font-weight:600}.BillingHistory-module__THHImq__mobileValue{color:var(--surface-900);text-align:right;word-break:break-word}.BillingHistory-module__THHImq__mobileActions{justify-content:flex-end;display:flex}.BillingHistory-module__THHImq__mobileButton{padding-left:0;padding-right:0}@media (max-width:720px){.BillingHistory-module__THHImq__tableWrapper{display:none}.BillingHistory-module__THHImq__mobileList{display:flex}}
.CampaignCallout-module__2owuNG__callout{background:var(--surface-50);color:var(--surface-700);border:1px dashed #0000;border-radius:14px;align-items:flex-start;gap:.85rem;padding:.95rem 1.15rem;line-height:1.45;display:flex}.CampaignCallout-module__2owuNG__icon{color:inherit;flex:none;margin-top:.2rem;font-size:1.1rem;line-height:1}.CampaignCallout-module__2owuNG__content{flex-direction:column;gap:.3rem;display:flex}.CampaignCallout-module__2owuNG__title{color:inherit;font-size:.95rem;font-weight:600}.CampaignCallout-module__2owuNG__body{color:inherit;font-size:.9rem}.CampaignCallout-module__2owuNG__info{color:#5a33c9;background:#f5f0ff;border-color:#c8b5ff}.CampaignCallout-module__2owuNG__warning{color:#94610c;background:#fff4e5;border-color:#f7c87c}.CampaignCallout-module__2owuNG__success{color:#257a45;background:#edf8f2;border-color:#b3e0c5}
.ReviewQueueList-module__s18Mua__section{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.ReviewQueueList-module__s18Mua__previewCardWrapper{width:100%;max-width:220px}.ReviewQueueList-module__s18Mua__metaList{flex-direction:column;gap:.25rem;display:flex}.ReviewQueueList-module__s18Mua__helperText{word-break:break-word;flex-direction:column;display:flex}.ReviewQueueList-module__s18Mua__queueCard{border-top:1px solid var(--surface-200);background:0 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:.5rem;padding:.85rem 0;display:grid}.ReviewQueueList-module__s18Mua__queueCard:first-child{border-top:none;padding-top:.25rem}.ReviewQueueList-module__s18Mua__queueHeader{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.ReviewQueueList-module__s18Mua__queueName{color:var(--surface-900);margin:0;font-size:1.05rem;font-weight:600;line-height:1}.ReviewQueueList-module__s18Mua__queueMetaGroup{flex-direction:column;gap:.25rem;display:flex}.ReviewQueueList-module__s18Mua__queueMetaLabel{color:var(--surface-500);text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.ReviewQueueList-module__s18Mua__queueMetaValue{color:var(--surface-800);font-size:.95rem;font-weight:600}.ReviewQueueList-module__s18Mua__queueNotes{border-left:3px solid var(--secondary-400);color:var(--surface-700);grid-column:1/-1;padding-left:.75rem;font-size:.85rem;line-height:1.35}.ReviewQueueList-module__s18Mua__queueActionBar{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ReviewQueueList-module__s18Mua__emptyState{border:1px dashed var(--surface-200);background:var(--surface-50);color:var(--surface-600);border-radius:14px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.ReviewQueueList-module__s18Mua__queueBadge{background:var(--surface-100);color:var(--surface-700);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.75rem;display:inline-flex}.ReviewQueueList-module__s18Mua__assetPreview{flex-direction:column;gap:.35rem;display:flex}.ReviewQueueList-module__s18Mua__imageThumb{border:1px solid var(--surface-200);background:var(--surface-0);border-radius:12px;width:160px;max-width:100%;overflow:hidden}.ReviewQueueList-module__s18Mua__imageThumb img{width:100%;height:auto;display:block}.ReviewQueueList-module__s18Mua__helperText{color:var(--surface-500);font-size:.8rem}.ReviewQueueList-module__s18Mua__countPill{background:var(--surface-100);color:var(--surface-700);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .75rem;font-size:.75rem;display:inline-flex}.ReviewQueueList-module__s18Mua__badgeLead{font-weight:600}.ReviewQueueList-module__s18Mua__destinationUrl{color:var(--surface-700);font-weight:500}
.ClaysTable-module__PI1GHa__filter-container,.ClaysTable-module__PI1GHa__search-container{width:100%}.ClaysTable-module__PI1GHa__filters-grid{gap:.5rem;width:100%;display:grid}@media (min-width:640px){.ClaysTable-module__PI1GHa__filters-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ClaysTable-module__PI1GHa__filters-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.ClaysTable-module__PI1GHa__filters-grid{grid-template-columns:repeat(5,1fr)}}.ClaysTable-module__PI1GHa__filtersRow{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.ClaysTable-module__PI1GHa__filtersRow>*{flex:200px;min-width:200px;max-width:300px}@media (max-width:768px){.ClaysTable-module__PI1GHa__filtersRow>*{flex:100%;max-width:none}}
