.DomainCard-module__tGcxwa__domainCard{background:radial-gradient(circle at 85% 15%,#236b3466 0%,#18181a00 50%),var(--bg-secondary);box-sizing:border-box;border:1.5px solid #1c4526;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:visible;container-type:inline-size}.DomainCard-module__tGcxwa__domainCardTaken{background:radial-gradient(circle at 85% 15%,#6b232366 0%,#18181a00 50%),var(--bg-secondary);box-sizing:border-box;border:1.5px solid #451c1c;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:visible;container-type:inline-size}.DomainCard-module__tGcxwa__domainCardLoading{background:radial-gradient(circle at 85% 15%,#64646440 0%,#18181a00 50%),var(--bg-secondary);box-sizing:border-box;border:1.5px solid #7878784d;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:visible;container-type:inline-size}:root .DomainCard-module__tGcxwa__domainCard{background:radial-gradient(circle at 85% 15%,#23a0461f 0%,#fff0 50%),var(--bg-secondary);border-color:#a3d9b1}:root .DomainCard-module__tGcxwa__domainCardTaken{background:radial-gradient(circle at 85% 15%,#c8323214 0%,#fff0 50%),var(--bg-secondary);border-color:#e5a8a8}:root .DomainCard-module__tGcxwa__domainCardLoading{background:radial-gradient(circle at 85% 15%,#8c8c8c1a 0%,#fff0 50%),var(--bg-secondary);border-color:#d0d0d0}[data-theme=dark] .DomainCard-module__tGcxwa__domainCard{background:radial-gradient(circle at 85% 15%,#236b3466 0%,#18181a00 50%),var(--bg-secondary);border-color:#1c4526}[data-theme=dark] .DomainCard-module__tGcxwa__domainCardTaken{background:radial-gradient(circle at 85% 15%,#6b232366 0%,#18181a00 50%),var(--bg-secondary);border-color:#451c1c}[data-theme=dark] .DomainCard-module__tGcxwa__domainCardLoading{background:radial-gradient(circle at 85% 15%,#64646440 0%,#18181a00 50%),var(--bg-secondary);border-color:#7878784d}.DomainCard-module__tGcxwa__cardTop{flex:auto;justify-content:space-between;align-items:flex-start;padding:8px 10px 6px;display:flex}@media (min-width:1280px){.DomainCard-module__tGcxwa__cardTop{padding:10px 12px 8px}}.DomainCard-module__tGcxwa__contentLeft{flex-direction:column;flex:1;min-width:0;display:flex}.DomainCard-module__tGcxwa__statusLabel{color:var(--fg-muted);letter-spacing:.5px;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:600}@media (max-width:767px){.DomainCard-module__tGcxwa__statusLabel{display:none}}.DomainCard-module__tGcxwa__titleRow{align-items:center;gap:4px;min-width:0;display:flex}.DomainCard-module__tGcxwa__domainTitle{color:var(--fg);letter-spacing:-.4px;text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;font-size:17px;font-weight:800;overflow:hidden}@media (min-width:1280px){.DomainCard-module__tGcxwa__domainTitle{margin:0 0 4px;font-size:19px}}.DomainCard-module__tGcxwa__availabilityRow{align-items:center;gap:6px;display:flex}.DomainCard-module__tGcxwa__gridCard{min-height:142px}.DomainCard-module__tGcxwa__gridCard .DomainCard-module__tGcxwa__cardTop{min-height:82px;padding:7px 10px 4px}.DomainCard-module__tGcxwa__gridCard .DomainCard-module__tGcxwa__availabilityRow{min-height:18px}.DomainCard-module__tGcxwa__gridCard .DomainCard-module__tGcxwa__cardBottom{justify-content:flex-start;padding-top:2px;padding-bottom:4px}.DomainCard-module__tGcxwa__gridCard .DomainCard-module__tGcxwa__detailsLink{margin-left:0}.DomainCard-module__tGcxwa__reasoningPreview{min-height:0;color:var(--fg-secondary);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:5px;font-size:10.5px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.DomainCard-module__tGcxwa__iconCircle{background-color:#27c956;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.DomainCard-module__tGcxwa__iconCircle svg{color:#fff;width:8px;height:8px}.DomainCard-module__tGcxwa__availabilityText,.DomainCard-module__tGcxwa__takenText{color:var(--fg);font-size:11px;font-weight:600}.DomainCard-module__tGcxwa__iconCircleTaken{background-color:#dc2626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.DomainCard-module__tGcxwa__iconCircleTaken svg{color:#fff;width:8px;height:8px}.DomainCard-module__tGcxwa__tldInfo{color:var(--fg-muted);margin-left:2px;font-size:10px}.DomainCard-module__tGcxwa__contentRight{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;padding-top:2px;display:flex}.DomainCard-module__tGcxwa__largeCheck,.DomainCard-module__tGcxwa__largeX{width:28px;height:28px}@media (max-width:767px){.DomainCard-module__tGcxwa__largeCheck,.DomainCard-module__tGcxwa__largeX{display:none}}.DomainCard-module__tGcxwa__scoreRing{flex-shrink:0;width:36px;height:36px;position:relative}.DomainCard-module__tGcxwa__scoreRing>svg:not(.DomainCard-module__tGcxwa__crownIcon){width:36px;height:36px;transform:rotate(-90deg)}@media (min-width:1280px){.DomainCard-module__tGcxwa__scoreRing,.DomainCard-module__tGcxwa__scoreRing>svg:not(.DomainCard-module__tGcxwa__crownIcon){width:40px;height:40px}}.DomainCard-module__tGcxwa__scoreRingLabel{color:var(--fg);justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;inset:0}@media (min-width:1280px){.DomainCard-module__tGcxwa__scoreRingLabel{font-size:11px}}.DomainCard-module__tGcxwa__scoreTooltip{background:var(--bg-secondary);border:1px solid var(--border-hover);opacity:0;pointer-events:none;z-index:50;border-radius:10px;flex-direction:column;gap:6px;width:240px;padding:12px 14px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 4px 16px #0000004d}.DomainCard-module__tGcxwa__scoreTooltip:before{content:"";background:var(--bg-secondary);border-left:1px solid var(--border-hover);border-top:1px solid var(--border-hover);width:8px;height:8px;position:absolute;top:-5px;right:14px;transform:rotate(45deg)}.DomainCard-module__tGcxwa__scoreRing:hover .DomainCard-module__tGcxwa__scoreTooltip{opacity:1;pointer-events:auto;transform:translateY(0)}.DomainCard-module__tGcxwa__scoreRow{align-items:center;gap:6px;display:flex}.DomainCard-module__tGcxwa__scoreRowLabel{color:var(--fg-muted);flex-shrink:0;width:58px;font-size:9px;font-weight:600}.DomainCard-module__tGcxwa__scoreBar{background:var(--border);border-radius:2px;flex:1;height:4px;overflow:hidden}.DomainCard-module__tGcxwa__scoreBarFill{border-radius:2px;height:100%;transition:width .4s}.DomainCard-module__tGcxwa__scoreRowVal{color:var(--fg);text-align:right;flex-shrink:0;width:16px;font-size:9px;font-weight:700}.DomainCard-module__tGcxwa__heartBtn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:3px;transition:background .15s;display:flex}.DomainCard-module__tGcxwa__heartBtn:hover{background:var(--bg-toggle)}.DomainCard-module__tGcxwa__cardBottom{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:auto;padding:4px 10px 6px;display:flex}@media (min-width:1280px){.DomainCard-module__tGcxwa__cardBottom{padding:6px 12px 8px}}.DomainCard-module__tGcxwa__exploreBtn{color:var(--fg);border:1px solid var(--border);box-shadow:none;cursor:pointer;white-space:nowrap;z-index:0;background-color:#0000;border-radius:9999px;flex:none;justify-content:center;align-items:center;gap:4px;width:fit-content;min-width:0;max-width:100%;padding:4px 10px;font-size:9px;font-weight:700;transition:color .4s .15s,border-color .4s;display:flex;position:relative;overflow:hidden}.DomainCard-module__tGcxwa__cardBottom .DomainCard-module__tGcxwa__exploreBtn{flex:0 auto;gap:3px;min-width:0;height:34px;padding:5px 8px;font-size:10px;font-weight:800}.DomainCard-module__tGcxwa__cardBottom .DomainCard-module__tGcxwa__badgeFree{padding:1px 5px;font-size:8px}.DomainCard-module__tGcxwa__exploreBtnLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DomainCard-module__tGcxwa__exploreBtn:before{content:"";background:var(--accent);z-index:-1;border-radius:45% 52% 48% 40%;width:120%;height:200%;transition:top 1.6s cubic-bezier(.25,.46,.45,.94);animation:4s ease-in-out infinite DomainCard-module__tGcxwa__waveIdle;position:absolute;top:-200%;left:-10%}@keyframes DomainCard-module__tGcxwa__waveIdle{0%{border-radius:45% 52% 48% 40%;transform:translate(0)}16%{border-radius:40% 48% 52% 46%;transform:translate(1.5%)}33%{border-radius:50% 42% 45% 52%;transform:translate(-1%)}50%{border-radius:42% 55% 50% 40%;transform:translate(1%)}66%{border-radius:48% 40% 44% 52%;transform:translate(-1.5%)}83%{border-radius:44% 50% 52% 42%;transform:translate(.5%)}to{border-radius:45% 52% 48% 40%;transform:translate(0)}}.DomainCard-module__tGcxwa__exploreBtn:hover{opacity:.9}.DomainCard-module__tGcxwa__exploreBtnActive{color:var(--accent-fg);border-color:var(--accent);transition:color .6s .6s,border-color 1s}.DomainCard-module__tGcxwa__exploreBtnActive:before{top:-60%}.DomainCard-module__tGcxwa__exploreBtnActive .DomainCard-module__tGcxwa__badgeFree{background-color:var(--accent-fg);color:var(--accent);transition:background-color .5s .7s,color .5s .7s}.DomainCard-module__tGcxwa__badgeFree{color:#fff;letter-spacing:.3px;background-color:#222;border-radius:9999px;padding:1px 5px;font-size:8px;font-weight:700}.DomainCard-module__tGcxwa__arrowIcon{width:10px;height:10px;color:var(--fg);margin-left:-2px}.DomainCard-module__tGcxwa__detailsLink{color:var(--fg);cursor:pointer;white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:3px;height:34px;margin-left:auto;padding:0 2px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.DomainCard-module__tGcxwa__detailsLink:hover{color:var(--fg-secondary)}.DomainCard-module__tGcxwa__chevronDown{width:12px;height:12px;transition:transform .2s}@container (max-width:238px){.DomainCard-module__tGcxwa__cardBottom{align-items:center;gap:6px}.DomainCard-module__tGcxwa__cardBottom .DomainCard-module__tGcxwa__exploreBtn{flex:auto;gap:3px;padding:5px 8px}.DomainCard-module__tGcxwa__detailsLink{padding:0}}.DomainCard-module__tGcxwa__chevronUp{width:12px;height:12px;transition:transform .2s;transform:rotate(180deg)}.DomainCard-module__tGcxwa__topBadge{background:var(--accent);color:var(--accent-fg);vertical-align:middle;cursor:help;border-radius:9999px;align-items:center;gap:2px;margin-left:4px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.DomainCard-module__tGcxwa__scoreBadge{vertical-align:middle;border-radius:6px;margin-left:4px;padding:2px 6px;font-size:9px;font-weight:700;display:inline-flex}.DomainCard-module__tGcxwa__loading{color:var(--fg-muted);align-items:center;gap:5px;font-size:11px;display:flex}.DomainCard-module__tGcxwa__spinner{border:1.5px solid var(--fg-muted);border-top-color:#0000;border-radius:50%;width:10px;height:10px;animation:.6s linear infinite DomainCard-module__tGcxwa__spin}@keyframes DomainCard-module__tGcxwa__spin{to{transform:rotate(360deg)}}.DomainCard-module__tGcxwa__categoryColumn{position:relative}@media (min-width:768px){.DomainCard-module__tGcxwa__categoryColumn+.DomainCard-module__tGcxwa__categoryColumn:before{content:"";background:linear-gradient(to bottom,transparent,var(--border-hover)15%,var(--border-hover)85%,transparent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:-10px}}.DomainCard-module__tGcxwa__categoryTooltipWrap{position:relative}.DomainCard-module__tGcxwa__categoryInfoIcon{color:var(--fg-muted);opacity:.5;transition:opacity .15s}.DomainCard-module__tGcxwa__categoryTooltipOpen .DomainCard-module__tGcxwa__categoryInfoIcon{opacity:1}.DomainCard-module__tGcxwa__categoryTooltip{background:var(--bg-dropdown);border:1px solid var(--border);pointer-events:none;visibility:hidden;opacity:1;z-index:100;border-radius:12px;flex-direction:column;gap:6px;width:260px;padding:14px 16px;transition:transform .2s,visibility;display:flex;position:absolute;top:calc(100% + 10px);left:50%;overflow:hidden;transform:translate(-50%)scale(.95);box-shadow:0 8px 32px #00000026,0 0 0 1px #0000000a}.DomainCard-module__tGcxwa__categoryTooltip:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000 30%,#ffffff26 45%,#ffffff40 50%,#ffffff26 55%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}.DomainCard-module__tGcxwa__categoryTooltipOpen .DomainCard-module__tGcxwa__categoryTooltip:after{animation:.8s ease-out .3s forwards DomainCard-module__tGcxwa__tooltipShimmer}@keyframes DomainCard-module__tGcxwa__tooltipShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}[data-theme=dark] .DomainCard-module__tGcxwa__categoryTooltip{box-shadow:0 8px 32px #00000080,0 0 0 1px #ffffff0a}[data-theme=dark] .DomainCard-module__tGcxwa__categoryTooltip:after{background:linear-gradient(105deg,#0000 30%,#ffffff0f 45%,#ffffff1a 50%,#ffffff0f 55%,#0000 70%)}.DomainCard-module__tGcxwa__categoryTooltipOpen .DomainCard-module__tGcxwa__categoryTooltip{visibility:visible;pointer-events:auto;transition:transform .2s,visibility;transform:translate(-50%)scale(1)}@media (hover:hover){.DomainCard-module__tGcxwa__categoryTooltipWrap:hover .DomainCard-module__tGcxwa__categoryInfoIcon{opacity:1}}.DomainCard-module__tGcxwa__categoryTooltip:before{content:"";border:6px solid #0000;border-bottom-color:var(--bg-dropdown);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.DomainCard-module__tGcxwa__categoryTooltipTitle{color:var(--fg);text-transform:none;letter-spacing:-.01em;font-size:12px;font-weight:700}.DomainCard-module__tGcxwa__categoryTooltipDesc{color:var(--fg-secondary);text-transform:none;letter-spacing:normal;font-size:11px;font-weight:400;line-height:1.5}.DomainCard-module__tGcxwa__categoryTooltipDivider{background:var(--border);height:1px;margin:2px 0}.DomainCard-module__tGcxwa__categoryTooltipLabel{color:var(--fg-muted);text-transform:uppercase;letter-spacing:.5px;font-size:9px;font-weight:600}.DomainCard-module__tGcxwa__categoryTooltipExamples{grid-template-columns:repeat(3,auto);justify-content:start;gap:4px;display:grid}.DomainCard-module__tGcxwa__categoryTooltipPill{color:var(--fg);background:var(--bg-toggle);text-transform:none;letter-spacing:normal;white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}
