.nH3GCW_invite{z-index:45;border:1px solid hsl(var(--primary) / .45);background:hsl(var(--popover) / .98);width:276px;max-width:calc(100vw - 32px);color:hsl(var(--foreground));border-radius:999px;align-items:center;padding:8px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 40px #04060b47}.nH3GCW_inviteAction{text-align:left;border-radius:999px;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.nH3GCW_portrait{outline:1px solid hsl(var(--primary) / .55);outline-offset:2px}.nH3GCW_inviteName{color:hsl(var(--primary));margin-bottom:2px;font-size:12px;font-weight:600;display:block}.nH3GCW_inviteText{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.nH3GCW_dismiss{width:44px;height:44px;color:hsl(var(--muted-foreground));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.nH3GCW_dismiss:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}.nH3GCW_inviteAction:focus-visible,.nH3GCW_dismiss:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.nH3GCW_layer{z-index:55;position:fixed}.nH3GCW_hidden{display:none!important}.nH3GCW_compact,.nH3GCW_scrollForWindow{--dali-compact-height:min(660px, calc(100dvh - 4rem - 1px - 88px))}.nH3GCW_compact{width:420px;max-width:calc(100vw - 48px);height:var(--dali-compact-height);bottom:24px;right:24px}.nH3GCW_window{border:1px solid hsl(var(--border));background:hsl(var(--popover));border-radius:24px;outline:none;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:clip;box-shadow:0 24px 80px #04060b73;container:dali-window/size}.nH3GCW_window:focus-visible{border-color:hsl(var(--primary) / .6)}.nH3GCW_full{inset:0;top:var(--dali-viewport-top,0px);height:min(var(--dali-viewport-height,100dvh), 100dvh)}.nH3GCW_full .nH3GCW_window{box-shadow:none;border:0;border-radius:0}.nH3GCW_backdrop{background:#04060b99;position:fixed;inset:0}@media (max-width:1023px){.nH3GCW_invite{right:16px;bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));width:264px}.nH3GCW_onListing{bottom:calc(var(--vdp-footer-h,5.5rem) + 16px)}.nH3GCW_compact{left:0;right:0;top:var(--dali-viewport-top,0px);width:100%;max-width:none;height:min(var(--dali-viewport-height,100dvh), 100dvh);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;container:dali-sheet/size}.nH3GCW_compact .nH3GCW_window{pointer-events:auto;border-radius:24px 24px 0 0;width:100%;max-width:560px;height:min(80%,760px)}.nH3GCW_backdrop{pointer-events:auto}}@media (max-height:500px) and (max-width:1023px){.nH3GCW_compact .nH3GCW_window{border-radius:0;height:100%}}@media (prefers-reduced-motion:no-preference){.nH3GCW_inviteAction,.nH3GCW_dismiss{transition:background .16s,color .16s}}.nH3GCW_scrollForInvite{bottom:108px!important}.nH3GCW_scrollForWindow{bottom:calc(var(--dali-compact-height) + 36px)!important}@media (max-width:1023px){.nH3GCW_scrollForInvite{bottom:calc(5.5rem + env(safe-area-inset-bottom,0px) + 84px)!important}.nH3GCW_listingScroll{bottom:calc(var(--vdp-footer-h,5.5rem) + 100px)!important}.nH3GCW_scrollForWindow{visibility:hidden}}.nH3GCW_messageRow{align-items:flex-start;gap:8px;width:100%;display:flex}.nH3GCW_incoming{justify-content:flex-start}.nH3GCW_outgoing{justify-content:flex-end}.nH3GCW_messageBubble{overflow-wrap:anywhere;width:fit-content;min-width:0;max-width:85%}.nH3GCW_resultsBubble{flex:1;max-width:calc(100% - 40px)}.nH3GCW_toolbar{--dali-toolbar-gap:12px;--dali-inline-padding:12px;padding:var(--dali-toolbar-gap) var(--dali-inline-padding)}.nH3GCW_composer{--dali-inline-padding:12px;padding:12px var(--dali-inline-padding);padding-bottom:max(12px, var(--dali-safe-bottom,env(safe-area-inset-bottom,0px)))}@media (min-width:640px){.nH3GCW_toolbar{--dali-inline-padding:16px}.nH3GCW_composer{--dali-inline-padding:20px}}.nH3GCW_full .nH3GCW_toolbar{padding-top:calc(var(--dali-toolbar-gap) + var(--dali-safe-top,env(safe-area-inset-top,0px)))}.nH3GCW_full .nH3GCW_toolbar,.nH3GCW_full .nH3GCW_composer,.nH3GCW_full [data-cookie-consent]{padding-left:max(var(--dali-inline-padding,12px), var(--dali-safe-left,env(safe-area-inset-left,0px)));padding-right:max(var(--dali-inline-padding,12px), var(--dali-safe-right,env(safe-area-inset-right,0px)))}.nH3GCW_full [data-cookie-consent]{padding-bottom:calc(12px + var(--dali-safe-bottom,env(safe-area-inset-bottom,0px)))}@media (max-height:500px) and (max-width:1023px){.nH3GCW_compact .nH3GCW_toolbar{padding-top:calc(var(--dali-toolbar-gap) + var(--dali-safe-top,env(safe-area-inset-top,0px)));padding-left:max(12px, var(--dali-safe-left,env(safe-area-inset-left,0px)));padding-right:max(12px, var(--dali-safe-right,env(safe-area-inset-right,0px)))}.nH3GCW_compact .nH3GCW_composer{padding-left:max(12px, var(--dali-safe-left,env(safe-area-inset-left,0px)));padding-right:max(12px, var(--dali-safe-right,env(safe-area-inset-right,0px)))}}@media (max-height:400px){.nH3GCW_toolbar{--dali-toolbar-gap:4px}.nH3GCW_composer{padding-top:4px;padding-bottom:max(4px, var(--dali-safe-bottom,env(safe-area-inset-bottom,0px)))}}.nH3GCW_criteriaDock{--dali-inline-padding:12px;min-width:0;padding:6px var(--dali-inline-padding) 10px;border-top:1px solid hsl(var(--border) / .7);background:hsl(var(--secondary) / .35);flex-shrink:0}.nH3GCW_criteriaHeading{min-width:0;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;line-height:1.3;display:flex}.nH3GCW_criteriaCatalogue{min-width:44px;min-height:44px;color:hsl(var(--primary));justify-content:flex-end;align-items:center;gap:4px;font-weight:500;display:inline-flex}.nH3GCW_criteriaCatalogue:hover{text-underline-offset:4px;text-decoration:underline}.nH3GCW_criteriaContainer{min-width:0;position:relative}.nH3GCW_criteriaTags{--criteria-rows:2;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.nH3GCW_criteriaProbe{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.nH3GCW_criterion{border:1px solid hsl(var(--primary) / .3);background:hsl(var(--background) / .5);border-radius:999px;flex:none;align-items:center;min-width:0;max-width:100%;min-height:46px;padding-left:10px;font-size:12px;line-height:1.3;display:inline-flex}.nH3GCW_criterionValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nH3GCW_criterionRemove{width:44px;min-height:44px;color:hsl(var(--muted-foreground));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nH3GCW_criterionRemove:hover{background:hsl(var(--secondary))}.nH3GCW_criterionRemove:disabled{opacity:.5}.nH3GCW_criteriaToggle{background:hsl(var(--secondary));min-width:44px;max-width:100%;min-height:46px;color:hsl(var(--primary));border-radius:999px;flex-shrink:0;padding:0 10px;font-size:12px}.nH3GCW_criteriaExpanded{overscroll-behavior:contain;max-height:min(160px,25dvh);overflow-y:auto}.nH3GCW_criteriaCatalogue:focus-visible,.nH3GCW_criterionRemove:focus-visible,.nH3GCW_criteriaToggle:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (min-width:640px){.nH3GCW_criteriaDock{--dali-inline-padding:20px}}.nH3GCW_full .nH3GCW_criteriaDock{padding-left:max(var(--dali-inline-padding), var(--dali-safe-left,env(safe-area-inset-left,0px)));padding-right:max(var(--dali-inline-padding), var(--dali-safe-right,env(safe-area-inset-right,0px)))}@media (max-height:500px){.nH3GCW_criteriaTags{--criteria-rows:1}.nH3GCW_criteriaDock{padding-block:2px 4px}.nH3GCW_criteriaHeading{margin-bottom:0}}@media (max-height:500px) and (max-width:1023px){.nH3GCW_compact .nH3GCW_criteriaDock{padding-left:max(12px, var(--dali-safe-left,env(safe-area-inset-left,0px)));padding-right:max(12px, var(--dali-safe-right,env(safe-area-inset-right,0px)))}}.nH3GCW_criteriaProbe .nH3GCW_criterionValue:before{content:attr(data-criteria-value)}@container dali-sheet (max-height:600px){.nH3GCW_compact .nH3GCW_window{border-radius:0;height:100%}.nH3GCW_compact .nH3GCW_toolbar{padding-top:calc(var(--dali-toolbar-gap) + var(--dali-safe-top,env(safe-area-inset-top,0px)))}}@container dali-window (max-height:400px){.nH3GCW_toolbar{--dali-toolbar-gap:4px}.nH3GCW_composer{padding-top:4px;padding-bottom:max(4px, var(--dali-safe-bottom,env(safe-area-inset-bottom,0px)))}.nH3GCW_criteriaDock{padding-block:2px 4px}.nH3GCW_criteriaHeading{margin-bottom:0}}@media (max-width:1023px){.nH3GCW_compact .nH3GCW_toolbar,.nH3GCW_compact .nH3GCW_composer,.nH3GCW_compact .nH3GCW_criteriaDock{padding-left:max(var(--dali-inline-padding,12px), var(--dali-safe-left,env(safe-area-inset-left,0px)));padding-right:max(var(--dali-inline-padding,12px), var(--dali-safe-right,env(safe-area-inset-right,0px)))}}@container dali-window (max-height:320px){.nH3GCW_toolbar{--dali-toolbar-gap:0px}.nH3GCW_toolbar p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nH3GCW_composer{padding-top:0;padding-bottom:var(--dali-safe-bottom,env(safe-area-inset-bottom,0px));border-top-width:0}.nH3GCW_criteriaDock{border-top-width:0;padding-block:0}.nH3GCW_criteriaHeading .nH3GCW_criteriaToggle{min-height:44px}}
:root:has(.P9kOdG_decor){--background:270 30% 8%;--primary:28 96% 61%;--accent:28 96% 61%;--ring:28 96% 61%;--purple:276 44% 47%;background-image:radial-gradient(at 0 30%,#f5831f0a,#0000 55%)}.P9kOdG_decor{z-index:40;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.P9kOdG_pumpkinLeft,.P9kOdG_pumpkinRight{opacity:.85;filter:drop-shadow(0 0 18px #f5831f26);width:76px;height:70px;position:absolute;bottom:112px}.P9kOdG_pumpkinLeft{left:12px;transform:rotate(-9deg)}.P9kOdG_pumpkinRight{width:58px;right:12px;transform:rotate(8deg)}.P9kOdG_web{color:#e4c8e0;opacity:.22;width:124px;height:124px;position:absolute;top:72px;right:0}@media (max-width:767px){.P9kOdG_pumpkinLeft{display:none}.P9kOdG_pumpkinRight{opacity:1;width:40px;height:36px;top:72px;bottom:auto;right:16px;transform:none}.P9kOdG_web{opacity:.16;width:64px;height:64px}}
