._root_1cgv7_1{border:1px dashed var(--border);background:var(--surface);min-width:0;color:var(--text);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px;transition:border-color .16s,background-color .16s;display:flex;position:relative}._root_1cgv7_1[hidden]{display:none}._root_1cgv7_1:not([data-disabled=true]):hover,._root_1cgv7_1[data-dragging=true]{border-color:var(--accent);background:var(--soft)}._root_1cgv7_1[data-disabled=true]{cursor:not-allowed}._surface_1cgv7_29{z-index:0;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}._root_1cgv7_1[data-disabled=true] ._surface_1cgv7_29{cursor:not-allowed}._intro_1cgv7_43{pointer-events:none;flex:1;align-items:center;gap:16px;min-width:min(240px,100%);display:flex;position:relative}._icon_1cgv7_52{background:var(--soft);width:48px;height:48px;color:var(--green);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._copy_1cgv7_63{min-width:0}._title_1cgv7_66{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.6}._description_1cgv7_73{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.8}._actions_1cgv7_80{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}._actions_1cgv7_80 .action-button{border-radius:999px}._hint_1cgv7_91{color:var(--muted);overflow-wrap:anywhere;pointer-events:none;flex-basis:100%;font-size:11px;line-height:1.8;position:relative}._stacked_1cgv7_100{text-align:center;flex-direction:column;justify-content:center;padding:48px 24px}._stacked_1cgv7_100 ._intro_1cgv7_43{flex-direction:column;flex:none;max-width:540px}._stacked_1cgv7_100 ._icon_1cgv7_52{border-radius:16px;width:60px;height:60px}._stacked_1cgv7_100 ._title_1cgv7_66{font-size:18px}._stacked_1cgv7_100 ._hint_1cgv7_91{flex-basis:auto}._compact_1cgv7_122{border-radius:14px;gap:16px;padding:18px 20px}._compact_1cgv7_122 ._title_1cgv7_66{font-size:14px}._compact_1cgv7_122 ._icon_1cgv7_52{border-radius:10px;width:36px;height:36px}@media (max-width:640px){._root_1cgv7_1{gap:16px;padding:20px 16px}._intro_1cgv7_43{flex-basis:100%}._actions_1cgv7_80{width:100%}._stacked_1cgv7_100{padding:32px 18px}._stacked_1cgv7_100 ._intro_1cgv7_43{flex-basis:auto}}@media (prefers-reduced-motion:reduce){._root_1cgv7_1{transition:none}}
