.ygzSjli{display:flex;flex-direction:column;gap:var(--theme-spacing-lg)}.ygzSjli1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--theme-spacing-md)}.ygzSjli2{margin:0;color:var(--theme-colors-text);font-size:var(--theme-fontSizes-xxl);font-weight:600}.ygzSjli3{align-items:center}.ygzSjli3,.ygzSjli4{display:flex;gap:var(--theme-spacing-md)}.ygzSjli4{background-color:var(--theme-colors-background);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-lg);flex-direction:column}.ygzSjli5{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md);align-items:center;@media (max-width:var(--theme-breakpoints-md )){grid-template-columns:1fr}}.ygzSjli6{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--theme-spacing-md);gap:var(--theme-spacing-md);align-items:center;@media (max-width:var(--theme-breakpoints-md )){grid-template-columns:1fr}}.ygzSjli7{position:relative;flex:1 1;min-width:250px}.ygzSjli8{position:absolute;left:var(--theme-spacing-md);top:50%;transform:translateY(-50%);color:var(--theme-colors-textSecondary)}.ygzSjli9{width:100%;padding:var(--theme-spacing-sm) var(--theme-spacing-md);padding-left:calc(var(--theme-spacing-md) + 24px);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-small);font-size:var(--theme-fontSizes-md);background-color:var(--theme-colors-backgroundInput);transition:all var(--theme-transitions-fast);&:focus{outline:none;border-color:var(--theme-colors-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-colors-primary) 20%,transparent)}&::placeholder{color:var(--theme-colors-textSecondary)}}.ygzSjliA,.ygzSjliB{width:100%}.ygzSjliC{display:flex;gap:var(--theme-spacing-md);align-items:center;flex-wrap:wrap}.ygzSjliD{min-width:200px}.ygzSjliE{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:var(--theme-spacing-lg);gap:var(--theme-spacing-lg);@media (max-width:var(--theme-breakpoints-md )){grid-template-columns:1fr}}.ygzSjliF{display:flex;justify-content:center;padding:var(--theme-spacing-xl) 0}.ygzSjliG{background-color:color-mix(in srgb,var(--theme-colors-error) 10%,transparent);color:var(--theme-colors-error);padding:var(--theme-spacing-md);border-radius:var(--theme-borderRadius-medium);text-align:center}.ygzSjliH{font-size:var(--theme-fontSizes-sm);color:var(--theme-colors-textSecondary);padding:var(--theme-spacing-sm) 0}.yqGHTNV{display:flex;align-items:center;gap:var(--theme-spacing-md);padding:var(--theme-spacing-md);background:var(--theme-colors-background);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium);cursor:pointer;text-align:left;width:100%;transition:all .2s ease;&:hover{background:var(--theme-colors-backgroundHover);border-color:var(--theme-colors-primary)}&:focus-visible{outline:2px solid var(--theme-colors-primary);outline-offset:2px}}.yqGHTNV1{flex:1 1;min-width:0}.yqGHTNV2{display:flex;align-items:center;gap:var(--theme-spacing-sm);margin-bottom:var(--theme-spacing-xs)}.yqGHTNV3{font-weight:var(--theme-fontWeight-semibold);color:var(--theme-colors-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yqGHTNV4{gap:var(--theme-spacing-md);font-size:var(--theme-fontSize-sm);color:var(--theme-colors-textSecondary)}.yqGHTNV4,.yqGHTNV5{display:flex;align-items:center}.yqGHTNV5,.yqGHTNV6{gap:var(--theme-spacing-xs)}.yMB5v5I,.yqGHTNV6{display:flex}.yMB5v5I{flex-direction:column;gap:var(--theme-spacing-sm)}.yMB5v5I1{text-align:center;padding:var(--theme-spacing-xl);color:var(--theme-colors-textSecondary)}.yMB5v5I2{display:flex;align-items:center;gap:var(--theme-spacing-md);padding:var(--theme-spacing-md);background:var(--theme-colors-backgroundAlt);border:1px solid var(--theme-colors-border);border-radius:var(--theme-borderRadius-medium)}.yMB5v5I3{width:48px;height:48px;border-radius:var(--theme-borderRadius-full);background:var(--theme-colors-border);animation:GroupListView_pulse__0rqpw 1.5s ease-in-out infinite;@keyframes GroupListView_pulse__0rqpw{0%,to{opacity:1}50%{opacity:.5}}}.yMB5v5I4{flex:1 1;display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.yMB5v5I5{height:14px;width:var(--yMB5v5I6);background:var(--theme-colors-border);border-radius:var(--theme-borderRadius-small);animation:GroupListView_pulse__0rqpw 1.5s ease-in-out infinite}.yagQJBA{height:500px;border-radius:var(--theme-borderRadius-medium);overflow:hidden;border:1px solid var(--theme-colors-border);@media (max-width:768px){height:400px}}.yagQJBA1{align-items:center;justify-content:center;height:300px;background:var(--theme-colors-backgroundAlt);border-radius:var(--theme-borderRadius-medium);color:var(--theme-colors-textSecondary);text-align:center;padding:var(--theme-spacing-lg)}.yM9PrGf,.yagQJBA1{display:flex;flex-direction:column}.yM9PrGf{gap:var(--theme-spacing-lg)}.yM9PrGf1{text-align:center}.yM9PrGf2{margin:0 0 var(--theme-spacing-xs) 0;font-size:var(--theme-fontSize-2xl);font-weight:var(--theme-fontWeight-bold);color:var(--theme-colors-text)}.yM9PrGf3{margin:0;font-size:var(--theme-fontSize-md);color:var(--theme-colors-textSecondary)}.yM9PrGf4{flex-direction:column}.yM9PrGf4,.yM9PrGf5{display:flex;gap:var(--theme-spacing-md)}.yM9PrGf5{align-items:flex-start;padding:var(--theme-spacing-md);background:var(--yM9PrGf6);border:1px solid var(--yM9PrGf7);transition:all .2s ease}.yM9PrGf5,.yM9PrGf8{border-radius:var(--theme-borderRadius-medium)}.yM9PrGf8{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--yM9PrGf9);color:var(--yM9PrGfA);font-size:18px;flex-shrink:0}.yM9PrGfB{flex:1 1}.yM9PrGfC{margin:0 0 var(--theme-spacing-xs) 0;font-size:var(--theme-fontSize-md);font-weight:var(--theme-fontWeight-semibold);color:var(--theme-colors-text)}.yM9PrGfD{margin:0;font-size:var(--theme-fontSize-sm);color:var(--theme-colors-textSecondary)}.yM9PrGfE{display:flex;justify-content:center;gap:var(--theme-spacing-xs);margin-bottom:var(--theme-spacing-md)}.yM9PrGfF{width:8px;height:8px;border:none;border-radius:50%;background:var(--yM9PrGfG);cursor:pointer;transition:all .2s ease;&:hover{transform:scale(1.2)}}.yM9PrGfH{display:flex;justify-content:space-between;gap:var(--theme-spacing-md)}