.notification-card[data-v-4b8c3a4c]{background-color:var(--color-bg-medium);position:relative;width:100%}.notification-card--shiny[data-v-4b8c3a4c]{border:none}.notification-card--shiny[data-v-4b8c3a4c]:after{animation:shinyHueRotate 8s linear infinite;background:var(--shiny-gradient);background-size:200% 200%;border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.notification-card--clickable[data-v-4b8c3a4c]{cursor:pointer}.notification-card--clickable[data-v-4b8c3a4c]:hover{background:var(--color-bg-raised)}.notification-card--clickable[data-v-4b8c3a4c]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 35%,transparent);outline:none}.notification-card--hover-actions .notification-card__actions[data-v-4b8c3a4c]{opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}.notification-card--hover-actions:focus-within .notification-card__actions[data-v-4b8c3a4c],.notification-card--hover-actions:hover .notification-card__actions[data-v-4b8c3a4c]{opacity:1;pointer-events:auto}.notification-card__row[data-v-4b8c3a4c]{align-items:center;display:flex;gap:var(--space-s);min-height:52px;padding-inline:var(--space-xs);position:relative;width:100%;z-index:1}.notification-card__main[data-v-4b8c3a4c]{flex:1;min-width:0}.notification-card__icon-container[data-v-4b8c3a4c]{align-items:center;background-color:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:var(--border-radius-m);display:flex;height:32px;justify-content:center;min-width:32px;transition:border-color .2s ease,box-shadow .2s ease;width:32px}.notification-card__icon-container--highlight[data-v-4b8c3a4c]{background-color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 80%,transparent)}.notification-card__icon-container--highlight .iconify[data-v-4b8c3a4c]{color:var(--color-text-invert)}.notification-card__icon-container--shiny[data-v-4b8c3a4c]{animation:shinyHueRotate 8s linear infinite;background-image:var(--shiny-gradient);background-size:200% 200%;border-color:color-mix(in srgb,#59d7f7 70%,transparent);box-shadow:0 0 12px color-mix(in srgb,#3afea2 35%,transparent)}.notification-card__icon-container--shiny .iconify[data-v-4b8c3a4c]{color:var(--color-bg)}.notification-card__text[data-v-4b8c3a4c]{display:flex;flex-direction:column}.notification-card__title[data-v-4b8c3a4c]{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold)}.notification-card__description[data-v-4b8c3a4c],.notification-card__title[data-v-4b8c3a4c]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;overflow:hidden}.notification-card__description[data-v-4b8c3a4c]{color:var(--color-text-lighter);font-size:var(--font-size-xs)}.notification-card__timestamp[data-v-4b8c3a4c]{color:var(--color-text-lightest);font-size:var(--font-size-xxs)}.notification-card__timestamp--mobile[data-v-4b8c3a4c]{padding-right:32px}.notification-card__extra[data-v-4b8c3a4c]{align-items:center;color:inherit;display:flex;flex-shrink:0;gap:var(--space-2xs)}.notification-card__actions[data-v-4b8c3a4c]{align-items:center;display:flex;gap:var(--space-2xs);padding-block:var(--space-s);position:absolute;right:var(--space-xs);top:50%;transform:translateY(-50%)}.notification-card-invite__hover-wrapper[data-v-36e4dcac]{display:block;width:100%}.notification-card-invite__user[data-v-36e4dcac]{align-items:center;cursor:default;display:inline-flex;gap:var(--space-xxs)}.notification-card-invite__user[data-v-36e4dcac] .vui-avatar span{font-size:var(--font-size-xxs)}.complaint-modal-content[data-v-953acb42]{max-width:600px}.complaint-modal-guidelines[data-v-953acb42]{background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:8px;padding:16px}.complaint-modal-guidelines h6[data-v-953acb42]{color:var(--color-text);margin:0 0 8px}.complaint-modal-guidelines ul[data-v-953acb42]{color:var(--color-text-light);font-size:var(--font-size-s);line-height:1.5;list-style-type:disc;margin:0;padding-left:20px}.complaint-modal-guidelines li[data-v-953acb42]{margin-bottom:4px}.complaint-modal-guidelines li[data-v-953acb42]:last-child{margin-bottom:0}.complaint-modal-error[data-v-953acb42]{color:var(--color-text-red);font-size:var(--font-size-s)}.gameserver-display[data-v-c78be87f]{display:inline-block}.gameserver-link[data-v-c78be87f]{color:var(--color-primary);cursor:pointer;text-decoration:none}.gameserver-link[data-v-c78be87f]:hover{text-decoration:underline}.complaints-viewer[data-v-89251fef]{max-height:70vh;overflow-y:auto}.information-card[data-v-89251fef]{min-height:108px}.empty-state[data-v-89251fef],.error-state[data-v-89251fef],.loading-state[data-v-89251fef]{align-items:center;padding:2rem;text-align:center}.complaints-list[data-v-89251fef],.empty-state[data-v-89251fef],.error-state[data-v-89251fef],.loading-state[data-v-89251fef]{display:flex;flex-direction:column;gap:1rem}.complaint-card--deleting[data-v-89251fef]{opacity:.5;pointer-events:none}.quote-border[data-v-89251fef]{border-left:3px solid var(--color-text-lighter);padding-left:12px}
