.Dialog_dialog__ryuky{position:fixed;inset:0;width:calc(100% - 32px);max-height:calc(100dvh - 32px);margin:auto;overflow-y:auto;overscroll-behavior:contain;color:var(--gh-text-primary);background:var(--gh-modal-bg);border:1px solid var(--gh-border);border-radius:14px;box-shadow:var(--gh-float-shadow)}.Dialog_dialog__ryuky::backdrop{background:var(--gh-overlay)}.GlobalUI_toasts___1504{position:fixed;z-index:200;right:16px;left:16px;bottom:calc(var(--life-bottom-nav-height, 0px) + var(--life-compare-tray-height, 0px) + 2 * var(--life-floating-gap, 12px));display:flex;flex-direction:column;gap:8px;pointer-events:none}@media (min-width:768px){.GlobalUI_toasts___1504{left:auto;right:24px;width:420px;max-width:calc(100% - 48px)}}.CompareTray_tray__gZpON{position:fixed;z-index:40;left:12px;right:12px;bottom:calc(var(--life-bottom-nav-height, 0px) + var(--life-floating-gap, 12px));pointer-events:none}.CompareTray_panel__sNBrf{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;max-width:560px;margin-inline:auto;padding:8px 10px;border:1px solid var(--gh-border);border-radius:14px;background:var(--gh-card);box-shadow:var(--gh-float-shadow);pointer-events:auto}.CompareTray_label__EgTf1{align-self:center;color:var(--gh-text-primary);font-size:14px;font-weight:650}.CompareTray_items__m5sLN{display:flex;grid-column:1/-1;grid-row:2;min-width:0;gap:6px;overflow-x:auto;padding:3px;scrollbar-width:thin}.CompareTray_item__sXM6X{max-width:220px;min-width:0;padding-left:12px;border:1px solid var(--gh-border);border-radius:8px;color:var(--gh-text-secondary);font-size:14px}.CompareTray_item__sXM6X,.CompareTray_remove__EOiUa{display:inline-flex;align-items:center;flex-shrink:0}.CompareTray_remove__EOiUa{justify-content:center;width:44px;height:44px;border-radius:6px;font-size:20px}.CompareTray_remove__EOiUa:hover{color:var(--gh-text-primary);background:var(--gh-hover)}.CompareTray_action__l__0O{align-self:center;white-space:nowrap}@media (min-width:768px){.CompareTray_tray__gZpON{left:auto;right:24px;width:560px;max-width:calc(100% - 48px)}}