.yUAqp0S{background:var(--theme-colors-backgroundInput);border-radius:var(--theme-borderRadius-large);border:1px solid var(--theme-colors-border);overflow:hidden}.yUAqp0S1{display:flex;align-items:center;justify-content:space-between;padding:var(--theme-spacing-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--theme-colors-primary) 10%,transparent),color-mix(in srgb,var(--theme-colors-primary) 5%,transparent));border-bottom:1px solid color-mix(in srgb,var(--theme-colors-primary) 20%,var(--theme-colors-border))}.yUAqp0S2{color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-lg);font-weight:700;margin:0;display:flex;align-items:center;gap:var(--theme-spacing-sm);svg{color:var(--theme-colors-primary)}}.yUAqp0S3{padding:var(--theme-spacing-lg);display:flex;flex-direction:column;gap:var(--theme-spacing-sm)}.yUAqp0S4{color:var(--theme-colors-textSecondary);margin-bottom:var(--theme-spacing-xs)}.yUAqp0S4,.yUAqp0S5{font-size:var(--theme-fontSizes-sm)}.yUAqp0S5{color:var(--theme-colors-textLight);text-align:center;padding:var(--theme-spacing-md) 0;margin:0}.yUAqp0S6{display:flex;flex-direction:column;gap:var(--theme-spacing-xs)}.yUAqp0S7{border-radius:var(--theme-borderRadius-medium);transition:background var(--theme-transitions-fast);&:hover{background:var(--theme-colors-backgroundAlt)}}.yUAqp0S8{display:flex;align-items:center;justify-content:space-between;gap:var(--theme-spacing-sm);padding:var(--theme-spacing-sm);text-decoration:none;color:inherit}.yUAqp0S9{font-size:var(--theme-fontSizes-sm);font-weight:500;color:var(--theme-colors-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.yUAqp0SA{display:flex;align-items:center;gap:var(--theme-spacing-xs);flex-shrink:0}.yUAqp0SB{background:var(--theme-colors-primary)15;color:var(--theme-colors-primary);font-weight:600;padding:2px 6px;border-radius:var(--theme-borderRadius-small)}.yUAqp0SB,.yUAqp0SC{font-size:var(--theme-fontSizes-xs)}.yUAqp0SC{color:var(--theme-colors-textLight)}.yUAqp0SD{display:block;text-align:center;color:var(--theme-colors-primary);font-size:var(--theme-fontSizes-sm);font-weight:500;text-decoration:none;padding:var(--theme-spacing-sm) 0;margin-top:var(--theme-spacing-xs);border-top:1px solid var(--theme-colors-border);transition:color var(--theme-transitions-fast);&:hover{color:var(--theme-colors-primaryDark)}}